
さまざまなサーバーの現在の状態から特定のカーネル バージョン (5.4.0-81-generic) にアップグレードしたいと思います。 apt パッケージ マネージャーを使用してカーネルを更新したいと思います。
Ubuntu 18.04.3 LTS 4.15.0-55-generic
Ubuntu 18.04 LTS 4.15.0-51-generic
Ubuntu 18.04 LTS 4.15.0-20-generic
Ubuntu 18.04 LTS 4.15.0-106-generic
Ubuntu 18.04 LTS 4.15.0-133-generic
Ubuntu 18.04 LTS 4.15.0-140-generic
Ubuntu 18.04 LTS 4.15.0-107-generic
Ubuntu 18.04.4 LTS 5.4.0-74-generic
Ubuntu 18.04.4 LTS 5.4.0-77-generic
ls /boot
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-generic
カーネル バージョンを検索しようとすると、次の 2 つの画像が表示されます。どちらを使用すればよいですか。
apt-cache search linux-image | grep 5.4.0-81-generic
linux-image-5.4.0-81-generic - Signed kernel image generic
linux-image-unsigned-5.4.0-81-generic - Linux kernel image for version 5.4.0 on 64 bit x86 SMP
さて、カーネルバージョンのみを安全かつ適切に更新する方法は?
apt-get upgrade linux-image-5.4.0-81-generic
答え1
警告: システムのセキュリティを気にする場合、以下の操作は危険です。何を達成したいのかがわかっている場合にのみ続行してください。
だから削除する必要がありますメタパッケージ(通常は最新のカーネルに依存しますが、現在このHWEスタックでは5.4.0-86です)
sudo apt-get update
sudo apt-get remove linux-image-generic-hwe-18.04
sudo apt-get autoremove
そして修正バージョンをインストールします
sudo apt-get install linux-image-5.4.0-81-generic
ただし、最新のカーネルはより安全であり、多くのCVEが修正されている可能性があることに再度注意してください。変更履歴詳細については。
したがって、最新のアップグレードをすべて復元するには、次のコマンドを実行する必要があります。
sudo apt-get update
sudo apt-get install --install-recommends linux-generic-hwe-18.04
sudo apt-get dist-upgrade # to get all latest dependencies
その後、カーネルを含むすべての最新ソフトウェアを使用するために再起動します。
さらに読むべきもの: