在 Debian 系统中“替换内核”通常有几种场景:升级到新内核、切换到旧内核、手动安装自定义内核、或彻底替换默认内核。下面按常见需求给你一套清晰做法。
uname -r
apt-cache search linux-image
sudo apt update
sudo apt install linux-image-6.1.0-amd64 linux-headers-6.1.0-amd64
sudo update-grub
sudo reboot
重启后在 GRUB 菜单 → Advanced options for Debian 中选择内核
查看启动项:
grep menuentry /boot/grub/grub.cfg
修改:
sudo nano /etc/default/grub
示例(从 0 开始计数):
GRUB_DEFAULT="1>2"
然后:
sudo update-grub
sudo grub-set-default "1>2"
sudo update-grub
查看已安装内核:
dpkg -l | grep linux-image
删除(示例):
sudo apt purge linux-image-5.10.0-aml-amd64
sudo update-grub
⚠️ 至少保留一个可用内核
sudo apt install build-essential libncurses-dev bison flex libssl-dev
wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz
tar -xvf linux-6.6.tar.xz
cd linux-6.6
cp /boot/config-$(uname -r) .config
make menuconfig
make -j$(nproc)
make modules_install
make install
sudo update-grub
sudo reboot
GRUB_DEFAULTupdate-grub 已执行backportssudo apt -t bullseye-backports install linux-image-amd64
如果你能说明:
我可以给你更精确的步骤。