[Tutorials] 内核安装教程,源内可用内核的查看、安装与本地内核的卸载
Tofloor
poster avatar
璀璨星空
deepin
2023-04-13 10:13
Author

注意:加粗的命令是可以替换的,未加粗的自己尽量不要动它,除非你明白它的意思

可视化工具:内核安装图形界面 (2023/11/11改)目前已经不可用

最新可视化工具:GXDE 内核管理器B站帖子(应用商店已经上架此工具2024/8/17)该软件是由《wine运行器》作者gfdgd_xi所制作可以安装apt源内的内核与作者自己收集的众多内核

第三方坛友内核:fslong(2024/05/15改)

20.x与23正式版源里如果里边没有你想要的最新内核,那就先添加内测通道再来安装内核(23由于还没有像20.x那样可以通过控制中心添加内测通道,只能用手动方式添加,23添加内测参考:4月3日deepin v23 内测更新,装完内核后,如果不想用内测版就要及时将内测源关掉,否则再下次更新时有可能出现影响使用的bug。
图片.png

一.查看源内的内核有哪些

推荐使用:sudo apt search linux-image-* 搜索的内核全面一些也更容易看的懂

不推荐搜:sudo apt search linux-image-deepin-* 搜索的内核有限而且不一定看的懂

如果在添加完内测源后如果发现内核数量还没增加就执行:sudo apt-get update 更新一下源的信息后,再查看一下源内的内核。

二.安装源内的内核

注意:这里headers和image两个文件要替换为要安装的对象,可从终端列表复制,中间空格隔开

安装的格式:sudo apt update && sudo apt install linux-image- linux-headers-

例子1内核无后缀的安装:sudo apt update && sudo apt install linux-image-6.2.1 linux-headers-6.2.1
图片.png

例子2内核有后缀的安装:sudo apt install linux-image-5.18.17-amd64-desktop-hwe linux-headers-5.18.17-amd64-desktop-hwe
图片.png

3.重启,查看当前所使用的内核版本是否是自己安装成功:uname -r 或者 uname -a

三.卸载不需要的内核

1.查看当前所使用的内核版本,避免卸载时将正在使用的内核:uname -r 或者 uname -a

2.展示所有安装的内核:dpkg -l | grep "linux-image\|linux-headers" 或者 dpkg --get-selections| grep linux

3.选择不要的进行卸载

注意:这里headers和image两个文件要替换为要卸载的对象,可从终端列表复制,中间空格隔开

卸载的格式:sudo apt purge linux-image- linux-headers-

例子1内核有后缀的卸载:sudo apt purge linux-image-5.18.4-amd64-desktop-hwe linux-headers-5.18.4-amd64-desktop-hwe

例子2内核无后缀的卸载:sudo apt purge linux-image-6.1.12 linux-headers-6.1.12

图片.png

PS:如果有那些地方写的不好请指出来,我会及时修改的,好方便以后可能用到的人参考此教程。本篇所参考的帖子:查看、安装、卸载内核深度操作系统—双内核使用说明小新Pro14 2021 锐龙版安装5.18内核

Reply Favorite View the author
All Replies
2 / 3
To page
zcy960510
deepin
2023-08-13 05:24
#21

mark一下

Reply View the author
188******81
deepin
2023-09-05 06:09
#22

我是新手我看不懂在说什么

Reply View the author
188******81
deepin
2023-09-05 06:11
#23

太复杂了,玩电脑就玩电脑,还得学代码,

Reply View the author
𓆡𓆝𓆟𓆜𓆞𓆝𓆟𓆜𓆞
deepin
2023-10-18 10:30
#24

学习了 感谢

Reply View the author
initialization.
deepin
2023-10-30 18:58
#25

请问这是按时间新旧排列的么

Reply View the author
璀璨星空
deepin
2023-11-05 00:47
#26
initialization.

请问这是按时间新旧排列的么

具体这个我也不太清楚sweat

Reply View the author
catubibu
deepin
2023-11-11 17:42
#27

升到6.2.1 了, 谢谢楼主

Reply View the author
璀璨星空
deepin
2023-11-12 02:33
#28
catubibu

升到6.2.1 了, 谢谢楼主

现在不用再用命令行了,直接用可视化工具就行,有人已经做出来了

Reply View the author
livingbody2020
deepin
2023-11-25 01:44
#29

希望改系统不要挂,正在进行中。

Reply View the author
Jason
deepin
2024-02-02 13:43
#30

Error! Bad return status for module build on kernel: 6.2.1 (x86_64)

安装时出现了这个错误上网搜索让我将 /etc/os-release中的ID一项改为ID=ubuntu

重启之后内核加载出错,我的deepin 版本是20.9内核版本是5.15.77

Reply View the author
Jason
deepin
2024-02-02 13:55
#31
心有千千结

2.展示所有安装的内核:dpkg -l | grep "linux-image|linux-headers" 或者 dpkg --get-selections| grep linux

使用以上命令,无法查看我安装的6版本内核

image.png

IMG_20230408_153417.jpg

这种情况有解决么,我deepin20.9更新6.2.1内核遇到了相同的问题

Reply View the author
璀璨星空
deepin
2024-02-02 14:17
#32
Jason

Error! Bad return status for module build on kernel: 6.2.1 (x86_64)

安装时出现了这个错误上网搜索让我将 /etc/os-release中的ID一项改为ID=ubuntu

重启之后内核加载出错,我的deepin 版本是20.9内核版本是5.15.77

你的电脑是比较新的电脑吧,比较新的电脑没有默认是开启了安全模式,你的这个看起来像是没加载内核,应该是你安装的这个内核中没有签名无法通过安全模式的检测,你可能得关闭安全检测,或者试试23版本的内核,我记得20.9源里6.X以上的内核是没有签名的

Reply View the author
Jason
deepin
2024-02-02 14:29
#33
璀璨星空

你的电脑是比较新的电脑吧,比较新的电脑没有默认是开启了安全模式,你的这个看起来像是没加载内核,应该是你安装的这个内核中没有签名无法通过安全模式的检测,你可能得关闭安全检测,或者试试23版本的内核,我记得20.9源里6.X以上的内核是没有签名的

今年公司新采购的电脑,i5-13400显卡竟然用不了,想着升级内核看看能不能行,结果内核也升级不了哭晕在厕所

Reply View the author
璀璨星空
deepin
2024-02-02 14:35
#34
Jason

今年公司新采购的电脑,i5-13400显卡竟然用不了,想着升级内核看看能不能行,结果内核也升级不了哭晕在厕所

可以先进到BIOS里边先将安全模式关掉然后再安装6.x一样的内核,主要是20.9源里边6.x以上的没有签名不能通过检测,所以需要关闭掉才行

Reply View the author
BrianDeepin
deepin
2024-04-17 20:51
#35

我用 sudo apt search linux-image-*搜索不到任何内核后,sudo apt-get update也不行,要用 sudo apt-cache search linux-image-才行。😂

Reply View the author
璀璨星空
deepin
2024-04-17 21:48
#36
BrianDeepin

我用 sudo apt search linux-image-*搜索不到任何内核后,sudo apt-get update也不行,要用 sudo apt-cache search linux-image-才行。😂

你用的啥系统,我这里用的是deepin23加不加*都能用来搜索,是不是当时密码没输入正确

Reply View the author
蒙笛
deepin
2024-04-17 23:46
#37

image.png
Linuxmint更新管理器里有内核管理单元,很方便。

Reply View the author
lgh3x
deepin
2024-04-28 22:50
#38
It has been deleted!
璀璨星空
deepin
2024-04-28 23:08
#39
lgh3x It has been deleted!

你正在使用的不会就是这个吧

Reply View the author
lgh3x
deepin
2024-04-28 23:12
#40
已解决!

把6.8.7内核安装文件,双击安装,再选“卸载“,再重启,就行了。
Reply View the author
2 / 3
To page