インストール済みソフトウェアのリストに同じソフトウェアのアイコンが複数見つかりました。いずれかのアイコンを削除したい。 1つのアイコンを削除したり、2つのアイコンを1つのアイコンに結合するにはどうすればよいですか?
ls /usr/share/applications/ | grep -i audacious
の出力は
audacious.desktop
audacious-qt.desktop
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
Audaciousとaudacious-qtの両方がインストールされている可能性があります。アイコンの1つを削除するだけの場合は、次の方法でアイコンを定義するファイルを調べることをお勧めします。
$ cat /usr/share/applications/audacious.desktop
そして
$ cat /usr/share/applications/audacious-qt.desktop
これにより、アイコンをクリックして実行されるプログラムがわかり、削除するプログラムを決定できます。 .desktopファイルを削除すると、アイコンが削除されます。私はpycharm-ceとpycharm-proの両方をインストールしたときに私のために働いた。