Cách chuyển đổi CentOS 8 sang CentOS Stream

theanh

Administrator
Nhân viên
Nếu bạn đang sử dụng CentOS 7 và có kế hoạch nâng cấp CentOS 7 lên CentOS 8 thì tốt hơn hết là không nên nâng cấp lên CentOS 8 vì hỗ trợ CentOS 8 sẽ kết thúc vào cuối năm 2021 trong khi CentOS 7 sẽ được hỗ trợ cho đến năm 2024.

Red Hat và CentOS gần đây đã thông báo rằng CentOS 8 sẽ được chuyển đổi thành CentOS Stream. Vì vậy, nếu bạn đang sử dụng CentOS 8 thì nên di chuyển hệ thống của mình từ CentOS 8 sang CentOS Stream.

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách di chuyển từ CentOS 8 sang CentOS Stream.

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

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

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

Trước khi bắt đầu, bạn nên cập nhật hệ thống của mình lên phiên bản mới nhất. Bạn có thể cập nhật bằng cách chạy lệnh sau:
Mã:
dnf update -y
Sau khi hệ thống của bạn được cập nhật, hãy khởi động lại để áp dụng các thay đổi:
Mã:
reboot
Sau khi hệ thống của bạn được khởi động lại, hãy xác minh phiên bản hệ thống của bạn bằng lệnh sau:
Mã:
cat /etc/centos-release
Bạn sẽ nhận được kết quả sau:
Mã:
CentOS Linux release 8.3.2011

Nâng cấp từ CentOS 8 đến CentOS Stream​

Trước tiên, bạn sẽ cần cài đặt gói phát hành CentOS Stream trong hệ thống của mình. Bạn có thể cài đặt gói này bằng lệnh sau:
Mã:
dnf install centos-release-stream -y
Lệnh này sẽ cài đặt kho lưu trữ CentOS Stream vào thư mục /etc/yum.repos.d:
Mã:
CentOS Linux 8 - AppStream 2,4 MB/giây | 6,3 MB 00:02CentOS Linux 8 - BaseOS 1,3 MB/giây | 2,3 MB 00:01Kiểm tra hết hạn siêu dữ liệu lần cuối: 0:00:01 trước vào Thứ Bảy, ngày 09 tháng 01 năm 2021 03:53:01 AM EST.Đã giải quyết các phụ thuộc.=== ... Kích thước================================================================================================================================================Đang cài đặt: centos-release-stream x86_64 8.1-1.1911.0.7.el8 extras 11 kGiao dịch Tóm tắt===============================================================================================================================================Cài đặt 1 góiTổng dung lượng tải xuống: 11 kDung lượng đã cài đặt: 6,6 kĐang tải xuống các gói:centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm 195 kB/giây | 11 kB 00:00----------------------------------------------------------------------------------------------------------------------------------------------------------------Tổng cộng 9,6 kB/giây | 11 kB 00:01Đang chạy kiểm tra giao dịchKiểm tra giao dịch thành công.Đang chạy kiểm tra giao dịchKiểm tra giao dịch thành công.Đang chạy giao dịch Chuẩn bị: 1/1 Đang cài đặt: centos-release-stream-8.1-1.1911.0.7.el8.x86_64 1/1 Đang xác minh: centos-release-stream-8.1-1.1911.0.7.el8.x86_64 1/1Đã cài đặt: centos-release-stream-8.1-1.1911.0.7.el8.x86_64Hoàn tất!
Tiếp theo, bạn sẽ cần xóa tệp kho lưu trữ CentOS 8 khỏi hệ thống của mình. Bạn có thể xóa tất cả bằng lệnh sau:
Mã:
dnf swap centos-{linux,stream}-repos -y
Bạn sẽ nhận được kết quả đầu ra sau:
Mã:
Kiểm tra hết hạn siêu dữ liệu lần cuối: 0:00:19 trước vào Thứ Bảy, ngày 09 tháng 01 năm 2021 03:53:29 AM EST.Đã giải quyết các phụ thuộc.=== ... Kích thước===========================================================================================================================================Cài đặt: centos-stream-release noarch 8.4-1.el8 Stream-BaseOS 21 k thay thế centos-linux-release.noarch 8.3-1.2011.el8 thay thế centos-release-stream.x86_64 8.1-1.1911.0.7.el8 centos-stream-repos noarch 8-2.el8 Stream-BaseOS 19 kĐang xóa: centos-linux-repos noarch 8-2.el8 @BaseOS 26 kTóm tắt giao dịch================================================================================================================================================================Cài đặt 2 góiXóa 1 góiTổng kích thước tải xuống: 40 kĐang tải xuống các gói:(1/2): centos-stream-release-8.4-1.el8.noarch.rpm 116 kB/giây | 21 kB 00:00(2/2): centos-stream-repos-8-2.el8.noarch.rpm 101 kB/giây | 19 kB 00:00----------------------------------------------------------------------------------------------------------------------------------------------------------------Tổng cộng 144 kB/giây | 40 kB 00:00Đang chạy kiểm tra giao dịchKiểm tra giao dịch thành công.Đang chạy kiểm tra giao dịchKiểm tra giao dịch thành công.Đang chạy giao dịch Chuẩn bị: 1/1 Đang chạy tập lệnh: centos-stream-repos-8-2.el8.noarch 1/1 Đang cài đặt: centos-stream-repos-8-2.el8.noarch 1/5 Đang cài đặt: centos-stream-release-8.4-1.el8.noarch 2/5 Đang lỗi thời: centos-release-stream-8.1-1.1911.0.7.el8.x86_64 3/5 Đang lỗi thời: centos-linux-release-8.3-1.2011.el8.noarch 4/5 Đang xóa: centos-linux-repos-8-2.el8.noarch 5/5 Đang chạy tập lệnh: centos-linux-repos-8-2.el8.noarch 5/5 Đang xác minh: centos-stream-release-8.4-1.el8.noarch 1/5 Đang xác minh: centos-linux-release-8.3-1.2011.el8.noarch 2/5 Đang xác minh: centos-release-stream-8.1-1.1911.0.7.el8.x86_64 3/5 Đang xác minh: centos-stream-repos-8-2.el8.noarch 4/5 Đang xác minh: centos-linux-repos-8-2.el8.noarch 5/5Đã cài đặt: centos-stream-release-8.4-1.el8.noarch centos-stream-repos-8-2.el8.noarchĐã xóa: centos-linux-repos-8-2.el8.noarchHoàn tất!
Tiếp theo, bạn sẽ cần đồng bộ tất cả các gói với phiên bản mới nhất. Bạn có thể thực hiện bằng lệnh sau:
Mã:
dnf distro-sync -y
Lệnh này sẽ mất một thời gian để đồng bộ tất cả các gói. Sau khi hoàn tất, hãy khởi động lại hệ thống để áp dụng các thay đổi cấu hình:
Mã:
khởi động lại
Tiếp theo, hãy xác minh hệ thống của bạn bằng lệnh sau:
Mã:
cat /etc/centos-release
Hệ thống của bạn hiện đã được nâng cấp lên CentOS Stream như hiển thị bên dưới:
Mã:
CentOS Stream bản phát hành 8
Bạn cũng có thể xác minh kho lưu trữ của mình bằng lệnh sau:
Mã:
ls /etc/yum.repos.d/
Bạn sẽ thấy đầu ra sau:
Mã:
CentOS-Stream-AppStream.repo CentOS-Stream-Debuginfo.repo CentOS-Stream-HighAvailability.repo CentOS-Stream-PowerTools.repoCentOS-Stream-BaseOS.repo CentOS-Stream-Extras.repo CentOS-Stream-Media.repo CentOS-Stream-RealTime.repo

Kết luận​

Xin chúc mừng! Bạn đã nâng cấp thành công hệ thống CentOS 8 của mình lên CentOS Stream. Hãy thoải mái hỏi tôi nếu bạn có bất kỳ câu hỏi nào.
 
Back
Bên trên