特定のアイコンがないプログラムにアイコンを割り当てるにはどうすればよいですか? (vncviewer、rdesktopなど)。今日では、ユニティランチャーのデフォルトアイコンとして中央に疑問符が付いた灰色のアイコンとして表示されます。
.pngファイルを選択し、今後移動しない場所にコピー/貼り付けします。
ファイルを開き、/usr/share/applications/
を参照します。ここでは、アプリケーションとそれらのさまざまなアイコンを見つけます。
変更するアプリケーションアイコンを右クリックし、ポップアップコンテキストメニューからコピーを選択します。
apt policy gksu
を実行して、gksuがインストールされているかどうかを確認します。 Sudo apt-get install gksu
でインストールされていない場合は、gksuをインストールします。ターミナルを開いてgksu gedit
と入力し、同じ行に手順3でコピーしたアイコンの場所を貼り付けます。
Ubuntu 18.04以降では、gksuは廃止されているため、代わりに次のコマンドを使用します。
Sudo -H gedit /path/to/file &>/dev/null
手順1で新しい.pngファイルを選択し、右クリックして、ポップアップコンテキストメニューからコピーを選択します。
Icon=
で始まるgeditテキストエディターの開いている行に、手順5でコピーした.pngファイルの場所を貼り付けます。
交換:
Icon=/path/to/old/file
で:
Icon=/path/to/new/file
Geditで開いているファイルに加えた変更を保存し、geditを閉じます。
承知しました。
ここでこの質問に対する良い答えを見つけました: アプレットが使用するアイコンを変更するにはどうすればよいですか?
アプリの構成を編集してアイコンを変更します
/usr/share/applications/diodon.desktopを編集し、Icon = gtk-pasteをIcon =/usr/share/icons/Faenza-Darkest/actions/22/gtk-paste.pngに変更します
一般に、システムファイルの編集はお勧めできません。 diodon.desktopを〜/ .local/share/applications/diodon.desktopにコピーして編集できる場合があります。それがうまくいくかどうかはわかりません。
私にとっては、Rubbyripperにアイコンを付けたかったのですが、これは魅力のように機能しました。しかし、システムファイルを編集しました。 .localメソッドを試しませんでした。