在 Arch Linux 下安装 Appimage

在 Arch Linux 下安装 Appimage

我下载了一个 appimage 文件,只想安装它。我知道在 Ubuntu 和 Fedora 下安装它非常简单,但在 Arch Linux 下安装它却很困难。有没有一种常见的方法来安装该程序?

答案1

.appimage文件只是完整的应用程序可执行文件(类似于但不完全等同于.appmacOS 上的伪文件),因此它们不需要安装。如果您确实希望能够从任何地方调用它们,您可以将它们放入/usr/local/bin,但这是不必要的。如果我理解正确的话,您是在台式机/笔记本电脑上使用它们,因此即使将它们放在台式机上也可以解决问题。

为了能够执行.appimage文件,必须通过更改其权限将其设置为可执行文件。使用以下命令可轻松完成此操作:

chmod +x /path/to/file

其中/path/to/file是您要运行的文件的路径.appimage。一旦将其设置为可执行文件,您就可以像打开任何其他文件一样打开它。

请注意,只要您使用的发行版支持 AppImages(大多数都支持),则任何发行版的流程都是相同的,而不仅仅是 Arch。

答案2

AppImage 需要 fuse 来挂载嵌入式 sqashfs 文件系统。

如果没有安装fuse,可以使用参数--appimage-extract-and-run

这将提取应用程序并启动它。

提取并运行 AppImage 的手动步骤:

如果要提取 AppImage 的内容,可以使用--appimage-extract。这也允许修改提取的应用程序中的文件。

提取数据后,您将得到一个名为的文件夹squashfs-root,此文件夹中有一个名为的可执行文件AppRun

AppRun只要应用程序是为您的架构构建的,就可以在大多数 Linux 发行版上执行。

相关内容