赞
踩
使用uname -a
命令可知当前内核为5.4.0-149-generic
,根据需要安装指定内核5.4.0-139-generic
uname -a
Linux adyonggan-u01 5.4.0-149-generic #156~18.04.1-Ubuntu SMP Wed Jan 25 15:56:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install linux-image-5.4.0-139-generic linux-headers-5.4.0-139-generic linux-modules-extra-5.4.0-139-generic
安装指定版本可通过Tab
进行补全,其中:
**-generic
为通用(generic)内核镜像包,通用内核针对广泛的硬件和用途进行了优化,使用标准的CPU调度策略,适用于大多数常规的桌面和服务器应用。 **-lowlatency
为低延迟(lowlatency)内核镜像包,目标是减少系统响应时间和I/O延迟,特别适用于实时音频/视频处理和其他对低延迟响应要求较高的应用。**-image-**
为特定内核版本的内核镜像包,它是一个包含操作系统内核的文件,是启动和运行操作系统的核心组件。**-headers-**
包含了与特定内核版本关联的内核头文件。**-modules-extra-**
是可加载的内核组件,包含了额外的内核模块,用于支持特定的硬件设备、文件系统或其他功能。 若电脑启动时有grub选项,则忽略此步骤,此步骤针对系统直接进入ubuntu情况。使用sudo vim /etc/default/grub
编辑grub配置,修改后如下:
GRUB_DEFAULT="gnulinux-advanced-c64beb92-0ea7-498d-bcf9-47c29cc9c45e>gnulinux-5.4.0-149-generic-advanced-c64beb92-0ea7-498d-bcf9-47c29cc9c45e"
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
其中:
sudo update-grub
进行生效,然后重启电脑。 重启电脑开机后,在grub界面选ubuntu的高级选项
,选择安装的指定内核进入系统,确定内核版本是否更换。
uname -r
5.4.0-139-generic
uname -r
dpkg --get-selections | grep linux
此处删除linux-5.6.16-050616-generic
sudo apt-get remove *5.6.16-050616*
使用 dpkg --get-selections | grep linux
命令可以看到linux-5.6.16
状态为 deinstall 即已经卸载
此处删除linux-5.6.16-050616-generic
sudo apt-get purge *5.6.16-050616*
dpkg --get-selections | grep linux
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。