我对使用 appimage 程序感兴趣(我读过什么是“AppImage”?如何安装它?),但如果没有安装它,我无法在 KDE 的桌面搜索栏功能中找到它。有没有办法将它添加到搜索栏,或者让它可以通过 Konsole 发现,而不必导航到某个目录并执行./program.appimage
?
appimages 应该是这样工作的吗,或者有没有办法让它们的行为更像常规程序?
答案1
请看一下这个https://github.com/AppImage/AppImageKit,其中提到了在基于 Debian 的系统上安装。它安装在以下位置:
$HOME/Downloads
(或其局部等价物,由XDG_USER_DIRECTORY_DOWNLOAD
确定glib
)$HOME/.local/bin
$HOME/bin
$HOME/Applications
/Applications
/isodevice/Applications
/isofrom/Applications
/run/archiso/img_dev/Applications
/lib/live/mount/findiso/Applications
/opt
/usr/local/bin
最后一行应该让它从任何位置运行,因为我知道那是在你的路径中。因此,要检查是否是这种情况,请从终端运行以下命令:
which appimaged
或者简单地
appimaged -v
第一个将提供程序的位置,第二个将显示已安装的版本,因此无论如何,它都应该告诉您您的设置是否如我提供的链接中所述。
我从该链接获得此信息,请查看它以获取更多帮助:
注意:可能需要重新启动(或
xkill
)dash、nautilus 才能识别首次运行之前不存在的新目录appimaged
。或者,运行一次后注销会话并再次登录就足够了appimaged
。如果你的 上有 AppImageUpdate
$PATH
,那么它也可以做这个巧妙的技巧:
从以下位置下载 AppImageUpdatehttps://github.com/AppImage/AppImageUpdate/releases/tag/continuous并穿上你的
$PATH
:sudo mv "Downloads/AppImageUpdate-*.AppImage" /usr/local/bin/AppImageUpdate chmod a+x /usr/local/bin/AppImageUpdate