web-dev-qa-db-ja.com

Ubuntu 16.04およびカーネル4.15

いくつかの仮想ubuntuサーバーを実行していますが、それらの一部はカーネル4.15を実行していますが、他のサーバーは4.13のみを実行しています。

すべてのサーバーで定期的に実行しています

apt update apt upgrade apt dist-upgrade

それらをすべてカーネル4.15にアップグレードするにはどうすればよいですか?

2

違いが見つかりました。 Ubuntu LTSイネーブルメント(HWEまたはハードウェアイネーブルメントとも呼ばれる)スタックを有効にする必要がありました。

16.04 HWEスタックは、次の場所で文書化されている新しいローリング更新モデルに従います。

https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack

apt-get install --install-recommends linux-generic-hwe-16.04
5

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
1
Bob