前言:
Cloud
内核相比于普通内核,去掉一些不必要的功能依赖与参数:如声卡打印机等功能,并专门为云计算进行优化,减少了内核的体积与占用
。
教程:(以amd64架构、debian系统为例)
- 更新package
apt update && apt dist-upgrade
- 确认当前的内核
dpkg -l|grep linux-image
若显示“linux-image-******-amd64”则为普通内核
若显示” linux-image-******-cloud-amd64”则为为云优化的内核
- “ii” 意味着软件包已经被安装。
- “ic” 意味着软件包被安装,但是由于配置问题,没有安装成功。
可以删除ic软件包
一键安装:
echo "deb http://deb.debian.org/debian buster-backports main" > /etc/apt/sources.list.d/buster-backports.list
apt update
apt -t buster-backports install linux-image-cloud-amd64 -y
手动安装
查找可用内核
apt-cache search linux-image | grep cloud
安装Cloud内核
apt install linux-image-*****-cloud-amd64
apt install linux-headers-*****-cloud-amd64
apt install linux-image-cloud-amd64
删除老内核:
dpkg --get-selections | grep linux
apt autoremove --purge linux-image-5.10.0-20-amd64 linux-image-5.10.0-26-amd64 -y
apt autoremove
apt autoclean
这里的linux-image-5.10.0-20-amd64与linux-image-5.10.0-26-amd64
可以通过前面的命令查看
更新一下 grub:
sudo update-grub
重启:
reboot
验证是否成功
uname -r
带有“cloud”字样,即成功
卸载旧内核
请注意,请在确定安装内核成功后执行
apt remove linux-image-******-amd64
此处选做,目的释放硬盘空间