Linux内核版本管理
- 查看当前内核版本:
sunshine@sunshine:~$ uname -a
Linux sunshine 5.4.0-48-generic #52~18.04.1-Ubuntu SMP Thu Sep 10 12:50:22 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
sunshine@sunshine:~$ cat /proc/version
Linux version 5.4.0-48-generic (buildd@lcy01-amd64-023) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #52~18.04.1-Ubuntu SMP Thu Sep 10 12:50:22 UTC 2020
- 查看系统版本
# 1.lsb_release -a,即可列出所有版本信息:
sunshine@sunshine:~$ lsb_release
LSB Version: core-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch
# 2.cat /etc/redhat-release,这种方法只适合Redhat系的Linux:
# 3.cat /etc/issue,此命令也适用于所有的Linux发行版。
sunshine@sunshine:~$ cat /etc/issue
Ubuntu 18.04.5 LTS \n \l
- 查看所有已安装的内核版本
4. sunshine@sunshine:~$ dpkg --list | grep linux-image
ii linux-image-5.3.0-28-generic 5.3.0-28.30~18.04.1 amd64 Signed kernel image generic
rc linux-image-5.4.0-42-generic 5.4.0-42.46~18.04.1 amd64 Signed kernel image generic
rc linux-image-5.4.0-45-generic 5.4.0-45.49~18.04.2 amd64 Signed kernel image generic
ii linux-image-5.4.0-47-generic 5.4.0-47.51~18.04.1 amd64 Signed kernel image generic
ii linux-image-5.4.0-48-generic 5.4.0-48.52~18.04.1 amd64 Signed kernel image generic
ii linux-image-generic-hwe-18.04 5.4.0.48.52~18.04.42
获取已安装内核可具体名字
grep menuentry /boot/grub/grub.cfg
查看当前内核信息,并后修改grub中默认内核版本
sudo gedit /etc/default/grub
修改GRUB_DEFAULT=”Ubuntu,Linux 5.4.0-47-generic“
重新加载内核
sudo update-grub
重启
http://www.manongjc.com/detail/14-aobpjmatllsfoen.html
查看所以内核版本
dpkg --get-selections| grep linux