从 Ubuntu 23.04 开始,Ubuntu 正式版将停止支持 Flatpak

Flatpak

Flatpak,在 2016 年 XNUMX 月之前被称为 xdg-app,是用于 GNU/Linux 桌面环境的应用程序虚拟化、通用包管理和部署实用程序。

几天前,有消息称 Philipp Kewisch 来自 Canonical 已宣布决定不提供安装 Flatpak 软件包的能力 在 Ubuntu 官方版本的默认设置中。

这个运动会有效 从Ubuntu 23.04开始,其中 deb flatpak 包,以及在应用程序安装中心使用 Flatpak 格式的包,将被排除在所有官方 Ubuntu 版本的基础发行版之外。

以前安装的系统的用户 使用 Flatpak 包 您仍然可以使用这种格式 升级到 Ubuntu 23.04 后。 默认情况下,更新后未使用 Flatpak 的用户将只能访问 Snap Store 和发行版的常规存储库。

他在广告中提到:

Ubuntu 的不同风格提供了一种体验 Ubuntu 的独特方式,并且是使 Ubuntu 不仅是一个操作系统,而且是一个促进选择和多样性的 Linux 变体生态系统的一部分。 

任何 Linux 发行版的基本方面之一就是打包。 所有主要发行版都做出了顽强的决定,以在其生态系统中提供一致性。 Ubuntu 基于 deb 包,相信 Snaps 的优势。

在理想的世界中,用户只会体验一种安装软件的方式。 当他们这样做时,您可以期望这种机制得到社区的支持,并在解决软件包问题时受到最多的关注。 当默认提供新的封装技术时,期望发行版将支持社区并投资于为解决问题的发展做出贡献。 这造成了碎片化,而不是专注于改进选择用于分发的技术。

因此 官方 Ubuntu 版本的主要重点现在将是推广 并进化 Snap 包格式.

根据发行版开发人员的说法,支持两种相互竞争的格式只会导致碎片化,而不是专注于改进为发行版选择的技术。

用 Canonical 的话说,默认支持 Ubuntu 的统一格式有望有助于维护生态系统的统一性,并改善新用户使用该发行版的体验。

作为我们共同努力的一部分,Ubuntu 变体做出了共同决定,调整了 Ubuntu 中的一些默认包:未来将不再默认安装 Flatpak 包以及将 Flatpak 集成到各自软件中心的包在 2023 年 XNUMX 月发布的下一个版本中,Lunar Lobster。 使用过 Flatpak 的用户不会受到更新的影响,因为这些版本包括一个考虑到这一点的特殊迁移。 那些没有接触过 Flatpak 的人将会看到来自 Ubuntu 和 Snap Store 存储库的软件。 

值得一提的是 该决定已与官方版本的开发人员达成一致 Ubuntu 更新,包括 Lubuntu、Kubuntu、Ubuntu Mate、Ubuntu Budgie、Ubuntu Studio、Xubuntu、UbuntuKylin 和 Ubuntu Unity。

那些希望使用 Flatpak 格式的人需要单独安装 从存储库(flatpak deb 包)中支持它的包,如有必要,打开对 Flathub 目录的支持。

对于那些还不了解的人 Flatpak, 他们应该知道 是一个包系统,提供易于使用的工具 和广泛的文档,并由社区开发和支持。

Canonical 的 Snap 实用程序是内部开发的 并提供类似于 Flatpak 的功能, 尽管它只支持使用 systemd 初始化系统的系统。 Snap 因其闭源开发模式、缓慢的应用程序发布时间和自动更新系统而受到批评。

Canonical 关心统一用户体验 在 Ubuntu 的所有官方变体中,它在某种程度上是可以理解的,但事实上你没有考虑到关于 Snap 的评论已经被反复强调,很明显它不再是最好的选择功能性和安全性。

最后 如果您有兴趣了解更多信息, 您可以在中查看详细信息 以下链接。


发表您的评论

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

*

*

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