Linux cung cấp đủ loại distro đáp ứng hầu như mọi nhu cầu. Tuy nhiên, còn một khu vực nhỏ thiếu distro tuyệt vời: rolling-release distribution dễ cài đặt. Không nói là không có distro đáp ứng nhu cầu (Antergos cố gắng làm Arch đơn giản), nhưng không có "người chơi lớn" nào có lựa chọn ai cũng dùng được. Lựa chọn gần nhất là Factory của openSUSE và Rawhide của Fedora (chúng tôi đã đề cập khả năng bleeding edge của Rawhide trước).
Tuy nhiên, openSUSE đã làm việc nhiều tự động hóa QA để hệ thống tự kiểm tra độ ổn định gói (đến mức nhất định). Bằng cách thiết lập hạ tầng làm được điều này, openSUSE đã biến Factory từ phiên bản distro bao gồm mới nhất nhưng thường không ổn định, thành thứ có gói hoàn toàn mới và thực sự có kỳ vọng ổn định tốt.
Lợi Ích Của Rolling-Release Ổn Định
Kết quả của tiến bộ này? Bây giờ bạn có thể dễ dàng thiết lập hệ thống Linux rolling-release dùng distro bạn có thể đã thấy hoặc thử. Nó cũng giúp bạn không phải "nâng cấp" lên bản phát hành mới mỗi 6-9 tháng, nên không sợ nâng cấp lớn làm hỏng mọi thứ. Thay vào đó, các cập nhật nhỏ đẩy ra trong Factory dễ sửa hơn nếu phá vỡ gì. Thêm vào đó, chạy mới nhất cũng mang lại tính năng và cải tiếnทั cả, ai mà không thích?
Cách Lấy Factory
Có hai cách tuyệt vời lấy openSUSE Factory. Nếu bạn chưa cài openSUSE, chỉ cần tải image openSUSE Factory mới nhất và cài từ đó. Nếu đã cài openSUSE, chỉ cần thay đổi vài file và chạy vài lệnh để chuyển sang Factory.
Cài Đặt Mới
Nếu chưa cài openSUSE, bạn chỉ cần lấy developer snapshot mới nhất base trên Factory. Từ đây, chọn gì bạn muốn và cài bình thường. Đôi khi (hiếm), các image này có bug ngăn cài Factory thành công. Nếu vậy, bạn cần lấy bản ổn định mới nhất openSUSE, cài đặt, và làm theo hướng dẫn cho người đã cài openSUSE.
Nâng Cấp Tại Chỗ
Nếu đã cài openSUSE, bạn cần thay thế repository hiện tại bằng repository trỏ đến gói Factory. Lưu ý hướng dẫn này giả định bạn chưa thêm repository thứ ba – nếu không, chúng sẽ bị xóa khi dùng lệnh này.
- Tạo thư mục di chuyển repository cũ để quay lại nếu cần:
sudo mkdir /etc/zypp/repos.d/old - Di chuyển file repository cũ vào thư mục vừa tạo:
mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old
- Bây giờ, thêm ba repository này để lấy Factory với các lệnh:
sudo zypper ar -f -c https://download.opensuse.org/factory/repo/oss repo-osssudo zypper ar -f -c https://download.opensuse.org/factory/repo/non-oss repo-non-osssudo zypper ar -f -c https://download.opensuse.org/factory/repo/debug repo-debug
- Với repository mới, bảo hệ thống bắt đầu cập nhật:
sudo zypper dup
Đừng ngạc nhiên nếu Bước 4 mất thời gian, vì nó có thể phải nâng cấp gần như mọi gói trên hệ thống lên phiên bản mới, thường ít nhất 500MB, thường gần 1GB.
Bạn Có Yêu Rolling-Release Distro?
Sau khi quá trình dài hoàn tất, bạn nên đang chạy openSUSE Factory! Từ đây, chỉ cần cập nhật hệ thống thường xuyên (qua
sudo zypper dup nếu thích) và luôn biết tất cả gói thực sự cập nhật. Bạn không bao giờ phải lo nâng cấp bản phát hành khác, và liên tục hưởng lợi tính năng mới và cải tiến. Ví dụ hay: bạn sẽ chạy kernel Linux mới nhất luôn, liên tục có cải tiến hiệu năng, bảo mật, và tiêu thụ điện.
Rolling-release distribution yêu thích nào? Xem trang Best Linux Distros để ý tưởng và cho biết trong bình luận!