【小记】Ubuntu 升级 Linux 内核标准流程

注意事项

不读本注意事项没资格干这个活!

1,进行此操作前,一定要先创建磁盘快照,出现任何报错,必须回滚。

2,公司生产机避免升级一二级版本号,建议仅安装内核安全更新。

3,对公司生产机操作前,一定要征得技术主管同意,你自己没把握让他来弄。

4,请不要参照网上其他文章下载 deb 包手动升级,尤其是跨二级版本的情况下,依赖问题会把你搞得焦头烂额。

5,请优先考虑使用LTS版本内核:5.4、5.10、5.15。

6,升级内核请使用 root 登录。

升级方式

(公司生产机建议使用)

访问 Ubuntu Mainline 页面确定你所需要的内核版本号。例如:v5.15.35 (LTS)

页面:https://kernel.ubuntu.com/~kernel-ppa/mainline/

使用 root 登录,下载 Canonical 官方的内核热更新脚本:

更新内核,以 5.15.35 为例:

第四步:

更改内核后,需要重新配置 apt 工具:

确认更新并清理旧内核:

[En]

Confirm the update and clean up the old kernel:

输出:

Linux VM-4-12-ubuntu 5.15.35-051535-generic #202204200445 SMP Wed Apr 20 10:05:22 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

确认内核已更新后,即可开始清理:

[En]

After confirming that the kernel has been updated, you can start cleaning:

输出:

binutils-x86-64-linux-gnu install
console-setup-linux install
libselinux1:amd64 install
libselinux1-dev:amd64 install
linux-base install
linux-crashdump install
linux-firmware install
linux-headers-5.15.35-051535 install
linux-headers-5.15.35-051535-generic install
linux-headers-5.4.0-77 install
linux-headers-5.4.0-77-generic install
linux-image-5.4.0-109-generic install
linux-image-5.4.0-77-generic install
linux-image-generic install
linux-image-unsigned-5.15.35-051535-generic install
linux-libc-dev:amd64 install
linux-modules-5.15.35-051535-generic install
linux-modules-5.4.0-109-generic install
linux-modules-5.4.0-26-generic deinstall
linux-modules-5.4.0-42-generic deinstall
linux-modules-5.4.0-77-generic install
linux-modules-extra-5.4.0-109-generic install
linux-modules-extra-5.4.0-26-generic install
linux-modules-extra-5.4.0-77-generic install
util-linux install

清理指定版本旧内核:

再次确认:

输出:

binutils-x86-64-linux-gnu install
console-setup-linux install
libselinux1:amd64 install
libselinux1-dev:amd64 install
linux-base install
linux-crashdump install
linux-firmware install
linux-headers-5.15.35-051535 install
linux-headers-5.4.0-77 install
linux-headers-5.4.0-77-generic install
linux-image-5.4.0-109-generic install
linux-image-5.4.0-77-generic install
linux-image-generic install
linux-image-unsigned-5.15.35-051535-generic install
linux-libc-dev:amd64 install
linux-modules-5.15.35-051535-generic install
linux-modules-5.4.0-109-generic install
linux-modules-5.4.0-77-generic install
linux-modules-extra-5.4.0-109-generic install
linux-modules-extra-5.4.0-77-generic install
util-linux install

第六步:

更新启动菜单

Original: https://www.cnblogs.com/airchip/p/16187270.html
Author: 芯片烤电池
Title: 【小记】Ubuntu 升级 Linux 内核标准流程

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/523762/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球