この目障りなものを取り除くのに役立つ魔法のボタンが表示されるといいでしょう:
ノーチラス2.30 Debian上で(そして私が覚えている限り、以前のバージョンでそこにありました)。
承認された回答:
このリストは、次の場所にある.desktopファイルを分析することによって作成されます:
/usr/share/applications
~/.local/share/applications
アプリケーションごとに複数のユースケースが存在する可能性があります。たとえば、メディアプレーヤーのbanshee
デフォルトで3つの.desktopファイルがあります:
$ ls -1 /usr/share/applications/banshee*
/usr/share/applications/banshee-1-audiocd.desktop
/usr/share/applications/banshee-1.desktop
/usr/share/applications/banshee-1-media-player.desktop
これらのファイルの唯一の違いは、開始パラメーターとMimeTypeリストです。
-
banshee-1.desktop
:一般的なメディアファイル -
banshee-1-audiocd.desktop
:オーディオCD -
banshee-1-media-player.desktop
オーディオプレーヤー(rhythmbox
でも使用されます 、vlc
、その他)
そのため、[プログラムから開く]リスト(および[メインメニュー]にも)に3つの「BansheeMediaPlayer」があります。
このスペースを埋めるもう1つの方法は、~/.local/share/applications
に個人用の.desktopファイルを作成することです。 。手動またはツールを使用して。 alacarte
(または[メインメニュー]-> [メニューの編集]を右クリック)はその1つです。
alacarte
内でアプリケーションを作成または移動するたび 、新しい.desktopファイルが~/.local/share/applications
内に配置されます 。アプリケーションを無効にすると、「メインメニュー」から「削除」されますが、「プログラムから開く」リストからは削除されません。
ただし、「削除」ボタンは、/usr/share/applications
~/.local/share/applications
に Hidden=true
を追加します .desktopファイルに追加することで、システム全体で継承された値を「上書き」します。
これらのエントリのうち2つをalacarte
から削除します 結果:
$ ls -1 ~/.local/share/applications/banshee*
/home/user/.local/share/applications/banshee-1-audiocd.desktop
/home/user/.local/share/applications/banshee-1-media-player.desktop
~/.local/share/applications
からエントリを削除する 既存の状態に戻ります(3つのbanshee
アイテム)。
これらの2つのフォルダに重複が実際にない場合は、alacarte
から重複を削除してみてください またはHidden=true
で遊んでください 対応する.desktopファイルのオプション。