Tho*_*ger 7 upgrade kernel 16.04
我运行了一组虚拟 ubuntu 服务器,其中一些运行内核 4.15,而其他运行内核 4.13。
在我所有的服务器上,我经常做
apt 更新 apt 升级 apt dist-upgrade
如何将它们全部升级到内核 4.15?
Tho*_*ger 12
我发现了区别。我必须启用 Ubuntu LTS 启用(也称为 HWE 或硬件启用)堆栈。
16.04 HWE 堆栈将遵循以下位置记录的新滚动更新模型:
https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack
apt-get install --install-recommends linux-generic-hwe-16.04
Run Code Online (Sandbox Code Playgroud)
将存储库添加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
Run Code Online (Sandbox Code Playgroud)
创建文件proposed-updates:
sudo touch /etc/apt/preferences.d/proposed-updates
Run Code Online (Sandbox Code Playgroud)
在您喜欢的编辑器中打开创建的文件,例如nano:
sudo nano /etc/apt/preferences.d/proposed-updates
Run Code Online (Sandbox Code Playgroud)
并将以下内容添加到文件中:
Package: *
Pin: release a=xenial-proposed
Pin-Priority: 400
Run Code Online (Sandbox Code Playgroud)
保存文件并关闭编辑器。更新和升级:
sudo apt update
sudo apt upgrade
Run Code Online (Sandbox Code Playgroud)
从存储库中查找可用的内核包的名称proposed:
apt search linux-image | grep -i proposed
Run Code Online (Sandbox Code Playgroud)
安装所需的内核,例如
sudo apt install linux-image-4.15.0-26-generic/xenial-proposed
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12612 次 |
| 最近记录: |