Ubuntu 16.04 和内核 4.15

Ubuntu 16.04 和内核 4.15

我运行了一些虚拟 ubuntu 服务器,其中一些运行内核 4.15,而另一些只运行 4.13。

在我的所有服务器上,我都会定期

apt 更新 apt 升级 apt dist-upgrade

我怎样才能将它们全部升级到内核 4.15?

答案1

我发现了不同之处。我必须启用 Ubuntu LTS 支持(也称为 HWE 或硬件支持)堆栈。

16.04 HWE Stacks 将遵循新的滚动更新模型,具体记录如下:

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

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

答案2

将存储库添加proposed到具有 4.13 内核的 Ubuntu 16.04 系统:

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

相关内容