我有一个应用程序(AppImage),我用它来开始./KDevelop.AppImage &
启动时,我的收藏夹栏(Ubuntu Dock)中有一个图标,但当我右键单击该图标时,没有“添加到收藏夹”的选项。
我如何将其添加到收藏夹?
答案1
答案2
第一次运行APPImage时,你可能会错过“集成并运行”按钮,而选择“运行”按钮,如下
如果你不介意再次安装,我相信你知道该怎么做。但如果你不能,AppImageLauncher 可能会有所帮助。 https://github.com/TheAssassin/AppImageLauncher了解详情。
答案3
您需要将其添加到AppImage 启动器的文件StartupWMClass
中。否则,您正在运行的实例将不会与 .desktop 启动器关联,并且.desktop
加入“最喜欢的选项将不存在。
例如~/.local/share/application/inkscape.desktop
文件应该是这样的
[Desktop Entry]
Name=Inkscape
Exec=/opt/inkscape/Inkscape.AppImage
Icon=/opt/inkscape/inkscape-logo.svg
Comment=Draw Freely
Type=Application
Terminal=false
Encoding=UTF-8
Categories=Utility;
StartupNotify=true
StartupWMClass=org.inkscape.Inkscape
要找到应用程序的 StartupWMClass 条目,请使用
- 用于 Wayland镜子
- 对于 xorg,
xprop | grep WM_CLASS
在终端中运行并单击应用程序的窗口