Điểm:3

Cách cập nhật kernel lên phiên bản cụ thể

lá cờ eg

Tôi muốn nâng cấp lên phiên bản kernel cụ thể (5.4.0-81-generic) từ trạng thái hiện tại trên các máy chủ khác nhau. Tôi muốn sử dụng trình quản lý gói apt để cập nhật kernel.

Ubuntu 18.04.3 LTS 4.15.0-55-chung
Ubuntu 18.04 LTS 4.15.0-51-chung
Ubuntu 18.04 LTS 4.15.0-20-chung
Ubuntu 18.04 LTS 4.15.0-106-chung
Ubuntu 18.04 LTS 4.15.0-133-chung
Ubuntu 18.04 LTS 4.15.0-140-chung
Ubuntu 18.04 LTS 4.15.0-107-chung
Ubuntu 18.04.4 LTS 5.4.0-74-chung
Ubuntu 18.04.4 LTS 5.4.0-77-chung

ls/khởi động
config-4.15.0-76-generic grub initrd.img-5.4.0-70-generic System.map-5.4.0-70-generic vmlinuz-5.4.0-70-generic
config-5.4.0-70-generic initrd.img-4.15.0-76-generic System.map-4.15.0-76-generic vmlinuz-4.15.0-76-generic

uname -r
5.4.0-70-chung

Tôi nhận được 2 hình ảnh sau khi cố gắng tìm kiếm phiên bản kernel, nên sử dụng hình ảnh nào.

tìm kiếm apt-cache linux-image | grep 5.4.0-81-chung
linux-image-5.4.0-81-generic - Hình ảnh hạt nhân đã ký chung
linux-image-unsigned-5.4.0-81-generic - Hình ảnh nhân Linux cho phiên bản 5.4.0 trên 64 bit x86 SMP

Bây giờ, làm thế nào để chỉ cập nhật phiên bản kernel một cách an toàn, nhẹ nhàng -

nâng cấp apt-get linux-image-5.4.0-81-generic
N0rbert avatar
lá cờ zw
Điều này có trả lời câu hỏi của bạn không? [Làm cách nào để khôi phục kho lưu trữ mặc định?](https://askubuntu.com/questions/124017/how-do-i-restore-the-default-repositories) Nó đã có trong [kho lưu trữ chính thức](https:// packages.ubuntu.com/source/bionic-updates/linux-signed-hwe-5.4). Để giữ an toàn cho hệ thống của bạn, bạn phải cài đặt các bản nâng cấp bảo mật (không chỉ kernel).
unknown avatar
lá cờ eg
Câu hỏi của tôi là về cách cài đặt phiên bản kernel cụ thể bằng trình quản lý gói apt.
N0rbert avatar
lá cờ zw
Vui lòng thêm đầu ra của `ls /boot` và `uname -r` vào câu hỏi.
unknown avatar
lá cờ eg
đã thêm đầu ra của ls /boot và uname -r
user535733 avatar
lá cờ cn
Câu hỏi của bạn nên giải thích rõ ràng chính xác lý do tại sao bạn muốn một kernel cũ hơn cụ thể. Nó có thể được thực hiện, nhưng đó là một trường hợp góc. Lời giải thích sẽ giúp ngăn cản những người dùng mới (những người thường xuyên truy cập trang web này) hạ ​​cấp nhân của họ một cách sai lầm.
Điểm:5
lá cờ zw

Cảnh báo: làm những việc dưới đây là nguy hiểm nếu bạn quan tâm đến bảo mật hệ thống. Chỉ tiếp tục nếu bạn chắc chắn những gì bạn muốn đạt được.

Vì vậy, bạn phải loại bỏ siêu gói (nó thường phụ thuộc vào kernel mới nhất, ngày nay là 5.4.0-86 trong HWE stack) bởi

sudo apt-get cập nhật
Sudo apt-get remove linux-image-generic-hwe-18.04
sudo apt-get autoremove

và sau đó cài đặt phiên bản cố định bằng cách

Sudo apt-get cài đặt linux-image-5.4.0-81-generic

Nhưng xin lưu ý một lần nữa rằng kernel mới nhất an toàn hơn, nó có thể có nhiều CVE đã được sửa. Kiểm tra nhật ký thay đổi để biết chi tiết.

Vì vậy, để lấy lại tất cả các bản nâng cấp mới nhất, bạn phải thực hiện các lệnh sau:

sudo apt-get cập nhật
Sudo apt-get install --install-recommends linux-generic-hwe-18.04  
sudo apt-get dist-upgrade # để nhận tất cả các phụ thuộc mới nhất

và sau đó khởi động lại để sử dụng tất cả phần mềm mới nhất bao gồm cả kernel.


Nhiều thứ để đọc:

unknown avatar
lá cờ eg
Bạn có thể vui lòng cho tôi biết bạn đã tìm thấy `linux-image-generic-hwe-18.04 ` ở đâu và nó là gì và tại sao nó lại bị xóa.
unknown avatar
lá cờ eg
Tôi đã xem https://wiki.debian.org/HowToUpgradeKernel không nói bất cứ điều gì cần xóa. tầm quan trọng của việc xóa gói meta là gì, vui lòng cho tôi biết.
N0rbert avatar
lá cờ zw
Các gói như linux-image-5.4.0-81-generic là các phụ thuộc động của linux-image-generic-hwe-18.04 . Hiện tại là 5.4.0-86 .
unknown avatar
lá cờ eg
Không phải hạt nhân hiện tại của tôi là '5.4.0-70-generic' theo đầu ra lệnh uname -r và nó có liên quan như thế nào đến việc xóa gói met 'linux-image-generic-hwe-18.04' sẽ xóa gói cũ của tôi.
N0rbert avatar
lá cờ zw
Bạn phải hiểu nội bộ dpkg/APT cẩn thận hơn. Vui lòng đọc các tài liệu liên quan. Sau đó thực thi `apt-cache rdepends linux-image-5.4.0-70-generic` để hiểu mối quan hệ giữa nó và gói `linux-image-generic-hwe-18.04`. Bạn phải học các công cụ và hệ thống trước khi làm những điều kỳ lạ, IMHO.
lá cờ cn
Cảm ơn bạn đã trả lời. Tôi đã làm theo các bước và cài đặt thành công nhân 5.10 và 5.13.19 trên 18.04.6 LTS. Tôi đã sử dụng dòng chính để cài đặt các hạt nhân này.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.