如何在Linux上安装并启用Flatpak支持?
副标题[/!--empirenews.page--]
目前,我们都在使用 Linux 发行版的官方软件包管理器来安装所需的软件包。 在 Linux 中,它做得很好,没有任何问题。(它不打折扣地很好的完成了它应该做的工作) 但在一些方面它也有一些限制,所以会让我们考虑其他替代解决方案来解决。 是的,默认情况下,我们不能从发行版官方软件包管理器获取到最新版本的软件包,因为这些软件包是在构建当前 OS 版本时构建的。它们只会提供安全更新,直到下一个主要版本发布。 那么,这种情况有什么解决办法吗?是的,我们有多种解决方案,而且我们大多数人已经开始使用其中的一些了。 有些什么呢,它们有什么好处?
使用上面的仓库,我们将获得最新的软件包。这些软件包通常都得到了很好的维护,还有大多数社区的推荐。但这些只是建议,可能并不总是安全的。 近年来,出现了一下通用软件包封装格式,并且得到了广泛的应用。
我们之前已经介绍过 Snap 包管理器和包封装格式。今天我们将讨论 Flatpak 包封装格式。 什么是 Flatpak?Flatpak(以前称为 X Desktop Group 或 xdg-app)是一个软件实用程序。它提供了一种通用的包封装格式,可以在任何 Linux 发行版中使用。 它提供了一个沙箱(隔离的)环境来运行应用程序,不会影响其他应用程序和发行版核心软件包。我们还可以安装并运行不同版本的软件包。 Flatpak 的一个缺点是不像 Snap 和 AppImage 那样支持服务器操作系统,它只在少数桌面环境下工作。 比如说,如果你想在系统上运行两个版本的 php,那么你可以轻松安装并按照你的意愿运行。 这就是现在通用包封装格式非常有名的地方。 如何在 Linux 中安装 Flatpak?大多数 Linux 发行版官方仓库都提供 Flatpak 软件包。因此,可以使用它们来进行安装。 对于 Fedora 系统,使用 DNF 命令 来安装 flatpak。
对于 Debian/Ubuntu 系统,使用 APT-GET 命令 或 APT 命令 来安装 flatpak。
对于较旧的 Ubuntu 版本:
对于基于 Arch Linux 的系统,使用 Pacman 命令 来安装 flatpak。
对于 RHEL/CentOS 系统,使用 YUM 命令 来安装 flatpak。
对于 openSUSE Leap 系统,使用 Zypper 命令 来安装 flatpak。
如何在 Linux 上启用 Flathub 支持?Flathub 网站是一个应用程序商店,你可以在其中找到 flatpak 软件包。它是一个中央仓库,所有的 flatpak 应用程序都可供用户使用。 运行以下命令在 Linux 上启用 Flathub 支持:
为 GNOME 桌面环境安装 Software Flatpak 插件。
此外,如果你使用的是 GNOME 桌面环境,则可以启用 GNOME 仓库。它包含所有 GNOME 核心应用程序。
如何列出已配置的 flakpak 仓库?如果要查看系统上已配置的 flatpak 仓库列表,运行以下命令:
如何列出已配置仓库中的可用软件包?(编辑:宜春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |