Я в значительной степени верю (я не прав?), Что более 90% (если не более 99,9%) установок Ubuntu 10.x i386 выполняются на компьютерах i686. Так почему же Ubuntu по-прежнему не оптимизирован для i686?
Единственный случай, который я могу себе представить, когда кто-то устанавливает современную Ubuntu на компьютер с i386 - это недорогой нетбук на чем-то вроде процессора Geode. Итак, если ребята из Canonical хотели бы их поддержать, то почему бы не оставить «Netbook Remix» i386 и сделать основной рабочий стол Ubuntu i686?
Ответы:
В ходе цикла разработки 10.10 было принято решение полностью отказаться от поддержки i386 и i486. Вы можете увидеть оригинальную спецификацию здесь: https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-686-compile . Я считаю , что поддержка может быть уронили для i586 , а также, несмотря на то, что было немного более спорным.
Важно отметить, что это была не только оптимизация ядра (скомпилированные 686 ядра были доступны задолго до этого), но и каждый пакет в архиве .
Тем не менее, имя i386 для 32-разрядной версии Ubuntu все еще присутствует в некоторых местах, например в полях описания пакетов (которые созданы для арок "i386" и "amd64", а не "32bit" и "64bit") , Это просто косметические проблемы в технических частях дистрибутива, и по целому ряду причин обновлять не стоит.
источник
Новые выпуски Ubuntu (10.10 и выше) не будут работать на чем-то старше i686. http://princessleia.com/journal/?p=2989
источник