Ich glaube (irre ich mich?), Dass über 90% (wenn nicht über 99,9%) der Ubuntu 10.x i386-Installationen auf i686-Computern ausgeführt werden. Warum ist Ubuntu immer noch nicht für i686 optimiert?
Der einzige Fall, den ich mir vorstellen kann, wenn man modernes Ubuntu auf einem i386-Computer installiert, ist ein Low-End-Netbook auf so etwas wie einer Geode-CPU. Also, wenn Canonical Leute diese unterstützen möchten, warum dann nicht "Netbook Remix" i386 verlassen und Mainstream-Desktop Ubuntu i686 machen?
Antworten:
Während des Entwicklungszyklus 10.10 wurde die Entscheidung getroffen, die Unterstützung für i386 und i486 vollständig einzustellen. Die Originalspezifikation finden Sie hier: https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-686-compile . Ich glaube, dass die Unterstützung für i586 ebenfalls eingestellt wurde, obwohl dies etwas kontroverser war.
Wichtig ist, dass dies nicht nur Kernel-Optimierungen waren (686-kompilierte Kernel waren schon lange verfügbar), sondern jedes Paket im Archiv .
Der Name i386 für die 32-Bit-Version von Ubuntu ist jedoch noch an einigen Stellen zu finden, z. B. in Paketbeschreibungsfeldern (die für die Bögen "i386" und "amd64" anstelle von "32bit" und "64bit" erstellt wurden). . Dies sind jedoch nur kosmetische Probleme in technischen Teilen der Distribution, und aus einer ganzen Reihe von Gründen lohnt es sich nicht, sie zu aktualisieren.
quelle
Neue Versionen von Ubuntu (10.10 und höher) funktionieren nicht mehr mit älteren Versionen als i686. http://princessleia.com/journal/?p=2989
quelle