我在这里阅读了很多关于这个问题的主题,但没有任何答案。安装 Eclipse 后,没有快捷方式。A have eclipse.desktop
in~/.local/share/applications
和 in /usr/share/applications/
with 内容:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Eclipse IDE
Comment=Eclipse Integrated Development Environment
Icon=/home/n199a/eclipse/java-2020-06/eclipse/icon.xpm
Exec=/home/n199a/eclipse/java-2020-06/eclipse/
X-Desktop-File-Install-Version=0.23
但快捷方式并未在任何地方显示。
如果我改变特性->权限->'允许作为程序执行文件'(复选框打开)我收到错误消息
启动应用程序时出错。
答案1
您的 key 值似乎不完整Exec
。keyExec
需要可执行文件名称及其路径,但您只提供了路径。根据Exec 键 - 桌面输入规范
该
Exec
键必须包含命令行。命令行由可执行程序组成,后面可选跟一个或多个参数。可执行程序可以用其完整路径指定,也可以只用可执行程序的名称指定。如果没有提供完整路径,则在$PATH
桌面环境使用的环境变量中查找可执行程序。可执行程序的名称或路径不得包含等号(“=”)。参数用空格分隔。
要验证桌面条目,您可以随时使用gtk-launch
。要使用,请运行:
gtk-launch desktopEntry.desktop
如果你得到
gtk-launch: no such application desktopEntry.desktop
您在Exec
路径中遇到错误,或者桌面条目不存在/usr/share/applications
或~/.local/share/applications
。