web-dev-qa-db-ja.com

スクリプトを使用してプログラムをランチャーに追加する

プログラムを変更し、ユニティランチャーにアイコンを追加するbashスクリプトを書いています。/usr/share/applicationsに.desktopファイルを作成しましたが、ランチャーにショートカットをプログラムで追加する方法がわかりません。

2
Wolfish
  • 最初にランチャーからアプリケーションのリストを取得します。
 $ gsettingsがcom.canonical.Unity.Launcherのお気に入りを取得します
  • アイテムの配列を作成します。

  • 次に、インストールスクリプトを使用して、アプリケーションをアレイに追加します。

  • 次に、作成された配列のアイテムを、コンマで区切ってこのコマンドに追加します。

 $ gsettings set com.canonical.Unity.Launcherお気に入り "['app1'、 'app2'、 'app3'、 'あなたのプログラム。デスクトップ']"

app#は、インストーラスクリプトに含めるアレイのアプリケーションです。

プログラムを、作成した*.desktopランチャーの名前に置き換えます。

更新:
手順は上記のとおりです。

これは、アプリケーションをランチャーに追加するコマンドラインです

 gsettings set com.canonical.Unity.Launcherお気に入り "$(gsettings get com.canonical.Unity.Launcherお気に入り| sed" s /] /、 'Program.desktop']/")" 

上記のコマンドラインをインストールスクリプトに追加します。太字のYour Program.desktopを作成したプログラムに置き換えます。これは、現在のアイコンを覆すことはありません。追加します。

2
L. D. James