一、下載指定內核
1.1查看當前內核
??使用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
1.2下載內核
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)內核鏡像包,通用內核針對廣泛的硬件和用途進行了優(yōu)化,使用標準的CPU調度策略,適用于大多數常規(guī)的桌面和服務器應用。 -
**-lowlatency
為低延遲(lowlatency)內核鏡像包,目標是減少系統(tǒng)響應時間和I/O延遲,特別適用于實時音頻/視頻處理和其他對低延遲響應要求較高的應用。
PS:注意,低延遲內核可能會對系統(tǒng)的整體性能產生一定的影響,因為其更頻繁地進行調度切換以提供更高的實時性能。 -
**-image-**
為特定內核版本的內核鏡像包,它是一個包含操作系統(tǒng)內核的文件,是啟動和運行操作系統(tǒng)的核心組件。 -
**-headers-**
包含了與特定內核版本關聯(lián)的內核頭文件。 -
**-modules-extra-**
是可加載的內核組件,包含了額外的內核模塊,用于支持特定的硬件設備、文件系統(tǒng)或其他功能。
二、切換指定內核
2.1修改grub配置文件
??若電腦啟動時有grub選項,則忽略此步驟,此步驟針對系統(tǒng)直接進入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=""
其中:
- GRUB_TIMEOUT_STYLE 表示設置引導菜單的顯示方式。hidden表示在倒計時結束之后隱藏引導菜單,只顯示等待時間內的背景而不顯示菜單選項
-
GRUB_TIMEOUT 表示指定了引導菜單顯示的時間,單位為秒。在這個示例中,引導菜單將顯示3秒鐘,然后自動選擇默認引導項。如果用戶在3秒內沒有進行選擇,將自動啟動默認引導項。
??保存并退出grub配置文件,使用sudo update-grub
進行生效,然后重啟電腦。
2.2grub切換內核
??重啟電腦開機后,在grub界面選ubuntu的高級選項
,選擇安裝的指定內核進入系統(tǒng),確定內核版本是否更換。
uname -r
5.4.0-139-generic
三、刪除指定內核
3.1查看當前內核
uname -r
3.2查看所有內核
dpkg --get-selections | grep linux
3.3刪除指定內核
此處刪除linux-5.6.16-050616-generic
文章來源地址http://www.zghlxwxcb.cn/news/detail-588262.html
sudo apt-get remove *5.6.16-050616*
3.4復查內核
使用 dpkg --get-selections | grep linux
命令可以看到linux-5.6.16
狀態(tài)為 deinstall 即已經卸載文章來源:http://www.zghlxwxcb.cn/news/detail-588262.html
3.5刪除指定內核配置項
此處刪除linux-5.6.16-050616-generic
sudo apt-get purge *5.6.16-050616*
3.6復查內核
dpkg --get-selections | grep linux
到了這里,關于Ubuntu切換內核的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!