CLI コマンドを使用してアプリケーション メニュー リストを削除する

CLI コマンドを使用してアプリケーション メニュー リストを削除する

メニューにアプリケーション インストーラー項目を作成しようとしています。これをクリックすると、プログラムをインストールするコマンドが実行されます。これには apt-get とカスタム ランチャーを使用できます。

しかし、アプリケーションをインストールした後、アプリケーションがインストールされると「インストーラー ランチャー」が自動的に削除されるようにするにはどうすればよいでしょうか?

不明瞭な点がありましたらお許しください。質問の仕方がわからなかったのです。

PS: 私はxfce(xubuntu)環境を使用しています。

答え1

次のコマンドを実行すると、インストールされているランチャーを確認できます。

dpkg -L <package> | grep -E "^/usr.*share.*desktop\$"

これでファイルがリストされます。これらを削除するか (削除するかどうかはわかりません)、別の名前に変更するか (.disabled末尾に a を付けるなど) のいずれかを選択できます。2 番目の方法は次のとおりです。

dpkg -L <package> | grep -E "^/usr.*share.*desktop\$" | sudo xargs -I% mv "%" "%.disbaled"

関連情報