目前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才算真正搞定!