我想制作一个桌面图标,用于启动某个程序。目前我可以从“显示应用程序”中的图标启动应用程序,但我希望图标在桌面上。
我知道,我应该使用
gnome-desktop-item-edit --create-new ~/Desktop
用于创建快捷方式。
问题是 - 我不知道从终端启动此特定应用程序的命令。显然,我需要这个我不知道的命令来创建快捷方式。我是从 snap 安装的,所以我不能直接复制图标/usr/share/applications.
有什么建议可以找到这样的命令或将图标从“显示应用程序”移动到桌面?
答案1
正如您所提到的,您是从 snap 中安装了该应用程序,并且可以在'显示应用程序',.desktop
应用程序的启动器应该位于/var/lib/snapd/desktop/applications/
目录中。只需将.desktop
启动器从那里复制到您的桌面即可。
您还应该能够在目录中找到该应用程序的可执行文件/snap/bin/
。因此,如果您想.desktop
在桌面上手动创建启动器,则可以使用/snap/bin/<application>
(例如/snap/bin/firefox
)作为命令。您可以<application>
通过运行来找到该部分
snap list
或者,您可以用作snap run <application>
命令(当然,也可以从终端运行应用程序)。