Je crois à peu près (je me trompe?) Que plus de 90% (sinon plus de 99,9%) des installations Ubuntu 10.x i386 sont exécutées sur des ordinateurs i686. Alors pourquoi Ubuntu n'est-il toujours pas optimisé pour i686?
Le seul cas que je peux imaginer, lorsque l'on installe Ubuntu moderne sur une machine i386 est un netbook bas de gamme sur quelque chose comme Geode CPU. Donc, si les gars de Canonical souhaitent les prendre en charge, alors pourquoi ne pas quitter "Netbook Remix" i386 et créer un Ubuntu i686 de bureau traditionnel?
Réponses:
Au cours du cycle de développement 10.10, il a été décidé de supprimer complètement le support pour i386 et i486. Vous pouvez voir les spécifications originales ici: https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-686-compile . Je pense que le support pour i586 a également été supprimé, bien que cela ait été un peu plus controversé.
Surtout, ce n'était pas seulement des optimisations du noyau (les noyaux compilés en 686 étaient disponibles bien avant), mais tous les packages de l'archive .
Cependant, le nom i386 pour la version 32 bits d'Ubuntu persiste toujours à quelques endroits, comme dans les champs de description de package (qui sont conçus pour les arches "i386" et "amd64" plutôt que "32bit" et "64bit") . Ce ne sont que des problèmes cosmétiques dans les parties techniques de la distribution, cependant, et pour de nombreuses raisons, cela ne vaut pas la peine d'être mis à jour.
la source
Les nouvelles versions d'Ubuntu (10.10 et supérieures) ne fonctionneront pas sur des versions antérieures à i686. http://princessleia.com/journal/?p=2989
la source