如何在Ubuntu 20.04中启用Flatpak支持

Ubuntu 20.04和Flatpak

您可能已经阅读了几篇有关Ubuntu 20.04 LTS Focal Fossa中的Snap软件包的文章。 在一个有争议的举动中,Canonical敦促我们使用他们的下一代软件包,但是Linux用户喜欢控制我们更多使用的软件包,而不喜欢这种行为。 此外,我们当中有许多人更喜欢 Flatpak套餐,以及其他一些原因,以便更快速,更轻松地使用。

就在一年前 我们发布 一篇文章,我们向您展示了如何在Ubuntu中启用对Flatpak软件包的支持,但是该系统已经 在Focal Fossa中不起作用,因为他们已开始使用其他软件商店。 因此,本文是对前一个版本或上​​一个版本的更新,其中我们解释了可以做出的更改,以便继续在最新版本的Ubuntu中继续使用这些软件包。

Ubuntu 20.04和Flatpak:要遵循的步骤

我们必须了解或考虑的最重要的事情是问题是新的Ubuntu软件,除了 修改后的快照存储 并且受其限制包括在Focal Fossa中。 知道这一点,要遵循的步骤将是这些:

  1. 我们要做的第一件事是安装“ flatpak”软件包。 为此,我们打开一个终端并输入以下命令:
sudo apt install flatpak
  1. 如果没有兼容的商店,上述软件包对我们来说用处不大,因此我们将安装一个。 我们可以安装Discover(plasma-discover),然后从中搜索“ flatpak”并安装必要的引擎,但是作为KDE软件,它将安装许多依赖项,例如,它不如Kubuntu那样好。 因此,最好的选择是返回并安装“旧的” GNOME软件:
sudo apt install gnome-software
  1. 接下来,我们必须安装插件,以便 GNOME软件 与Flatpak软件包兼容:
sudo apt install gnome-software-plugin-flatpak
  1. 从这里开始,我们要做的与Ubuntu 19.10及更早版本中的相同,首先使用以下命令添加Flathub存储库:
flatpak remote-add --if-not-exists 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”,但不带引号,但这取决于用户的口味。 如果我们完成以上所有操作 我们将是决定安装什么和在哪里安装的人,所以我认为这是值得的。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   莱恩兹

    感谢您的贡献,请注意:如果您是从Ubuntu的早期版本进行更新的(就像我的情况一样),并且已经启用了Flatpak,则会显示已安装gnome软件,但是如果启动它,则会打开已安装的snap版本。通过规范。
    解决方案是重新安装gnome软件:sudo apt-get install –重新安装gnome软件

  2.   贝尼特斯

    对于这些事情,请停止使用ubutnu,而使用Mint的目的是安装系统,安装所需的程序并正常工作。 Ubuntu浪费很多时间。 我认为对于那些喜欢使用计算机的人来说,它是理想的选择,但是对于那些想要使用它的人来说,它是不理想的。

    1.    莱恩兹

      让我们看看朋友,这是可选的,软件中心无需安装flatpak支持即可带来数千个应用程序。
      不要责怪Ubuntu的无能。

      1.    阿曼多·门多萨

        错误:这是一个肮脏的规范动作……在新发行的发行版中从未出现过类似这样的事情,称其为Debian,Arch等。 但奇怪的是,如果它发生在Ubuntu中,那是因为Canonical向Red Hat(Flatpak软件包的开发者)发动了一场肮脏的战争,这场战争影响了社区,但也许这场战争是Ubuntu终结的开始

  3.   马里奥·卡尔德隆(Mario Calderon)

    谢天谢地,我摆脱了规范和Ubuntu及其肮脏的玩法...