新手教程 Debian 10 如何升级官方buster-backports源5.10.X内核版本

目前VPS商家提供的Debian 10系统基本上都是4.19.x.x的内核版本,站长本着用新不用旧的原则,在初次部署环境的时候,总是忍不住将系统内核版本升级到比较新的版本。

1、查看系统内核版本

uname -r

站长用于演示的这台Debian 10系统的VPS原始内核版本为:4.19.0-5-amd64

2、添加Debian官方 buster-backports 源

deb http://deb.debian.org/debian buster-backports main

编辑nano /etc/apt/sources.list,站长用nano编辑演示,默认如下图所示(有些商家默认有buster-backports源的,则略过):新手教程

将 buster-backports 源添加进去,然后按Ctrl+X退出;新手教程

这里会提示保存,输入Y并回车;新手教程

直接按回车确认将buster-backports源写入,新手教程

3、安装官方最新5.1x.x内核

先更新系统,命令如下:

apt update

安装最新内核

apt install -t buster-backports linux-image-cloud-amd64 linux-headers-cloud-amd64

新手教程

更新启动内核版本

update-grub

新手教程

重启系统

reboot

4、卸载旧内核版本 输入uname -r即可看到内核版本已经是5.10.0-0.bpo.7-cloud-amd64;输入以下命令查看当前系统已经安装的内核版本;

dpkg --list | grep linux-image

新手教程

使用apt purge命令卸载旧的内核版本(按实际卸载的内核版本修改命令):

apt purge linux-image-4.19.0-5-amd64

新手教程

输入以下命令查看当前系统已经安装的内核头文件;

dpkg --list | grep linux-headers

新手教程

如果有4.19.x.x的内核头文件,也可以使用apt purge命令卸载,命令如下(按实际卸载的内核头文件版本修改命令):

apt purge linux-headers-4.19.0-5-amd64

最后再动更新一下启动内核版本,可以看到,只剩下5.10.0-0.bpo.7-cloud-amd64了。

update-grub

新手教程

搞定!收工!……等等,好像还没完呢,查看下方这篇文章开启BBR才算真正搞定!

发表评论