我在github上发布了一个AppImage文件 https://github.com/Gilad-Kutiel-App/jumpfm/releases。 下载时该文件没有执行权限,需要手动设置。
我能做些什么吗?
谢谢,
吉拉德答案 0 :(得分:1)
在运行AppImage(或实际上是任何可执行文件)之前,您需要使其可执行。这是Linux安全功能。有三种主要方法可以生成AppImage可执行文件:
<强> 1。使用GUI
<强> 2。在命令行
chmod a+x Some.Appimage
第3。使用可选的appimaged守护程序自动
如果您希望自动执行所有AppImages,可以安装可选的appimaged
守护程序。它会自动将下载的AppImages添加到菜单中,并使其可执行。它可以从https://github.com/AppImage/AppImageKit/releases下载或从您的发行版安装。
在您的下载页面上,您可以链接到图片和/或http://discourse.appimage.org/t/how-to-make-an-appimage-executable/80
注意:请不要将AppImage放入另一个档案,如.zip或.tar.gz。虽然避免用户必须设置权限可能很诱人,但这会破坏与可选的`appimaged守护进程的桌面集成等等。此外,AppImage格式的美妙之处在于您永远不需要解压缩任何东西