/usr/share/applications/
中这是文件:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Zotero
Comment=Bibliografisch programma
Exec=/home/lieven/ICT/Configuratie en Setup/Zotero_linux-x86_64/zotero
Icon=/home/lieven/ICT/Configuratie en Setup/Zotero_linux-x86_64/chrome/icons/default/default48.png
Categories=Utility
Terminal=false
但是当我打开弹弓并输入Zotero时,它没有被列为条目。注销并重新启动计算机后也是如此。如何从弹弓内打开Zotero?
#1 楼
正确的zotero.desktop
内容如下所示: > [Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Zotero
Comment=Bibliografisch programma
Exec=/home/lieven/ICT/Configuratie\ en\ Setup/Zotero_linux-x86_64/zotero
Icon=/home/lieven/ICT/Configuratie\ en\ Setup/Zotero_linux-x86_64/chrome/icons/default/default48.png
Categories=Utility
Terminal=false
PS:无需进入系统文件,同样成功的
zotero.desktop
可以放入*.desktop
中。在这种情况下,更改可执行文件权限的命令将如下所示:sudo chmod +x /usr/share/applications/zotero.desktop
评论
非常感谢,这项工作无懈可击。感谢您将其放在用户的配置文件夹中的提示,但是计算机上还有其他使用该程序的用户,这就是为什么我将其放在/ usr / share / applications /中。
–user72805
2015年10月15日在18:10
@ user72805,很高兴我的回答对您有所帮助。奥托普:我的英语很不好?
– png2378
2015年10月15日在18:36
您可以看到您不是母语人士,但足以传达信息。很好,但我也不是母语人士:-)。
–user72805
15年10月16日在10:42
我正在尝试设置我的桌面文件,但是由于某种原因它无法正常工作。我的执行程序是Exec = / home / jena / miniconda3 / bin / jupyter-qtconsole --kernel = ir(注意参数前的空格)。单击启动器中的图标将在停靠栏上显示一会儿图标,但随后消失。如果我在其中放反斜杠(即jupyter-qtconsole \ --kernel = ir),则它会从启动器中消失。如果将其放在单引号或双引号中,则相同。如果删除该参数,它将正常启动,但使用默认的python内核,而我需要R内核。因此很明显,参数前的空格是问题所在。任何想法?
–耶拿
20 Dec 16'在9:01
啊哈显然是=问题所在-有人知道如何解决吗?
–耶拿
13小时前
#2 楼
这是针对树莓派的,您可以在其中运行终端的程序在
runthis.desktop
中创建桌面文件(/home/pi/.config/autostart
)将这些行复制到文件(
runthis.desktop
)[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=RootCam
Comment=
Exec=x-terminal-emulator --working-directory=/home/pi/projects/RootCam/main -e /home/pi/projects/RootCam/main &
StartupNotify=true
Terminal=true
Hidden=false
根据需要更改工作目录和已执行的程序
reboot pi
告诉父母您爱他们
#3 楼
还有一种通过GUI界面管理.desktop
文件的便捷方法:AppEditor
评论
我认为Exec存在问题...您确定路径正确吗?如果您希望使用GUI替代.desktop文件编辑,则可以使用appcenter.elementary.io/com.github.donadigo.appeditor创建启动器。