Ubuntu 停止对 32 位 x86 架构进行打包

在为 x32 架构创建 86 位安装映像结束两年后,Ubuntu 开发者 做出了决定 关于在发行版中彻底完成此架构的生命周期。 从 Ubuntu 19.10 秋季版本开始,将不再生成 i386 架构存储库中的软件包。

针对 32 位 x86 系统用户的最后一个 LTS 分支将是 Ubuntu 18.04,其支持将持续到 2023 年 2028 月(付费订阅将持续到 32 年)。 该项目的所有正式版本(Xubuntu、Kubuntu、Lubuntu 等)以及衍生发行版(Linux Mint、Pop_OS、Zorin 等)将无法提供 86 位 x386 架构的版本,因为它们是从 Ubuntu 的通用软件包基础编译的(大多数版本已经停止提供 iXNUMX 的安装映像)。

确保无法为 32 位系统重新构建的现有 64 位应用程序(例如,Steam 上的许多游戏仅保留 32 位版本)可以在 Ubuntu 19.10 及更高版本上运行 提供 使用单独的环境,在容器或 chroot 中安装 Ubuntu 18.04,或者将应用程序打包在基于 Ubuntu 18 的 core18.04 运行时库的 snap 包中。

停止支持 i386 架构的原因是,由于 Linux 内核、工具和浏览器支持不足,无法在 Ubuntu 中维护其他受支持架构级别的软件包。 特别是,最新的安全增强功能和针对基本漏洞的防护措施不再针对 32 位 x86 系统及时开发,而仅适用于 64 位架构。

此外,维护 i386 的软件包基础需要大量的开发和质量控制资源,这对于继续使用过时硬件的小用户群来说是不合理的。 i386 系统的数量估计占已安装系统总数的 1%。 过去 10 年中发布的大多数配备 Intel 和 AMD 处理器的 PC 和笔记本电脑都可以毫无问题地转换为 64 位模式。 不支持 64 位模式的硬件已经太旧了,以至于没有必要的计算资源来运行最新版本的 Ubuntu Desktop。

来源: opennet.ru

添加评论