web-dev-qa-db-ja.com

Ubuntu 17.10には2つのアイコンがあります。どうすれば削除できますか?

インストール済みソフトウェアのリストに同じソフトウェアのアイコンが複数見つかりました。いずれかのアイコンを削除したい。 1つのアイコンを削除したり、2つのアイコンを1つのアイコンに結合するにはどうすればよいですか?

two icons

ls /usr/share/applications/ | grep -i audaciousの出力は

audacious.desktop
audacious-qt.desktop
1

ls /usr/share/applications/ | grep -i audaciousの出力によると、アイコンはaudacious.desktopおよびaudacious-qt.desktopに対応しているようです。

.desktopファイルから/usr/share/applications/を1つ削除しても機能しますが、これは永続的な解決策ではありません(特に確実でない限り、ルートディレクトリに変更を加えることはお勧めしません)。関連するパッケージが更新されると、.desktopファイルが確実に再表示されます。

永続的な解決策として、削除するAudaciousランチャーに関連付けられている.desktopファイルを/usr/share/applications/から~/.local/share/applications/にコピーします。次に、コピーしたファイルをテキストエディターで開き、次の行を追加(または変更)します。

NoDisplay=true
1
pomsky

Audaciousとaudacious-qtの両方がインストールされている可能性があります。アイコンの1つを削除するだけの場合は、次の方法でアイコンを定義するファイルを調べることをお勧めします。

$ cat /usr/share/applications/audacious.desktop

そして

$ cat /usr/share/applications/audacious-qt.desktop

これにより、アイコンをクリックして実行されるプログラムがわかり、削除するプログラムを決定できます。 .desktopファイルを削除すると、アイコンが削除されます。私はpycharm-ceとpycharm-proの両方をインストールしたときに私のために働いた。

0
harvey_qiu