无法通过 GUI 启动应用程序

无法通过 GUI 启动应用程序

我已经使用官方提到的程序下载并安装了 Sublime Text 3、RStudio、VLC 等。如果我通过终端访问这些程序,运行它们各自的二进制文件,它就可以正常工作。但是,通过 GUI - 当我搜索应用程序时 - 只显示 VLC。所以基本上对我来说运行 Sublime Text 和 RStudio 的唯一方法是通过终端访问。我已将 /etc/profile 中的环境变量 PATH 设置为包含这些应用程序的二进制文件的目录。问题仍然存在。令人惊讶的是,之前没有人报告过类似的错误 - 没有 CL 就无法启动应用程序。

答案1

只需创建一个 'application_name'.desktop 文件并将其保存在 /usr/share/applications 中

桌面文件的格式如下:

[Desktop Entry]
Version = <Version of the Application>
Name = <Name of the Apllication not the binary>
Exec=</path/to/binary>
Icon=</path/to/icon>
Terminal=False
Type=Application
Categories=<whatever the application falls into>

输入相应的名称、二进制和图标(< 和 > 除外)

编辑:

这里正如@Zanna 指出的那样,是桌面文件的一个示例。

相关内容