Unity ドックのデッドリンクを削除する

Unity ドックのデッドリンクを削除する

Libre Office Calc をランチャー ドックにロックしていましたが、Libre Office を削除してもアイコンがドックに残ってしまい、削除できなくなりました。右クリックすると「ランチャーからロック解除」オプションが表示されますが、それを実行してもアイコンはそのまま残っています。

によると "ここ「.desktop ファイルを探してみましたが、Libre Office のファイルはどこにも見つかりません。

削除方法についての提案はありますか?

答え1

ターミナルを開いて次のように入力します:

gsettings get com.canonical.Unity.Launcher favorites

このコマンドは、現在ランチャーにある項目を次のように出力します。

['ubiquity-gtkui.desktop', 'nautilus-home.desktop', 'libreoffice-calc.desktop', 'gnome-control-center.desktop']

ここで、 を削除してlibreoffice-calcその.desktopエントリを除外し、新しいお気に入りの文字列を次のように設定する場合は、

gsettings set com.canonical.Unity.Launcher favorites "['ubiquity-gtkui.desktop', 'nautilus-home.desktop', 'gnome-control-center.desktop']"

(区切り文字と引用符に注意してください。)

.desktop使用中のファイルを削除するには/usr/share/applications:

sudo rm /usr/share/applications/libreoffice-calc.desktop

関連情報