
メニューにアプリケーション インストーラー項目を作成しようとしています。これをクリックすると、プログラムをインストールするコマンドが実行されます。これには 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"