Debian 11, tên mã Bullseye, là bản phát hành mới nhất đi kèm với một số cải tiến quan trọng so với Debian 10. Các nhà phát triển chưa phát hành phiên bản ổn định; tuy nhiên, người dùng có thể mong đợi sự khác biệt đáng kể so với phiên bản trước.
Nếu bạn dự định nâng cấp từ Debian 10 Buster lên 11 Bullseye mà không gặp rắc rối, thì đã đến lúc "nhảy lên xe" và thực hiện một nâng cấp đơn giản.
Điều kiện tiên quyết
- Tạo bản sao lưu hệ thống đầy đủ cho dữ liệu và tệp quan trọng của bạn ít nhất. Quy trình nâng cấp khá đơn giản; tuy nhiên, việc采取 mọi biện pháp phòng ngừa dữ liệu cần thiết trước khi nâng cấp là quan trọng.
- Gỡ bỏ bất kỳ gói hệ thống nào không phải là một phần của phiên bản Debian hiện tại của bạn hoặc bất kỳ kho lưu trữ bên ngoài nào.
- Một số dịch vụ có thể bị gián đoạn trong quá trình chuyển đổi, do đó, tránh giữ bất kỳ ứng dụng nào đang chạy trong quá trình.
Nâng cấp Debian 10 Buster lên 11 Bullseye Linux
Dưới đây là hướng dẫn từng bước để nâng cấp Debian từ phiên bản 10 lên 11.
Bước 1: Cập nhật hệ thống của bạn
Là bước đầu tiên, điều cần thiết là đảm bảo tất cả các gói cài sẵn trên hệ thống của bạn đều cập nhật. Chạy lệnh sau để cập nhật danh sách gói hệ thống và nâng cấp gói lên phiên bản mới nhất.
sudo apt update && sudo apt upgrade
Tiếp theo, cài đặt gói gcc-8-base bằng cách chạy lệnh sau:
sudo apt install gcc-8-base
Xác minh phiên bản Debian hiện tại đang cài đặt bằng cách xem kết quả của lệnh sau:
cat /etc/os-release
Kết quả:
Lưu ý thông tin phiên bản bên cạnh nhãn VERSION_ID trong kết quả trên. Trong trường hợp này, hệ thống đang chạy Debian phiên bản 10.
Bước 2: Thay thế kho Debian 10 bằng kho Debian 11
Chỉnh sửa tệp sources.list để thay thế địa chỉ kho hiện tại bằng những kho dành riêng cho Bullseye. Bạn có thể mở tệp sources.list bằng trình soạn thảo văn bản như nano:
sudo nano /etc/apt/sources.list
Thêm ký tự Pound (#) trước tất cả các liên kết kho để vô hiệu hóa mọi mục hiện có cho Debian 10.
Thêm các dòng sau vào cuối tệp.
deb https://deb.debian.org/debian bullseye main contrib non-free
deb https://deb.debian.org/debian bullseye-updates main contrib non-free
deb https://security.debian.org/debian-security bullseye-security main
deb https://ftp.debian.org/debian bullseye-backports main contrib non-free
Nhấn Ctrl + O để lưu tệp và Ctrl + X để thoát nano.
Bước 3: Xác minh cấu hình danh sách nguồn
Cập nhật danh sách kho hệ thống một lần để xác minh việc thêm kho.
sudo apt update
Nếu kết quả không hiển thị thông báo lỗi, thì bạn đã cập nhật thành công tệp sources.list.
Bước 4: Nâng cấp hệ thống lên Debian 11
Ở bước cuối cùng, bạn có thể nâng cấp an toàn các gói cài sẵn của hệ thống lên phiên bản mới nhất bằng cách chạy lệnh sau:
sudo apt full-upgrade
Trong quá trình này, các trình hướng dẫn văn bản (text wizards) sẽ xuất hiện trên màn hình thường xuyên. Làm theo các bước được đề cập trên trình quản lý prompt để tiếp tục quy trình.
Hệ thống sẽ yêu cầu cấp quyền tải xuống và cài đặt các gói cần thiết. Gõ yes và nhấn Enter.
Lưu ý: Đảm bảo hệ thống luôn thức trong khi quy trình đang chạy.
Bước 5: Khởi động lại hệ thống
Sau khi hoàn tất nâng cấp, bạn có thể khởi động lại hệ thống để hoàn tất quy trình.
sudo reboot
Bước 6: Xác nhận phiên bản OS hoàn toàn mới của bạn
Để kiểm tra xem hệ điều hành của hệ thống đã được nâng cấp từ Debian 10 Buster lên Debian 11 Bullseye hay chưa, hãy chạy lệnh dưới đây và kiểm tra biến VERSION_ID.
cat /etc/os-release
Nâng cấp Debian để sẵn sàng cho tương lai
Triệu máy tính để bàn và máy chủ hiện đang chạy Debian trên toàn thế giới. Phiên bản ổn định tiếp theo là Debian 11 Bullseye, kế thừa phiên bản hiện tại. Vì Bullseye vẫn đang ở giai đoạn thử nghiệm, bạn có thể gặp một vài vấn đề sau khi nâng cấp hệ thống.
Yên tâm, sẽ không lâu trước khi phiên bản ổn định được phát hành, và mọi thứ sẽ trơn tru hơn cho các nâng cấp hệ thống của bạn. Cho đến lúc đó, bạn có thể thử cài đặt và quản lý gói phần mềm trên các bản phân phối Linux dựa trên Debian để khám phá thêm chức năng của nó.