C'est exact, au moment même où vous lisez ces lignes, Canonical a pris la décision d'arrêter la création et, de plus, de ne plus fournir de support pour les packages d'architecture 32 bits.
Eh bien, près de deux ans après la décision de Canonical d'arrêter de créer des images 32 bits pour Ubuntu, les développeurs d'Ubuntu ont maintenant décidé de mettre un terme au cycle de vie de cette architecture dans la distribution.
Dans un communiqué, ils ont annoncé qu'à partir de la prochaine version d'Ubuntu , Ubuntu 19.10, qui sortira cet automne, cette version aura déjà la possibilité d'avoir des paquets avec l'architecture i386 dans le dépôt.
L'architecture x32 mourra définitivement en 2023
Malgré cette décision soudaine des développeurs de mettre de côté le travail des packages pour l'architecture 32 bits. (Ce qui peut être compréhensible, car si vous n'avez pas déjà la version x32, c'est juste un investissement de temps dans le développement dont peu de gens profitent.)
Par conséquent, les dernières versions actuelles d'Ubuntu avec prise en charge 32 bits pour le système et les paquets sont les versions LTS 16.04 et 18.04.
Le support pour les utilisateurs d'Ubuntu 16.04 LTS durera jusqu'en avril 2021 et pour Ubuntu 18.04 LTS jusqu'en 2023 (et jusqu'en 2028 pour un abonnement payant).
Toutes les versions officielles du projet , telles que Xubuntu, Kubuntu, Lubuntu, etc., ainsi que les distributions dérivées (Linux Mint, Pop_OS, Zorin, etc.), seront privées de la possibilité de fournir des versions pour l'architecture x86 32 bits , car elles sont créées à partir d'une base de paquets partagée avec Ubuntu (la plupart des éditions ont déjà cessé de fournir des images d'installation pour i386).
Pour assurer la sortie des applications 32 bits existantes qui ne peuvent pas être reconstruites pour les systèmes 64 bits (par exemple, de nombreux jeux sur Steam ne restent que dans les versions 32 bits), il est proposé d'utiliser un environnement séparé avec Ubuntu 18.04 sur Ubuntu 19.10 et dans les environnements plus récents dans un conteneur ou un chroot, ou empaquetez l'application dans un package instantané avec les bibliothèques d'exécution core18 basées sur Ubuntu 18.04.
Les raisons
La raison de l'arrêt de la prise en charge de l'architecture i386 est l'incapacité à maintenir les paquets au niveau des autres architectures prises en charge par Ubuntu en raison d'une prise en charge insuffisante dans le noyau Linux, les outils et les navigateurs.
En particulier, les dernières évolutions en matière d'amélioration de la sécurité et de la protection contre les vulnérabilités fondamentales ne sont plus développées en temps opportun pour les systèmes x86 32 bits et ne sont disponibles que pour une architecture 64 bits.
De plus, la maintenance de la base de paquets i386 nécessite des ressources importantes pour le développement et le contrôle de la qualité, ce qui n'est pas justifié par la base d'utilisateurs négligeable qui continue d'utiliser des équipements obsolètes.
Le nombre de systèmes i386 est estimé à 1% du nombre total de systèmes installés. La plupart des PC et ordinateurs portables équipés de processeurs Intel et AMD, sortis au cours des 10 dernières années, peuvent facilement passer en mode 64 bits.
Le matériel qui ne prend pas en charge le mode 64 bits est déjà tellement obsolète qu'il ne dispose pas des ressources informatiques nécessaires pour exécuter les dernières versions d'Ubuntu.
Il est temps de migrer vers d'autres options
Enfin, de nombreuses instances qui reçoivent généralement des dons ou sont des œuvres de bienfaisance, et même dans les régions où les ressources sont insuffisantes, peuvent avoir des équipes aux ressources très limitées.
Ils ont donc tendance à recourir même à des systèmes 32 bits et c'est qu'Ubuntu n'est pas la seule distribution à abandonner ce support.
Mais ce n'est pas la dernière qui a continué avec lui, donc pour beaucoup de gens, cela peut être l'étape d'utiliser d'autres alternatives qui continuent avec cette architecture.