我刚刚用 gnome 安装了 fedora 20。如何添加可通过可视 shell 调用的新程序? (特别是,我希望能够单击图标来运行 emacs)。
我已经安装了alacarte
,没有任何效果(当我添加一个项目时,它没有出现在任何地方,并且无法通过搜索找到)。
我更喜欢视觉解决方案,而不是摆弄文件。
答案1
你可以在“~/.local/share/applications”中创建一个“.desktop-file”文件,然后指定的“图标”将显示在shell菜单中
例如“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
答案2
您可以使用阿拉卡特:
阿拉卡特(之前的GNOME 的简单菜单编辑器或者SMEG) 是 GNOME 桌面的菜单编辑器,用 Python 编写。自 2.16 版本以来,它一直是 GNOME 的一部分。
要安装,只需运行:
sudo yum install alacarte
编辑:如果您没有立即看到启动器,请尝试重新启动 Gnome Shell。
另外,请确保创建启动器时指定的命令存在并且具有可执行权限,否则启动器将不会显示。