跳至内容

使用 AppImage 安装软件

简介

AppImage 是一种在 Linux 上安装软件的便捷方式,无需使用包管理器或命令行。它们是包含程序所有依赖项的单个文件可执行文件,因此可以在各种 Linux 发行版上轻松运行。对于熟悉 Windows 和 Mac 操作系统的终端用户来说,使用 AppImage 安装软件可能比管理存储库或从源代码构建更简单。

在您的 Rocky Linux 桌面上使用 AppImage 安装程序是一个三步过程

  1. 下载所需程序的 AppImage
  2. 使程序可执行
  3. 运行程序以安装它

本指南中使用的示例程序是 Krita。您将使用 AppImage 下载并安装它。Krita 是一款免费开源的图形设计软件。由于本指南是关于 AppImage 的功能,因此没有关于使用 Krita 的详细信息。您可以在其网站上阅读更多关于它的信息

假设

本指南需要以下内容:

  • 已安装桌面环境的 Rocky Linux
  • sudo 权限

下载程序的 AppImage

使用 AppImage 安装软件的第一步是下载程序的 AppImage。要下载 Krita AppImage,请转到下载页面,然后单击“下载”按钮。

Click download appimage button

使用其 AppImage 安装程序

下载 AppImage 后,您必须导航到“下载”文件夹,然后在运行之前使文件可执行。

在 Rocky Linux 桌面左上角,单击“活动”

Rocky Linux desktop with default wallpaper. The mouse is hovered over the activities button.

活动面板启动后,在搜索字段中键入“files”。单击“文件”应用程序

Activites pane on a Rocky Linux system. 'Files' is typed into the search field. The Files app is hovered over.

“文件”将在主目录中启动。单击“下载”文件夹

The Files app is open, and the mouse is hovered over the Downloads folder.

现在您已导航到 AppImage 目录,是时候使程序可执行了。右键单击 AppImage 文件并选择“属性”

The AppImage file is selected. The mouse is hovered over properties.

从文件属性菜单中选择“权限”

Permissions is selected in the file properties menu

在关闭属性菜单之前,选择标记为“执行”的复选框

The checkbox labeled 'Execute' has been selected

如果您想使用命令行,请打开终端并运行以下命令使 AppImage 可执行

sudo chmod a+x ~/Downloads/krita*.appimage

使用其 AppImage 运行程序

您已到达最后一步 - 运行您的 AppImage!

注意

运行 AppImage 不会将程序像传统的软件包那样安装到系统的文件中。这意味着您每次想使用该程序时,都必须双击 AppImage。因此,将 AppImage 存储在安全且容易记住的地方很重要。

双击 AppImage

The AppImage is selected, indicating it was double-clicked and ran

您可以选择运行以下 shell 命令而不是双击 AppImage

bash ./krita*.appimage

运行 AppImage 后不久,Krita 将启动。

The Krita app launcher

结论

本指南教您如何下载和使用 AppImage 程序。AppImages 对终端用户来说很方便,因为他们无需了解如何管理存储库、从源代码构建或使用命令行来使用他们喜欢的程序(只要有可用的 AppImage)。

作者:Joseph Brinkman

贡献者:Steven Spencer, Ganna Zhyrnova