End Of Debian Linux 32 Bit x86 Has Come
Debian 13 Trixie abandonne officiellement le support de l’architecture 32-bit x86 (i386), mais ce n’est pas la fin du 32-bit : d’autres distributions et systèmes d’exploitation continuent de le supporter, et Debian 12 Bookworm reste maintenu jusqu’en juin 2028.

SYNTHÈSE STRUCTURÉE
L’abandon du 32-bit x86 dans Debian 13
Debian 13 Trixie ne fournira plus d’image ISO pour l’architecture 32-bit x86, souvent appelée i386. L’intervenant précise : « 32-bit in Debian is often called i386 and various other places out there. This is not a great term because this also refers to the 80386, which is a much, much older Intel CPU. » Il recommande d’utiliser « 32-bit x86 » comme terme le plus clair. Cette décision ne concerne que le noyau Linux 32-bit x86 ; d’autres paquets 32-bit (notamment pour le gaming Linux) continuent d’être construits.
Les architectures 32-bit encore supportées par Debian 13
Debian 13 conserve le support de l’ARM 32-bit (ARM HF), ainsi que d’autres architectures 32-bit plus exotiques, souvent très peu utilisées. L’intervenant précise : « Right now with Debian 13, there is still ARM HF. This is 32-bit ARM. » Il mentionne aussi les ports officiels Debian, mais prévient que la plupart des autres projets sont « entirely unofficial and are very, very, very dead projects. »
La fin du support de Debian 12 Bookworm
Debian 12.15 est la dernière mise à jour de l’ancienne version stable Bookworm, qui supporte encore le 32-bit x86. Cette version sera maintenue jusqu’au 30 juin 2028. L’intervenant insiste : « There is no need to scramble and immediately change this very day, because this version, as per the Debian documentation, is going to be supported until the 30th of June, 2028. »
Le contexte historique du passage au 64-bit
Le passage des processeurs 32-bit aux 64-bit a eu lieu il y a longtemps : 2003 pour l’Athlon 64 d’AMD, 2004 pour le Pentium 4 d’Intel. Windows 7 en 2009 a standardisé le 64-bit, suivi par Linux quelques années plus tard. L’intervenant note : « At this point, basically every single computer is running a 64-bit operating system. » Les derniers CPU 32-bit produits par Intel (Quark SoC) datent de 2019, mais pour l’embarqué uniquement.
Les alternatives Linux pour le 32-bit x86
Plusieurs distributions maintiennent encore une version 32-bit x86 active :
- Slackware : « still doing the Slackware thing », avec un noyau LTS ancien.
- Void Linux : propose une version i686 (32-bit x86).
- Alpine Linux : l’intervenant la qualifie de « more of the universal operating system at this point because they do support more architectures than Debian does », dont le x86 32-bit.
- Gentoo : permet de compiler pour x86 32-bit, même si la version principale est AMD64.
- Arch Linux 32 : un fork d’Arch Linux qui maintient le support 32-bit.
L’impact sur les distributions dérivées de Debian
De nombreuses distributions basées sur Debian dépendaient de son infrastructure 32-bit. Avec l’arrêt du support, certaines ont dû s’adapter ou disparaître. MX Linux, par exemple, a choisi de ne pas intégrer le noyau 32-bit d’AntiX, bien que les deux projets soient proches. L’intervenant explique : « When this happened, when Debian stopped building 32-bit kernels, they basically said, 32-bit sports done. »
AntiX : une exception qui prépare l’avenir
AntiX, basée sur Debian, construisait déjà ses propres noyaux personnalisés pour garantir le support du matériel ancien. L’intervenant précise : « Anti-X was just going and doing it themselves, making sure this worked, and sort of like going about their day. So when this happened to Debian, it just didn’t affect them because they already had a contingency plan in place anyway. »
Puppy Linux et ses multiples bases
Puppy Linux propose des versions 32-bit basées sur Debian, Ubuntu, Slackware et Void Linux. Cette diversité permet de choisir la base la plus adaptée. L’intervenant souligne : « You don’t just have to rely on what the project is giving you. You can actually package things yourself. »
Les options en dehors de Linux
- Debian GNU/Hurd : une version 32-bit utilisant le noyau GNU Hurd, mais l’expérience est « very questionable ».
- FreeBSD : a abandonné tout support 32-bit sauf pour l’ARM 32-bit.
- NetBSD et OpenBSD : maintiennent encore une version 32-bit x86 active, mais sans garantie de durée.
La tendance générale et l’avenir du 32-bit
L’intervenant conclut que le 32-bit x86 est en voie de disparition progressive : « We’re not going back to 32-bit hardware, and a lot of people don’t have the hardware, so a lot of people just don’t feel like working on the problem. » Il prévoit qu’à terme, il faudra compiler soi-même le noyau et les outils, mais que le code source reste accessible.
CONCEPTS CLÉS
- i386 / i686 : Termes historiques pour désigner l’architecture 32-bit x86. i386 fait référence au processeur Intel 80386, i686 aux générations suivantes (Pentium Pro et ultérieurs). L’intervenant recommande d’utiliser « 32-bit x86 » pour éviter la confusion.
- ARM HF : Architecture 32-bit ARM avec support matériel de la virgule flottante (Hard Float). Toujours supportée par Debian 13.
- Debian GNU/Hurd : Variante de Debian utilisant le noyau GNU Hurd au lieu de Linux. Supporte encore le 32-bit x86.
- LTS kernel : Noyau Linux à support à long terme (Long Term Support), utilisé par Slackware pour garantir la stabilité sur du matériel ancien.
CONCLUSION
L’abandon du 32-bit x86 par Debian 13 marque une étape importante, mais pas une fin brutale : Debian 12 reste maintenu jusqu’en 2028, et plusieurs distributions (Slackware, Void, Alpine, Gentoo, AntiX, Puppy Linux) continuent de supporter cette architecture. Pour les utilisateurs de matériel ancien, l’essentiel est de choisir une distribution qui construit ses propres noyaux ou qui dispose d’une base indépendante. Comme le résume l’intervenant : « It’s going to get harder and harder. There will come a point where there are no distros that are still doing this, and you’ve got to go and compile the kernel yourself, and all your tooling yourself, but at the end of the day, the code’s still out there, and you can make it work if you really want to. »