Cách nâng cấp Kernel trên CentOS 8.0

Tác giả NetworkEngineer, T.M.Một 01, 2021, 12:17:11 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách nâng cấp Kernel trên CentOS 8.0


Kernel là lõi trung tâm quan trọng nhất của hệ điều hành. Hầu hết các bản phân phối Linux như Ubuntu, Debian hoặc CentOS 8 đều cài đặt phiên bản Kernel ổn định, nhưng không phải phiên bản mới nhất. Và Kernel không được cập nhật lên bản phát hành chính mới trừ khi bạn cập nhật toàn bộ hệ điều hành. Các bản phân phối Linux duy trì các bản vá bảo mật cho phiên bản Kernel của chúng, điều này làm cho hệ điều hành an toàn hơn.

Một số người dùng sử dụng Linux cho hệ thống máy tính cá Kernel của họ mà họ sử dụng phần cứng cập nhật. Vì mục đích này, thực tế hơn là sử dụng một Kernel mới hơn có thể dễ dàng phát hiện các thiết bị mới nhất. Bằng cách này, người dùng cũng có thể cải thiện hiệu suất của các thiết bị đã được cài đặt trên hệ thống của người dùng. Vì vậy, hướng dẫn này sẽ chỉ cho bạn cách nâng cấp Kernel trong môi trường CentOS 8.

1. Nâng cấp Kernel trên CentOS 8

Để nâng cấp Kernel của hệ thống, bạn cần thực hiện các bước sau:

Mở cửa sổ dòng lệnh Terminal để nhấp vào tùy chọn Activities sẽ được hiển thị trên góc trái của màn hình.

Trong bước tiếp theo, bạn cần đăng nhập với tư cách người dùng root để nâng cấp Kernel và cài đặt các kho lưu trữ cần thiết trên hệ thống của mình. Chạy lệnh 'su' trên cửa sổ dòng lệnh Terminal. Bây giờ bạn đã đăng nhập với tư cách là người dùng root.

Lưu ý: Trước khi bắt đầu nâng cấp Kernel, cần lưu ý rằng nếu hệ thống của bạn đang hoạt động tốt thì bạn không cần phải nâng cấp Kernel. Nếu bạn đang sử dụng CentOS trên máy chủ gia đình hoặc máy chủ sản xuất, bạn cũng không nên nâng cấp Kernel trừ khi dùng thử để kiểm tra.

Bạn cần thêm khóa GPG cho kho lưu trữ để cài đặt an toàn. Nhập lệnh sau trên cửa sổ dòng lệnh Terminal:

Mã nguồn [Chọn]
$ rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
Bây giờ, bạn sẽ thêm một kho lưu trữ bên ngoài có tên 'elrepo' trên hệ thống của mình. Với mục đích này, bạn cần cài đặt gói rpm sau trên CentOS 8.0:

Mã nguồn [Chọn]
$ dnf install https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm

Trong quá trình cài đặt, lời nhắc xác nhận của người dùng sẽ làm gián đoạn tác vụ cài đặt, điều này sẽ hỏi người dùng rằng bạn có muốn hoàn tất quá trình cài đặt hay không. Bạn sẽ nhấn phím 'y' từ bàn phím để tiếp tục.


Một kho lưu trữ bên ngoài 'elrepo' đã được thêm thành công vào hệ thống của bạn.

Bạn có thể kiểm tra danh sách các kho và gói trên cửa sổ dòng lệnh Terminal. Để hiển thị danh sách các gói có trạng thái hoàn chỉnh, bạn cần chạy lệnh sau:


Bây giờ, bạn sẽ cài đặt Kernel mới trên CentOS 8.0 của mình. Tuy nhiên, trước khi bắt đầu cài đặt, bạn sẽ kiểm tra phiên bản đã được cài đặt. Để kiểm tra phiên bản đã cài đặt, hãy chạy lệnh sau trên cửa sổ dòng lệnh Terminal:

Mã nguồn [Chọn]
$ uname -r

Trong đầu ra được đề cập ở trên, bạn có thể thấy phiên bản Kernel đã cài đặt của CentOS 8.0.

Đã đến lúc cài đặt một Kernel mới trên CentOS 8.0 của bạn. Để cài đặt Kernel mới, hãy chạy lệnh sau trên cửa sổ dòng lệnh Terminal:

Mã nguồn [Chọn]
$ dnf --enablerepo=elrepo-kernel install kernel-ml

Trong hình ảnh đầu ra được đề cập ở trên, bạn có thể thấy phiên bản Kernel mới nhất hiện có và các phần phụ thuộc sẽ cài đặt trên hệ thống của bạn. Trong quá trình cài đặt, một lần nữa lời nhắc xác nhận của người dùng sẽ được hiển thị trên cửa sổ dòng lệnh Terminal. Nó sẽ hỏi người dùng rằng bạn có muốn tiến hành cài đặt Kernel hay không. Bạn sẽ nhập phím 'y' từ bàn phím.


Sau khi hoàn tất cài đặt, bạn sẽ khởi động lại hệ thống của mình để xem các thay đổi. Khi bạn đã khởi động CentOS 8.0, bạn sẽ thấy một Kernel nâng cấp đã được cài đặt trên hệ thống của bạn.


2. Kiểm tra phiên bản Kernel mới sau khi đã cài đặt.

Sau khi khởi động lại hệ thống, bạn sẽ mở lại cửa sổ dòng lệnh Terminal trên CentOS 8.0. Bây giờ, bạn sẽ kiểm tra phiên bản đã cài đặt bằng cách chạy lệnh sau trên cửa sổ dòng lệnh Terminal:

Mã nguồn [Chọn]
$ uname -msr

Trong đầu ra, bạn có thể thấy phiên bản đã cài đặt nâng cấp trên cửa sổ đầu cuối của mình.

Một Kernel được nâng cấp với phần cứng mới nhất có thể cải thiện hiệu suất của hệ thống của bạn. Trong bài này, bạn đã biết cách nâng cấp Kernel CentOS 8.0. Bạn đã học các lệnh khác nhau liên quan đến việc thêm kho lưu trữ và xem phiên bản Kernel.

Mình hy vọng bây giờ bạn có thể nâng cấp Kernel của hệ thống. Mình khuyến nghị rằng nếu bạn không có bất kỳ sự cố nào với hệ thống của mình thì bạn không cần phải nâng cấp Kernel của hệ thống.