通过apt包管理器来更新linux系统内核
本文最后更新于 185 天前,其中的信息可能已经有所发展或是发生改变。

一切的一切-为什么要更新内核

首线我们要明白linux系统内核是什么,就如其名字,内核内核,其是Linux系统中非常核心的一个玩意,不同于微内核的minix系统,Linux内核是一个庞大的,功能完全的一套软件,不仅负责进程间的调度,内存的管理,而且还要负责进程管理等诸多事宜,在这里不一一列举。但是为了实现上述所说的功能,linux的内核规模达到了上十万行,而这个代码规模导致linux内核中时不时出现一些bug和一些安全漏洞,比如说之前出现的CVE-2023-0386 Linux Kernel OverlayFS 权限提升漏洞,而为了修复像这个样子的漏洞,我们就需要更新操作系统内核。

具体的操作详情

更新linux内核有很多很多种方法,比较常见的是自行编译或者通过包管理器来进行更新,我们这里通过apt包管理器来进行更新,(ubuntu默认采用的是apt包管理器)。

接下来,确保电脑有网络连接,然后执行以下,命令刷新安装列表

apt-get update

然后,查找当前系统内核的版本

uname -r

然后查看一下可以安装的内核版本号(注意下可能会输出很多内容,建议用more命令搭配|符来操作)

接下来执行下面的命令来更换内核

apt install linux-image-版本号

然后喝口奶茶,静静地希望服务器更新中不要出现问题

善后阶段

安装完新的内核,接下来就是重启服务器让新内核跑起来,假如万事大吉的话,一切OK。

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议,记得载明出处,(期待)。内容有问题?点此反馈
上一篇
下一篇