Debian 开发者及 Linux 内核维护者 Ben Hutchings 在上周宣布,Debian 项目正在逐步停止对老式的 32 位 硬件架构的支持,32 位处理器里仅支持 i686 处理器。
在即将到来的 Debian GNU/Linux 9.0 “Stretch” 中,他们会停止支持 i586 和混合式 i586/i686 处理器。当前 Debian 9 正处于前期开发的 Debian Testing 通道。之所以停止支持,这是由于最近发布的 GCC 仅支持 i686 级别的处理器了。
“可能你没有注意到这个变化, gcc for i386 现在被改成针对 i686 级别处理器的了,其生成的代码在 i686 之外的处理器上运行会崩溃。在这种老式系统上运行运行测试通道和不稳定通道的机器请切换到之前的稳定通道(Jessie)。” Ben Hutchings 在公告中说。
该变化已经出现在 Linux 内核 4.3 中,并在去年上传到了 Debian 不稳定通道的软件库中。现在,如果用户仍然在 i586 或 i486 的老式计算机上运行 Debian 的话,请切换到 Debian GNU/Linux 8 “Jessie”上。
在 Debian GNU/Linux 8 “Jessie” 上支持的处理器
当前 Debian GNU/Linux 的稳定版,并且也是长期支持的版本是 Jessie,即 Debian GNU/Linux 8,会直到 2020年前都提供安全补丁和软件更新的支持。也就是说,至少到 2018 年都会对老式处理器提供支持。
下列的处理器是 Debian 8 “Jessie”中支持,而在 Debian 9 “Stretch” 中不支持的:
AMD K5、K6、K6-2 (即 K6 3D)和 K6-3,DM&P/SiS Vortex86 和 Vortex86SX, Cyrix III, MediaGX, MediaGXm, IDT Winchip C6 和 Winchip 2, Intel Pentium 和 Pentium with MMX, Rise mP6, VIA C3 'Samuel 2' 和 C3 'Ezra' i386。