![为从 .tar.gz 安装的应用程序创建菜单条目和桌面图标](https://linux22.com/image/98451/%E4%B8%BA%E4%BB%8E%20.tar.gz%20%E5%AE%89%E8%A3%85%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%88%9B%E5%BB%BA%E8%8F%9C%E5%8D%95%E6%9D%A1%E7%9B%AE%E5%92%8C%E6%A1%8C%E9%9D%A2%E5%9B%BE%E6%A0%87.png)
要安装应用程序,.tar.gz
我按照以下步骤操作(我将以 phpStorm 为例):
- 下载
.tar.gz
文件并解压到~/apps
.使用给定的示例运行此命令后,我以以下路径结束:~/apps/phpStorm
- 为可执行文件创建符号链接
~/bin
(因此每个应用程序的所有可执行文件都在那里结束) - 添加
~/bin
到$PATH
使用~/.bashrc
文件
这样我就可以从控制台执行它们了。现在我想超越并在菜单和桌面上添加一个图标,但我找不到一个好的文档来实现这一点。
我在下面创建了一个/home/reynierpm/.local/share/applications/.desktop-file
包含以下内容的文件:
[Desktop Entry]
Name=phpStorm
Comment=PhpStorm is a PHP IDE that actually ‘gets’ your code. It supports PHP 5.3/5.4/5.5/5.6/7.0.
GenericName=PHP Editor
Exec=phpstorm
Icon=/home/reynierpm/apps/PhpStorm/bin/phpstorm.png
Type=Application
Categories=Development;
Encoding=UTF-8
Terminal=false
我发现这应该足够了,菜单上会出现一个图标,但没有显示。
我知道有一个名为 Alacarte 的 GUI 工具,但我想尝试一下困难的方法:console。
任何人都可以帮助我构建此应用程序的菜单条目和桌面图标,并可能使用该示例作为模板吗?
我使用的是 Fedora 24。