ダッシュボードに 3 回表示されたパッケージ (epiphany) をアンインストールしました。現在、アプリケーション アイコンの 1 つは消えていますが、2 つは残っています。
この問題の調査をどこから始めればよいのかを知りたいです。Dash アプリケーション レンズはどのようにしてそのコンテンツを決定するのでしょうか。また、(保存またはキャッシュされる場合) どこに保存またはキャッシュされるのでしょうか。
lsof -c unity
などでは、探しているファイルやフォルダがリストされるかもしれませんが、そのすべてのコンテンツを調べるのはあまりにも面倒です :)
答え1
アプリケーション ランチャー (またはそれぞれの.desktop
ファイル) は、次のディレクトリに保存されます。
/usr/share/applications
- すべてのユーザー$HOME/.local/share/applications
- ユーザー
これらを調べれば犯人を見つけることができるはずです。
もう一つの選択肢はGUIメニューエディタです。利用可能なものの中で私が好むのはメニュー無料は、もともと Ubuntu App Showdown 用にコーディングされた、かなり新しいプロジェクトです。次のように入力すると、開発者の PPA から最新リリースをインストールできます。
sudo add-apt-repository ppa:menulibre-dev/devel && apt-get update
sudo apt-get install menulibre
MenuLibre を使用すると、メニュー エントリを簡単に参照し、重複を識別して簡単に削除できます。