我非常相信(我错了吗?)超过 90%(如果不是超过 99.9%)的 Ubuntu 10.x i386 安装是在 i686 计算机上运行的。那么为什么 Ubuntu 仍然没有针对 i686 进行优化呢?
我能想象的唯一情况是,在 i386 机器上安装现代 Ubuntu 时,是在 Geode CPU 之类的设备上安装低端上网本。那么,如果 Canonical 的人愿意支持这些,那么为什么不离开“Netbook Remix”i386 并制作主流桌面 Ubuntu i686 呢?
我非常相信(我错了吗?)超过 90%(如果不是超过 99.9%)的 Ubuntu 10.x i386 安装是在 i686 计算机上运行的。那么为什么 Ubuntu 仍然没有针对 i686 进行优化呢?
我能想象的唯一情况是,在 i386 机器上安装现代 Ubuntu 时,是在 Geode CPU 之类的设备上安装低端上网本。那么,如果 Canonical 的人愿意支持这些,那么为什么不离开“Netbook Remix”i386 并制作主流桌面 Ubuntu i686 呢?
在 10.10 开发周期中,决定完全放弃对 i386 和 i486 的支持。您可以在此处查看原始规范:https ://blueprints.launchpad.net/ubuntu/+spec/foundations-m-686-compile 。我相信对 i586 的支持也可能已被放弃,尽管这更具争议性。
重要的是,这不仅仅是内核优化(686 编译内核早在很久以前就可用了),而是存档中的每个包。
但是,32 位版本的 Ubuntu 的名称i386 仍然在一些地方徘徊,例如在包描述字段中(为拱“i386”和“amd64”而不是“32bit”和“64bit”构建) . 然而,这些只是发行版技术部分的装饰性问题,并且由于种种原因不值得更新。
新版本的 Ubuntu(10.10 及更高版本)不适用于 i686 之前的任何版本。http://princessleia.com/journal/?p=2989