Dlaczego główny Ubuntu jest nadal kompilowany na i386?


14

Prawie wierzę (czy się mylę?), Że ponad 90% (jeśli nie ponad 99,9%) instalacji Ubuntu 10.x i386 jest uruchamianych na komputerach i686. Dlaczego więc Ubuntu wciąż nie jest zoptymalizowany pod kątem i686?

Jedyny przypadek, jaki mogę sobie wyobrazić, kiedy instaluje się nowoczesny system Ubuntu na komputerze i386, to niskiej klasy netbook z procesorem Geode. Więc jeśli faceci Canonical chcieliby je wesprzeć, dlaczego nie zostawić „Netbook Remix” i386 i zrobić główny Ubuntu i686?


1
+1 Dobre pytanie. Zawsze się nad tym zastanawiałem.
koushik

Odpowiedzi:


17

Podczas cyklu rozwojowego 10.10 podjęto decyzję o całkowitym wycofaniu wsparcia dla i386 i i486. Oryginalną specyfikację można zobaczyć tutaj: https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-686-compile . Myślę, że wsparcie i586 mogło zostać odrzucone, chociaż było to nieco bardziej kontrowersyjne.

Co ważne, nie chodziło tylko o optymalizację jądra (jądra skompilowane 686 były już dawno dostępne), ale o każdy pakiet w archiwum .

Jednak nazwa i386 dla 32-bitowej wersji Ubuntu wciąż występuje w kilku miejscach, na przykład w polach opisu pakietu (które są zbudowane dla łuków „i386” i „amd64” zamiast „32bit” i „64bit”) . Są to jednak tylko kwestie kosmetyczne w technicznych częściach dystrybucji i z wielu powodów nie są warte aktualizacji.


3
„Uważam, że wsparcie dla i586 mogło zostać odrzucone” - mam nadzieję, że tak. Nie widziałem nikogo wystarczająco zboczonego, aby uruchomić Ubuntu 10 na Pentium-1.
Ivan

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.