网站搜索

如何在 Debian 12/Ubuntu 22.04 LTS/Linux Mint 21/Fedora 38/Rocky Linux 9 上运行 AppImage 应用程序


在本文中,我们将向您展示如何配置您的Linux发行版以运行AppImage应用程序。本文应适用于以下Linux发行版以及其他流行的Linux发行版:

  • Ubuntu 22.04 LTS
  • Debian 12
  • Linux Mint 21
  • SUSE 15
  • RHEL 9
  • Rocky Linux 9
  • Manjaro 22

目录主题:

  1. 为什么要安装 Appimaged?
  2. 下载 Appimaged
  3. 为 AppImage 应用创建目录
  4. 将 Appimaged 移动到 ~/bin 目录
  5. 使 Appimaged AppImage 文件可执行
  6. 运行 Appimaged
  7. 下载 AppImage 应用程序
  8. 将 AppImage 应用程序移动到 ~/bin 目录
  9. 在Linux上运行AppImage应用程序
  10. 结论
  11. 参考文献

为什么要安装 Appimaged?

“appimaged” AppImage 守护进程用于将 AppImage 应用程序集成到您的 Linux 桌面环境中。它会自动在您的 Linux 发行版的 ~/bin 和 ~/Downloads 目录中搜索 AppImage 应用程序文件,使其可执行,并在您的 Linux 桌面环境的“应用程序菜单”中添加 AppImage 应用程序的图标。

下载 Appimaged

要下载appimaged,请从您喜欢的网页浏览器访问 https://github.com/probonopd/go-appimage。

页面加载后,向下滚动一点,然后点击标记的链接。

根据您的计算机硬件架构,从列表中下载最新版本的 appimaged AppImage 文件。最常见的硬件架构是 “x86_64 – Intel ” 和我们常用的 AMD 处理器。

您的浏览器应该下载 appimaged AppImage 文件。

为 AppImage 应用创建目录

尽管 appimaged 会在 ~/Downloads 目录中搜索 AppImage 应用,但将所有您希望保留的 AppImage 应用移动到您 Linux 发行版的 ~/bin 目录是一个好主意,这样可以保持整洁。

在您的Linux发行版上创建一个新的~/bin目录,请运行以下命令:

mkdir ~/bin

在您的登录用户的HOME目录中应创建~/bin目录。

将 Appimaged 移动到 ~/bin 目录

现在 appimaged AppImage 文件已下载,并且 ~/bin 目录已创建,将 appimaged AppImage 文件移动到 ~/bin 目录。

使 Appimaged AppImage 文件可执行

要运行 appimaged AppImage 文件,您必须将其设置为可执行。您可以通过命令行或图形用户界面(GUI)来实现。

要使 ~/bin 目录中的 AppImage 文件可执行,请从终端应用程序运行以下命令:

chmod +x ~/bin/*.AppImage

appimaged AppImage 文件应该具有可执行权限,您可以在下面的截图中看到:

要从图形用户界面(GUI)使 appimaged AppImage 文件可执行,右键单击(RMB)它并点击“属性”。

确保为 appimaged AppImage 文件启用 "可作为程序执行"。

注意: 我们在演示中使用了GNOME桌面环境。您会在其他桌面环境中找到类似的选项。

运行 Appimaged

要运行 appimaged AppImage 文件,请双击(左键点击)它或右键点击(右键点击)AppImage 文件并点击“运行”。

您可能会看到如下截图中所示的警告通知消息。不要担心。

下载 AppImage 应用程序

既然你已经在你的Linux发行版上配置了AppImage,现在是时候获取一些可以运行的AppImage应用程序了。

您可以在 GitHub AppImage 应用列表中找到以 AppImage 形式分发的 Linux 应用的列表,网址是:https://appimage.github.io/apps/.

一些流行的Linux软件,例如Krita,官方支持AppImage。您可以从Krita的官方网站下载最新版本的Krita的AppImage格式。

页面加载后,点击下面截图中标记的“Linux 64-bit AppImage”选项卡中的“Linux 64-bit AppImage”。

Krita的AppImage文件正在下载。完成需要一些时间。

应该下载Krita AppImage文件。

将 AppImage 应用程序移动到 ~/bin 目录

为了保持所有AppImage应用程序的组织,将Krita AppImage文件从~/Downloads目录移动到~/bin目录。

Krita AppImage 文件应该显示 Krita 应用程序图标。这意味着 appimaged 正在正常工作。

在Linux上运行AppImage应用程序

在Linux上运行AppImage应用程序非常简单。您可以从~/bin或~/Downloads目录双击(左键单击)AppImage应用程序文件来启动它。

如果您在Linux发行版上安装了appimaged并且它正常工作,您可以在您的Linux桌面环境的“应用程序菜单”中找到您的AppImage应用程序。

正如您所看到的,Krita 在我们的 GNOME 桌面环境的“应用菜单”中显示。要运行它,请点击 Krita 应用。

Krita 正在启动。

Krita 应该开始。

结论

我们向您展示了如何在您的 Linux 发行版上设置 appimaged,以便将 AppImage 应用程序集成到您的 Linux 桌面环境中。我们还向您展示了如何下载 AppImage 应用程序并在您的 Linux 发行版上运行它们。

参考文献:

  1. https://appimage.org/
  2. https://github.com/AppImageCommunity/appimaged
  3. https://github.com/probonopd/go-appimage
  4. https://appimage.github.io/apps/