为从 .tar.gz 安装的应用程序创建菜单条目和桌面图标

为从 .tar.gz 安装的应用程序创建菜单条目和桌面图标

要安装应用程序,.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。

相关内容