Cách nâng cấp từ Debian 10 lên Debian 11

theanh

Administrator
Nhân viên
Debian 11, tên mã "Bullseye" được phát hành vào ngày 14 tháng 8 năm 2021. Đây là bản phát hành ổn định và được hỗ trợ trong 5 năm tới. Bản phát hành này mang đến các bản cập nhật cho nhiều gói phần mềm nổi tiếng, bao gồm Linux Kernel 5.10 LTS, Apache 2.4.48, MariaDB 10.5, Python 3.9.1, PostgreSQL 13, v.v.

Trước khi nâng cấp lên Debian 11, bạn nên thực hiện những việc sau:
  • Sao lưu tất cả các tệp của bạn trên ổ đĩa ngoài.
  • Đảm bảo rằng bạn có kết nối internet ổn định.
  • Vô hiệu hóa mọi kho lưu trữ ngoài.
Trong bài viết này, tôi sẽ chỉ cho bạn cách nâng cấp từ Debian phiên bản 10 lên Debian 11 mới trong vài các bước dễ dàng.

Điều kiện tiên quyết​

  • Máy chủ đang chạy Debian 10.
  • Mật khẩu gốc được cấu hình trên máy chủ.

Cập nhật Hệ thống​

Đầu tiên, bạn phải cập nhật và nâng cấp tất cả các gói hệ thống của mình lên phiên bản mới nhất. Chạy lệnh sau để cập nhật và nâng cấp tất cả các gói:
Mã:
apt-get update -y
apt-get upgrade -y
apt-get dist-upgrade -y
Tiếp theo, xóa tất cả các gói không mong muốn bằng lệnh sau:
Mã:
apt-get autoremove
Tiếp theo, dọn sạch bộ đệm gói APT bằng lệnh sau:
Mã:
apt-get clean
Tiếp theo, khởi động lại hệ thống của bạn để áp dụng tất cả các bản cập nhật:
Mã:
reboot
Sau khi khởi động lại hệ thống, hãy xác minh phiên bản hệ điều hành của bạn bằng lệnh sau:
Mã:
lsb_release -a
Bạn sẽ thấy đầu ra sau:
Mã:
Không có mô-đun LSB nào khả dụng.
ID nhà phân phối: Debian
Mô tả: Debian GNU/Linux 10 (buster)
Phiên bản: 10
Tên mã: buster

Cập nhật kho lưu trữ Debian 10 bằng Debian 11​

Tiếp theo, bạn sẽ cần cập nhật kho lưu trữ Debian 10 bằng Debian 11 để tải xuống và nhận bản cập nhật.

Để thực hiện, bạn có thể cập nhật tất cả các tệp nguồn bằng cách chạy các lệnh sau:
Mã:
sed -i 's/buster\/updates/bullseye-security/g' /etc/apt/sources.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's/buster\/updates/bullseye-security/g' /etc/apt/sources.list.d/*.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*.list
Hoặc chỉnh sửa tệp nguồn APT theo cách thủ công bằng lệnh sau:
Mã:
nano /etc/apt/sources.list
Thay thế "buster/updates" bằng "bullseye-security" và "buster" bằng "bullseye". Kết quả sẽ tương tự như bên dưới:
Mã:
deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main
deb http://ftp.debian.org/debian bullseye-backports main contrib non-free
Lưu và đóng tệp khi bạn hoàn tất nếu có nhiều tệp nguồn APT hơn trong /etc/apt/sources.list.d/, hãy chỉnh sửa các tệp này bằng cách thay thế "buster" bằng "bullseye".

Nâng cấp Debian 10 lên Debian 11​

Lúc này, máy chủ Debian 10 của bạn đã sẵn sàng để nâng cấp.

Đầu tiên, hãy cập nhật kho lưu trữ để áp dụng những thay đổi bạn đã thực hiện ở bước trước.
Mã:
apt-get update -y
Bây giờ chúng ta sẽ cập nhật các gói hiện có mà không cài đặt gói mới:
Mã:
apt upgrade --without-new-pkgs -y
Sau khi kho lưu trữ của bạn được cập nhật, hãy chạy lệnh sau để bắt đầu nâng cấp:
Mã:
apt-get full-upgrade -y
Sau khi hệ thống của bạn đã được nâng cấp, hãy khởi động lại để áp dụng tất cả các bản cập nhật.
Mã:
reboot

Xác minh bản nâng cấp Debian 11​

Lúc này, máy chủ Debian 10 của bạn đã được nâng cấp lên Debian 11. Bây giờ bạn có thể xác minh bằng lệnh sau:
Mã:
lsb_release -a
Bạn sẽ thấy phiên bản Debian 11 trong đầu ra sau:
Mã:
Không có mô-đun LSB nào khả dụng.
ID nhà phân phối: Debian
Mô tả: Debian GNU/Linux 11 (bullseye)
Phiên bản: 11
Tên mã: bullseye

Kết luận​

Hướng dẫn trên giải thích cách nâng cấp từ Debian phiên bản 10 lên Debian 11. Tôi hy vọng bây giờ bạn có thể nâng cấp Debian 10 của mình mà không gặp bất kỳ rắc rối nào.
 
Back
Bên trên