Fedora 20をgnomeでインストールしました。ビジュアルシェルから起動できる新しいプログラムを追加するにはどうすればよいですか? (特に、アイコンをクリックしてemacsを実行できるようにしたい)。
alacarte
をインストールしましたが、効果がありません(アイテムを追加しても、どこにも表示されず、検索しても見つかりません)。
ファイルをいじるのではなく、視覚的な解決策を好む。
「〜/ .local/share/applications」に「.desktop-file」ファイルを作成すると、指定した「アイコン」がシェルメニューに表示されます
たとえば、「Open Office 2014」ランチャー:
$ cat/more ~/.local/share/applications/.dekstop-file
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Open Office 2014
Comment=Open Office 2014
Exec=/home/unixmiah/Apps/actual-prog-to-exec
Icon=/home/unixmiah/Downloads/open_office_2004.png
Terminal=false
Alacarte を使用できます。
Alacarte(以前はGNOME用のシンプルメニューエディターまたは[〜#〜] smeg [〜# 〜])は、Pythonで記述されたGNOMEデスクトップ用のメニューエディターです。 2.16リリース以降、GNOMEの一部となっています。
インストールするには、次を実行してください:
Sudo yum install alacarte
編集:ランチャーがすぐに表示されない場合は、Gnome Shellを再起動してみてください。
また、ランチャーを作成するときに指定するコマンドが存在し、実行権限があることを確認してください。そうしないと、ランチャーが表示されません。