it-swarm.com.de

Warum ist Ubuntu im Mainstream immer noch i386-kompiliert?

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?

14
Ivan

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.

Dies war nicht nur eine Optimierung des Kernels (686-kompilierte Kernel waren schon lange verfügbar), sondern jedes Paket im Archiv .

Der Name i386 für die 32-Bit-Version von Ubuntu bleibt jedoch an einigen Stellen erhalten, z Bögen "i386" und "AMD64" anstatt "32bit" und "64bit"). 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.

17
Scott Ritchie

Neue Versionen von Ubuntu (10.10 und höher) funktionieren nicht mehr mit älteren Versionen als i686. http://princessleia.com/journal/?p=2989

2
akshatj