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。