我已经下载了一个AppImage(Balena Etcher)。它运行良好,我想将其添加到“显示应用程序”菜单中,这样每次使用它时就不必导航到其文件夹。我尝试了右键单击文件和停靠栏中的图标,但找不到相应选项。这个操作有可能吗?
要获得一个全面而详细的答案,请阅读此链接:https://askubuntu.com/a/112812/1024353,如果您只需要一个最简工作示例,请继续阅读。
除了Exec
之外,您还应该在.desktop
文件中添加一个Name
和Type
字段。这些字段是桌面入口规范所要求的。
因此,您的最简.desktop
文件可能会像这样:
Exec=/path/to/AppImage
Name=AppImageLauncher
Type=Application
myappimage.desktop
并将其放置在~/.local/share/applications/
目录下。.desktop
文件放在~/.local/share/applications/
目录下可能比放在/usr/share/applications
目录下更合适,因为你不需要root访问权限。chmod 700 ~/.local/share/applications/myappimage.desktop
我不需要重新登录就能在菜单中显示出来,但你的情况可能有所不同。
希望这能帮到你。
Exec
参数的桌面入口:Exec=/path/to/AppImage
.desktop
扩展名,并使其可执行,操作如下:
sudo chmod u+x /path/to/MyApp.desktop
/usr/share/applications
文件夹中,可以通过终端执行以下命令完成:sudo mv /path/to/MyApp.desktop /usr/share/applications