Tại sao Ubuntu chính vẫn được biên dịch i386?


14

Tôi khá tin tưởng (tôi có sai không?) Rằng hơn 90% (nếu không phải là hơn 99,9%) các bản cài đặt Ubuntu 10.x i386 được chạy trên máy tính i686. Vậy tại sao Ubuntu vẫn không được tối ưu hóa i686?

Trường hợp duy nhất tôi có thể tưởng tượng, khi một người cài đặt Ubuntu hiện đại trên máy i386 là một netbook cấp thấp trên một cái gì đó như CPU ​​Geode. Vì vậy, nếu các anh chàng Canonical muốn hỗ trợ những người đó, vậy thì tại sao không rời khỏi "Netbook Remix" i386 và tạo ra máy tính để bàn chính Ubuntu i686?


1
+1 Câu hỏi hay. Tôi đã luôn tự hỏi về điều này bản thân mình.
koushik

Câu trả lời:


17

Trong chu kỳ phát triển 10.10, quyết định đã được đưa ra là bỏ hoàn toàn hỗ trợ cho i386 và i486. Bạn có thể xem thông số kỹ thuật ban đầu tại đây: https://blueprints.launchpad.net/ubfox/+spec/foundations-m-686-compile . Tôi tin rằng hỗ trợ có thể đã bị loại bỏ đối với i586, mặc dù điều đó còn gây tranh cãi hơn một chút.

Điều quan trọng, đây không chỉ là tối ưu hóa kernel (hạt nhân được biên dịch 686 đã có sẵn từ lâu), nhưng mọi gói trong kho lưu trữ .

Tuy nhiên, tên i386 cho phiên bản Ubuntu 32 bit vẫn còn tồn tại ở một vài nơi, chẳng hạn như trong các trường mô tả gói (được xây dựng cho các vòm "i386" và "amd64" thay vì "32 bit" và "64 bit") . Tuy nhiên, đây chỉ là các vấn đề thẩm mỹ trong các bộ phận kỹ thuật của bản phân phối và vì nhiều lý do không đáng để cập nhật.


3
"Tôi tin rằng hỗ trợ có thể đã bị loại bỏ đối với i586" - Tôi hy vọng vậy. Không thấy ai biến thái đủ để chạy Ubuntu 10 trên Pentium-1.
Ivan

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.