Debian 12.5 là bản phát hành Debian cuối cùng hỗ trợ cài đặt đầy đủ 32-bit trên các máy tính x86 tiêu chuẩn. Bản phát hành này sẽ tiếp tục nhận các bản cập nhật bảo mật Long Term Support (LTS) cho đến tháng 6 30, 2028, giúp người dùng phần cứng cũ có thời gian lên kế hoạch cho bước tiếp theo.

Debian 13 loại bỏ hỗ trợ PC 32-bit (i386)

Trong nhiều năm, Debian cung cấp hai phiên bản chính cho người dùng PC: phiên bản 64-bit cho phần cứng hiện đại và phiên bản 32-bit, còn gọi là i386, cho các hệ thống cũ.

Bắt đầu từ Debian 13 Trixie, i386 không còn là kiến trúc phát hành thông thường. Một kiến trúc phát hành thông thường nhận được hệ điều hành hoàn chỉnh, bao gồm trình cài đặt và nhân chính thức.

Debian 13 không còn cung cấp trình cài đặt i386 chính thức hay nhân i386 chính thức. Do đó, bạn không thể cài đặt Debian 13 như một hệ điều hành 32-bit hoàn chỉnh trên PC x86 tiêu chuẩn.

Debian 12 là bản phát hành 32-bit đầy đủ cuối cùng

Người dùng đang chạy phiên bản 32-bit của Debian 12 Bookworm không thể thực hiện nâng cấp tiêu chuẩn lên Debian 13. Ghi chú phát hành của Debian khuyến cáo người dùng không nên nâng cấp hệ thống i386 lên Trixie.

Thay vào đó, nhóm Debian khuyên bạn nên cài đặt lại hệ thống với phiên bản 64-bit amd64 nếu bộ xử lý hỗ trợ. Kiến trúc amd64 là tên gọi của Debian cho phiên bản Linux 64-bit dành cho bộ xử lý Intel và AMD hiện đại.

Các hệ thống có bộ xử lý chỉ hỗ trợ x86 32-bit không thể di chuyển lên Debian 13.

Debian cũng ghi nhận cross-grading, tức là chuyển đổi hệ thống đã cài đặt từ kiến trúc bộ xử lý này sang kiến trúc khác mà không cần cài đặt lại hệ điều hành. Cross-grading về mặt kỹ thuật có thể thực hiện được nhưng rủi ro và không được khuyến nghị cho người dùng thông thường.

Gói 32-bit vẫn tồn tại trong Debian 13

Việc kết thúc hỗ trợ đầy đủ cho i386 không có nghĩa là Debian đã loại bỏ tất cả phần mềm 32-bit. Debian 13 vẫn bao gồm một userland i386 một phần. Userland là tập hợp các chương trình và thư viện mà ứng dụng sử dụng để chạy.

Mục đích duy nhất còn lại của kiến trúc i386 là cung cấp các gói tương thích cho hệ thống 64-bit. Các gói này chủ yếu hỗ trợ multiarch, một tính năng của Debian cho phép hệ thống 64-bit cài đặt và chạy các ứng dụng 32-bit chọn lọc cùng với phần mềm 64-bit.

Các phần mềm như Steam và nhiều game Linux cũ vẫn phụ thuộc vào thư viện 32-bit. Multiarch cho phép các ứng dụng này tiếp tục hoạt động trên hệ thống Debian 64-bit.

Có một yêu cầu phần cứng quan trọng. Các gói i386 còn lại yêu cầu SSE2, một tập lệnh bộ xử lý giúp cải thiện cách CPU xử lý các phép tính nhất định. Nhiều bộ xử lý chỉ hỗ trợ 32-bit cũ thiếu hỗ trợ SSE2. Trên thực tế, các gói i386 còn lại được thiết kế cho bộ xử lý 64-bit chạy ứng dụng 32-bit, chứ không phải cho phần cứng chỉ hỗ trợ 32-bit thực sự.

Debian 12 sẽ nhận bản cập nhật bảo mật đến 2028

Debian 12 đã bước vào giai đoạn Long Term Support (LTS) vào tháng 11, 2026. Long Term Support là giai đoạn bảo trì mở rộng, trong đó một nhóm Debian chuyên trách tiếp tục cung cấp các bản cập nhật bảo mật sau khi hỗ trợ thông thường kết thúc.

Dự án Debian dự kiến cung cấp các bản cập nhật bảo mật LTS cho Debian 12 bookworm đến tháng 6 30, 2028. Kiến trúc i386 vẫn được bảo vệ trong giai đoạn này.

Điều này cho người dùng hệ thống Debian 12 32-bit gần hai năm để lên kế hoạch cho bước tiếp theo. Người dùng có bộ xử lý hỗ trợ 64-bit có thể cài đặt lại phiên bản amd64. Người dùng có bộ xử lý chỉ hỗ trợ x86 32-bit sẽ cần một hệ điều hành khác sau khi Debian 12 LTS kết thúc.

Lựa chọn thay thế cho phần cứng 32-bit

Người dùng vẫn cần một hệ điều hành 32-bit hoàn chỉnh dựa trên các gói Debian hiện tại có một số lựa chọn hạn chế.

Một lựa chọn là antiX, một bản phân phối Linux nhẹ dựa trên Debian. Không giống như Debian, antiX tiếp tục cung cấp phiên bản 32-bit dựa trên Debian 13.

Vì Debian 13 không còn cung cấp nhân hoặc trình cài đặt i386 chính thức, antiX duy trì các thành phần cần thiết để tiếp tục cung cấp phiên bản 32-bit hoàn chỉnh.

Phần cứng ARM không bị ảnh hưởng

Thay đổi chính sách chỉ áp dụng cho i386, kiến trúc được sử dụng bởi PC x86 32-bit.

Debian 13 tiếp tục hỗ trợ một số kiến trúc bộ xử lý khác, bao gồm armhf, kiến trúc ARM 32-bit được sử dụng trong nhiều thiết bị nhúng và máy tính bo mạch đơn.

Debian cũng tiếp tục hỗ trợ armel cho nâng cấp từ các cài đặt hiện có. Tuy nhiên, Debian đã xác nhận rằng Trixie sẽ là bản phát hành cuối cùng hỗ trợ armel.

Kết luận

Debian 12 là bản phát hành Debian cuối cùng cung cấp cài đặt hoàn chỉnh cho PC dựa trên i386. Debian 13 chỉ giữ lại các gói tương thích i386 cần thiết để chạy các ứng dụng 32-bit chọn lọc trên hệ thống 64-bit.

Người dùng đang chạy phiên bản 32-bit của Debian 12 sẽ tiếp tục nhận các bản cập nhật Long Term Support cho đến tháng 6 30, 2028. Sau đó, họ cần di chuyển sang cài đặt Debian 64-bit được hỗ trợ, nếu phần cứng cho phép, hoặc chọn một hệ điều hành khác tiếp tục hỗ trợ phần cứng x86 32-bit.

Bài đọc được khuyến nghị:

Tài nguyên: