如何在Ubuntu 20.04中启用Flatpak支持

Ubuntu 20.04和Flatpak

2020 年,您可能会阅读很多有关 Ubuntu 20.04 LTS Focal Fossa 中的 Snap 软件包的文章。 Canonical 开始推动我们使用其下一代软件包,这是一个有争议的举动,但 Linux 用户一直喜欢对我们使用的内容有更多的控制权,而我们不喜欢这种行为。此外,我们中有很多人更喜欢 Flatpak套餐等等,因为它们更快、更容易使用。

EN Certification 我们发布 我们教您如何在 Ubuntu 中启用对 Flatpak 软件包的支持的文章,但是该系统 一年后它停止工作,因为他们开始使用另一家软件商店。因此,本文是前一篇文章或前一篇文章的更新,其中我们解释了我们可以进行哪些更改,以便在最新版本的 Ubuntu 中继续享受这些软件包。本文更新于 2024 年 20.04 月,因此有效期为 24.10 至 XNUMX,并且可能在未来版本中有效。

Ubuntu 和 Flatpak:遵循的步骤

问题是,在 20.04 中,他们停止使用官方 GNOME 软件商店,开始使用他们自己的 Snap Store。为了在 Ubuntu 中正确激活 flatpak 支持,你必须使用 GNOME 提案,既然它被淘汰了,就告别以前的方法了。新存储必须按照以下步骤恢复该存储:

  1. 我们要做的第一件事是安装“ flatpak”软件包。 为此,我们打开一个终端并输入以下命令:
sudo apt install flatpak
  1. 如果没有兼容的商店,上述软件包对我们来说用处不大,因此我们将安装一个。 我们可以安装Discover(plasma-discover),然后从中搜索“ flatpak”并安装必要的引擎,但是作为KDE软件,它将安装许多依赖项,例如,它不如Kubuntu那样好。 因此,最好的选择是返回并安装“旧的” GNOME软件:
sudo apt 安装 gnome 软件
  1. 接下来,我们必须安装插件,以便 GNOME软件 与Flatpak软件包兼容:
sudo apt install gnome-software-plugin-flatpak
  1. 从这里开始,我们要做的与Ubuntu 19.10及更早版本中的相同,首先使用以下命令添加Flathub存储库:
flatpak remote-add --if-not-exist flathub https://flathub.org/repo/flathub.flatpakrepo
  1. 最后,我们重新启动操作系统,一切准备就绪,可以在 Ubuntu >=20.04 中安装 Flatpak 软件包了。

如何在Ubuntu上安装Flathub软件

启用支持后,Flathub软件将出现在GNOME软件中。 我们唯一要看的是包装信息, 源中将显示“ flathub”的部分。 另一种选择是转到 flathub.org,从那里进行搜索,点击显示“安装”的蓝色按钮,然后按照屏幕上显示的说明进行操作。

如果需要的话,我们也可以使用命令“ sudo snap remove snap-store”删除“ Snap Store”,但不带引号,但这取决于用户的口味。 如果我们完成以上所有操作 我们将是决定安装什么和在哪里安装的人,所以我认为这是值得的。