Ubuntu卸载切换内核版本
下面简单介绍一下修改Linux源代码,编译Linux内核,并且如何切换Ubuntu中的内核版本。
查看当前Ubuntu中使用的内核版本
1 | nibil@nibil:~$ uname -r |
结果如下图所示:
查看Linux中安装了哪些内核
使用 dpkg –get-selections | grep linux 或者 dpkg –list |grep linux 命令
1 | nibil@nibil:~$ dpkg --get-selections | grep linux |
结果如下图所示:
需要知道的是,内核映像文件主要包括以下类型:
1 | linux-image-版本号:内核映像文件 |
删除指定内核文件
1 | sudo apt-get purge linux-headers-<版本号> |
卸载Linux-5.4.96内核前/boot下的情况:
卸载Linux-5.4.96内核的指令及过程:
卸载Linux-5.4.96内核后/boot下的情况:
卸载Linux-5.4.96内核后更新grub:
安装内核文件
1 | dpkg -i linux-headers-5.4.96-pangum900+_1_arm64.deb |
安装Linux-5.4.96内核命令以及更新grub的情况:
修改Grub,设置内核启动版本
1 | vi /etc/default/grub |
将
1 | GRUB_DEFAULT=0 // 0表示系统当前启动的内核序号 |
修改为想要启动的内核版本对应子选项:
1 | GRUB_DEFAULT=“Advanced options for Ubuntu > Ubuntu, with Linux 5.4.96-pangum900+” |