首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.desktop文件不工作

.desktop文件不工作
EN

Ask Ubuntu用户
提问于 2014-05-27 19:51:51
回答 1查看 16.1K关注 0票数 3

我有一个包含以下行的.desktop文件:

代码语言:javascript
复制
[Desktop Entry]
Name=Firestorm
Comment=Client for Online Virtual Worlds, such as Second Life
Exec=/home/deus/Programs/Firestorm_64bit/firestorm
Icon=/home/deus/Programs/Firestorm_64bit/firestorm_icon.png
Terminal=false
Type=Application
TargetEnvironment=Unity
StartupWMClass=do-not-directly-run-firestorm-bin
Categories=Application;Network;
StartupNotify=true

在重新安装这个文件之前,我只是重新安装了Ubuntu14.04。现在没有了。我确实设置了exec的属性。

当我从终端机运行它时,我得到了这个:

代码语言:javascript
复制
deus@xxx:~/DesktopShortcuts$ ./firestorm.desktop 
./firestorm.desktop: line 1: [Desktop: command not found
./firestorm.desktop: line 3: for: command not found
./firestorm.desktop: line 10: Network: command not found

有人能告诉我问题出在哪里,以及如何解决吗?

谢谢。

EN

回答 1

Ask Ubuntu用户

发布于 2014-05-27 20:00:24

您不能以脚本的形式打开桌面快捷方式,因为shell将不理解命令,它将尝试逐行执行文本文件中的内容。

试试这个:

代码语言:javascript
复制
gnome-open firestorm.desktop

如果它不能工作,它可能是一个权限问题。尝试使用以下方法执行该文件:

代码语言:javascript
复制
chmod +x firestorm.desktop

或者,如果右键单击桌面文件,则会显示“属性”菜单。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/473101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档