私は最後のボックスで持っていた機能を復元しようとしています。「ダイジェスト」というファイルのプロパティメニューにタブを追加しました。そこから、ハッシュ形式のいずれか/すべてを選択し、ハッシュをクリックすると、そこにチェックサムが生成されます。
私が見つけようとしているのは、パッケージの名前か、インストールの場所を取得することです。
私は最後のボックスで持っていた機能を復元しようとしています。「ダイジェスト」というファイルのプロパティメニューにタブを追加しました。そこから、ハッシュ形式のいずれか/すべてを選択し、ハッシュをクリックすると、そこにチェックサムが生成されます。
私が見つけようとしているのは、パッケージの名前か、インストールの場所を取得することです。
回答:
nautilus にコンテキストメニューを追加するためのnautilus-gtkhashがあります。
スタンドアロンアプリケーションはgtkhash です。
どちらも一緒にインストールできます
sudo apt install nautilus-gtkhash
インストール後、nautilusを再起動します。次のようにして、nautilusを閉じることができます。すべてのnautilusウィンドウを単に閉じるだけでは十分ではありません。
nautilus -q
nautilusを再起動すると、[プロパティ]ダイアログボックスに[ダイジェスト]タブが表示されます。
最初に、md5チェックサムを使用してメッセージを作成するスクリプトを作成します。これは、スペースを含むパスも処理します。これを/ usr / local / bin / md5infoとして保存しました。実行可能にします。
#!/bin/bash
IFS=$'\n'
zenity --info --text "$(md5sum $1 | sed 's/ /\n/')"
nautilus-actionsをインストールします。これにより、コンテキストメニューにビットを追加できます。
sudo apt-get install nautilus-actions
[システム]> [設定]> [Nautilusアクション設定]を開きます。
新しいアクションを追加します。[アクション]タブで、
コンテキストラベルを指定します。ダイジェスト
必要に応じて、ツールチップとアイコンを追加できます。
[コマンド]タブの[コマンド:
パス:md5info
パラメータ:%d%f]
変更を保存します。既存のnautilusウィンドウをnautilus -q
初めて殺す必要があるかもしれません。
%f
作業ディレクトリが既に%d
あり、nautilus-actionsが両方を組み合わせているように、パラメーターを設定する必要がありました。
より良いNautilus統合チェックサムジェネレーターを見つけました。インストールするには:
HashTab Pythonスクリプトをダウンロードし、「。py」ファイルを解凍します~/.nautilus/python-extensions
(フォルダーが存在しない場合は、作成してください)。
今、あなたはインストールする必要があります python-nautilus
sudo apt-get install python-nautilus
最後になりましたが、Nautilusを再起動する必要があります
nautilus -q && nautilus
これで、任意のファイルを選択して移動するProperties-->Digests
だけで、これを取得できます。
テスト済み: