Recherche de site Web

Kali Linux élimine progressivement l'architecture 32 bits obsolète


Kali Linux abandonne le noyau et les images i386, à partir de la version 2024.4. Les utilisateurs doivent passer à amd64 pour une assistance et des mises à jour continues.

L'ère de l'architecture i386 touche à sa fin dans Kali Linux. À partir de cette semaine, le support d'i386 est considérablement réduit : le noyau et les images i386 sont abandonnés. Cela signifie qu'il n'y a plus de nouvelles versions ou d'images pour l'architecture 32 bits.

Avant de vous inquiéter, laissez-nous vous rassurer : tout va parfaitement bien et ce changement était tout à fait attendu. En fait, Kali était l’un des derniers résistants à prendre en charge l’ancienne architecture x86. Pour clarifier les choses, faisons la lumière sur la terminologie :

  • amd64 : fait référence à l'architecture x86-64, la version 64 bits du jeu d'instructions x86 (avec le premier processeur amd64 sorti en 2003), qui est actuellement la plus largement utilisé sur presque tous les systèmes d’exploitation.
  • i386 : fait référence à l'architecture x86 32 bits originale, introduite en 1985. Le terme « i386 » est souvent utilisé pour décrire les versions 32 bits de l'architecture x86. Les derniers processeurs i386, comme certains modèles Intel Pentium 4, ont été abandonnés vers 2007.

Une fois la précision ainsi apportée, revenons au sujet principal. Premièrement, à partir de la version 6.11 du noyau Linux, le noyau ne sera plus construit pour l'architecture i386. Ce changement a déjà pris effet dans la version mobile de Kali.

Deuxièmement, l'arrêt de la prise en charge d'i386 signifie que Kali ne fournira plus d'images d'installation i386, d'images en direct ou d'images de VM pré-construites. Cela aura un impact sur la prochaine version hebdomadaire de l'image (2024-W44, prévue pour le 28 octobre) et sur la prochaine version officielle, Kali Linux 2024.4, attendue avant la fin de l'année.

Dans cet esprit de tenue de registres et d'historique, le Kali 2024.3 sorti le mois dernier restera le dernier à proposer officiellement des images pour l'architecture 32 bits.

Cependant, les packages i386 ne sont pas supprimés du référentiel Kali. Les utilisateurs peuvent toujours exécuter le logiciel i386 sur un système Kali 64 bits à l'aide de la commande « dpkg –add-architecture i386 », puis installer les packages i386 via le gestionnaire de packages.

En d'autres termes, l'exécution des binaires i386 sur un système 64 bits reste entièrement prise en charge. De plus, des images Docker i386 sont disponibles pour ceux qui en ont besoin.

Si vous êtes curieux, voici comment les choses se passent avec le support i386 pour les principales distributions Linux :

  • Ubuntu : à partir d'Ubuntu 18.04 LTS, Canonical a commencé à supprimer progressivement la prise en charge de l'architecture i386. Avec Ubuntu 20.04 LTS, les images officielles du bureau i386 ont été abandonnées.
  • Fedora : Fedora a cessé de produire des images d'installation 32 bits avec la version Fedora 31 en 2019.
  • Arch Linux : la distribution a interrompu la prise en charge d'i386 en novembre 2017. La version finale d'i386 date de février 2017. Depuis lors, Arch Linux est uniquement en 64 bits.
  • Debian : Debian prend toujours officiellement en charge i386, mais de nombreux packages et optimisations de performances ciblent les systèmes 64 bits.
  • openSUSE : depuis openSUSE Leap 15.0, le projet ne fournit plus de support d'installation 32 bits. Cependant, certains packages 32 bits sont toujours disponibles pour les applications existantes. OpenSUSE Tumbleweed a également abandonné la prise en charge d'i386.
  • CentOS : avant de passer à CentOS Stream, CentOS a cessé de prendre en charge i386 autour de la version 7. CentOS 8 n'offrait pas de versions 32 bits.

Ainsi, comme vous pouvez le constater, la plupart des distributions Linux traditionnelles ont abandonné ou suppriment progressivement la prise en charge des architectures x86 (i386) 32 bits en raison de la transition vers les systèmes 64 bits et de la diminution de l'utilisation du matériel 32 bits.

À la lumière de cela, la décision de Kali est tout à fait attendue. À mesure que le matériel évolue, le support logiciel a tendance à persister. Au fil du temps, il reste moins de processeurs i386 et la prise en charge de l'architecture dans les distributions Linux s'est progressivement estompée.

Croyez-le ou non, le monde du jeu est un facteur clé pour maintenir le i386 en vie. De nombreux titres plus anciens ont été conçus pour les systèmes 32 bits et sont toujours populaires aujourd'hui. Tant que la communauté des joueurs prendra en charge ces jeux, une base de packages i386 persistera probablement.

Pour plus d'informations sur l'arrêt du support i386 par Kali, reportez-vous à l'annonce officielle.

Articles connexes: