我下载了用于Linux的Zotero程序,它不需要安装,只需要解压。然而,启动程序的唯一方法是从终端运行它。
我真的很想要一个简单的发射器。我知道我应该从/usr/ .desktop /application/复制一个zotero.desktop文件,但是没有文件zotero.desktop
在下载的程序文件夹中有一个名为zotero.desktop的文件,但我不知道该如何处理它。
网站上有以下说明,这些说明没有奏效:
对于Ubuntu,tarball包含一个.desktop文件,可用于将Zotero添加到发射器。将提取的目录移动到您选择的位置(例如,/opt/zotero),从终端运行set_launcher_icon脚本以更新该位置的.desktop文件,并将zotero.desktop符号链接到~/.zotero.desktop/共享/应用程序/(例如,ln -s /opt/zotero/zotero.桌面~/..local/share/application/zotero.桌面)。然后,Zotero应该出现在您的启动程序或应用程序列表中时,单击网格图标(“”),您可以将其拖到启动程序中。
我也尝试过sudo ln -s Zotero_linux-x86_64/zotero.desktop /usr/share/applications/zotero.desktop,但还是一无所获
我正在使用Ubuntu 20.04,非常感谢。
发布于 2021-07-14 11:42:43
要获得应用程序菜单中的程序条目,您确实应该将zotero.desktop文件复制到适当的目录,并验证它是否指向正确的可执行文件和图标。
如果该程序附带一个Zotero .desktop文件,那么将该文件复制(实际上是链接)到一个目录中,系统在其中一个目录中获取这些启动程序:
~/.local/share/applications。/usr/local/share/applications。默认情况下,该目录可能不存在。您也可以将该目录复制到/usr/share/applications,但该目录的目的是由操作系统来管理。(
打开.desktop文件,检查Exec=和Icon=项是否指向有效的可执行文件或图标。您可以提供这些文件的完整路径,也可以提供其他路径。
~/bin或~/.local/bin;如果希望所有用户都有访问权限,则为/usr/local/bin。~/.local/share/icons或/usr/local/share/icons中(可能需要创建这些目录中的任何一个),分别用于单用户或多用户安装。https://askubuntu.com/questions/1351795
复制相似问题