新入的VPS个人选用了Debian 11系统创建实例,基础配置完成后发现内核版本为5.10,因计划安装的部分应用可能会存在问题,遂升级为最新6.10版本内核。Debian上,单纯full-upgrade无法自动实现内核升级。
apt update && apt full-upgrade -y
1.额外准备工作
建议国内VPS更新一下源,老E的就直接保持默认官方源了。debian 11添加源直接用下面的指令即可,无需打开vi或nano编辑。
cat > /etc/apt/sources.list << EOF deb http://cdn-aws.deb.debian.org/debian bullseye main deb-src http://cdn-aws.deb.debian.org/debian bullseye main deb http://security.debian.org/debian-security bullseye-security main deb-src http://security.debian.org/debian-security bullseye-security main deb http://cdn-aws.deb.debian.org/debian bullseye-updates main deb-src http://cdn-aws.deb.debian.org/debian bullseye-updates main deb http://cdn-aws.deb.debian.org/debian bullseye-backports main deb-src http://cdn-aws.deb.debian.org/debian bullseye-backports main EOF
2.升级
#apt update apt search linux-image apt install -t $(lsb_release -sc)-backports linux-image-$(dpkg --print-architecture) linux-headers-$(dpkg --print-architecture) --install-recommends -y #上一条指令报错的情况可手动指定内核镜像,以下版本选择仅为示例 #apt install linux-image-6.1.0-0.deb11.7-amd64
老E通过apt search linux-image列举的可使用内核镜像如下,可供参考。
3.清理
使用dpkg -l | grep linux查看一下内核镜像包信息,获取旧版内核准确信息。
dpkg -l | grep linux
linux-image-5.10.0-23-cloud-amd64就是老E系统的旧版内核,删除清理掉。
apt purge linux-image-5.10.0-23-cloud-amd64 reboot
重启之后,使用uname -r即可确定内核已成功升级。
文章评论