いくつかの仮想ubuntuサーバーを実行していますが、それらの一部はカーネル4.15を実行していますが、他のサーバーは4.13のみを実行しています。
すべてのサーバーで定期的に実行しています
apt update apt upgrade apt dist-upgrade
それらをすべてカーネル4.15にアップグレードするにはどうすればよいですか?
違いが見つかりました。 Ubuntu LTSイネーブルメント(HWEまたはハードウェアイネーブルメントとも呼ばれる)スタックを有効にする必要がありました。
16.04 HWEスタックは、次の場所で文書化されている新しいローリング更新モデルに従います。
https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack
apt-get install --install-recommends linux-generic-hwe-16.04
4.13カーネルのUbuntu 16.04システムにproposed
リポジトリを追加します。
echo -e "deb http://archive.ubuntu.com/ubuntu/ xenial-proposed restricted main multiverse universe" | Sudo tee -a /etc/apt/sources.list.d/xenial-proposed.list
ファイルproposed-updates
を作成します:
Sudo touch /etc/apt/preferences.d/proposed-updates
作成したファイルをお気に入りのエディターで開き、nano
のようにします:
Sudo nano /etc/apt/preferences.d/proposed-updates
そして、このコンテンツをファイルに追加します。
Package: *
Pin: release a=xenial-proposed
Pin-Priority: 400
ファイルを保存してエディターを閉じます。更新とアップグレード:
Sudo apt update
Sudo apt upgrade
proposed
リポジトリから利用可能なカーネルパッケージの名前を検索します。
apt search linux-image | grep -i proposed
目的のカーネルをインストールします(例:.
Sudo apt install linux-image-4.15.0-26-generic/xenial-proposed