
Gnome Shell でカスタム アプリケーション ランチャーを作成するにはどうすればよいですか?
ローカルに Eclipse がインストールされており、すぐに起動できるようにしたいです。そこで、バイナリへのシンボリックリンクを作成しeclipse
、デスクトップに配置しました。ターミナルを開いてcd
~/Desktop に移動し、実行する./eclipse
と、Eclipse が完全に起動します。ただし、デスクトップ上の Eclipse アイコンをクリックして を選択してもrun
、何も起こりません。
あるいは、「アクティビティ」画面で Eclipse を検索できればよいのですが、カスタム アプリケーションの追加や登録に関するドキュメントが見つかりません。
答え1
次の内容のeclipse.desktop
ファイルを の下/usr/share/applications
(または~/.local/share/applications
内に直接)に作成してみます。~/Desktop
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse IDE
Exec=/path/to/eclipse/executable
Icon=/path/to/eclipse/icon
Type=Application
Categories=Development;
別のカテゴリを選択することもできます。追加情報については、以下をご覧ください。利用可能なカテゴリ。
答え2
自分でランチャーを作るのも有効な解決策ですが、私が好むのはalacarte
メニューに新しいエントリを作成すると、ランチャーとして表示されます。
答え3
フル機能の GUI を使用してランチャーを作成する最も簡単な方法は、Ubuntu リポジトリにある MenuLibre を使用することです。リソースがどこにあるか (バイナリの場所、アイコンの場所、作業ディレクトリなど) がわかっていれば、プロセス全体を通して手引きされ、カスタム ランチャーを迅速かつ簡単に作成できます。Alacarte は、私の環境では確実に動作しません。
答え4
パネルからアクセスできるカスタム ランチャーのリストが必要な場合は、MyLauncher 拡張機能を使用できます。 MyLauncher Gnome Shell 拡張機能