[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
1 / 3
To page
jjcui8595
deepin
2023-04-13 13:59
#1

不错不错,新手必看

Reply View the author
璀璨星空
deepin
2023-04-13 14:09
#2
jjcui8595

不错不错,新手必看

kissing_heart

Reply View the author
青稚
deepin
2023-04-13 14:49
#3

好啊。

Reply View the author
阿尼樱奈奈
Moderator
2023-04-13 16:38
#4

like

Reply View the author
fuuko
deepin
2023-04-13 16:50
#5

我觉得,还是等官方出个基于GUI的内核管理器吧doubt

Reply View the author
ljq790615
deepin
2023-04-13 17:57
#6

这个教程不错

Reply View the author
心有千千结
deepin
2023-04-13 19:14
#7

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

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

image.png

IMG_20230408_153417.jpg

Reply View the author
Amber
deepin
2023-04-13 20:48
#8

好哇,很好哇like

Reply View the author
璀璨星空
deepin
2023-04-13 20:53
#9
心有千千结

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

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

image.png

IMG_20230408_153417.jpg

是不是6的内核没装上呀,6的内核需要加入到内测才行,或者通过安装包来装。

还有关于你图片里显示的第二个命令之所以无法搜索到内核,是它有个地方有错,我已经将原文中的错误修改了,好像是普通的编辑不识别"\|"所以导致上传时导致命令中缺失了这个符号,现在可以再试试看看是否可以搜到

Reply View the author
璀璨星空
deepin
2023-04-13 21:18
#10
fuuko

我觉得,还是等官方出个基于GUI的内核管理器吧doubt

这个等还不一定啥时候有呢joy 对于现在就想要安装其它内核的人来说可以先拿这个做参考

Reply View the author
waittingsummer
deepin
2023-04-13 22:38
#11

一套内核有几个文件呀

之前好像看有四五个的

但是好像最小只要2个就可以

Reply View the author
璀璨星空
deepin
2023-04-13 23:01
#12
waittingsummer

一套内核有几个文件呀

之前好像看有四五个的

但是好像最小只要2个就可以

应该就headers和image两个文件,我接触linux也没多久,太深奥的咱也不了解sweat

Reply View the author
落日
deepin
2023-04-14 00:47
#13

/usr/src/下也可以看有几个内核

Reply View the author
kmy-4q
deepin
2023-04-14 06:46
#14

v20.9更新内核6.2.1后关机卡在logo

Reply View the author
璀璨星空
deepin
2023-04-14 06:59
#15
kmy-4q

v20.9更新内核6.2.1后关机卡在logo

先等等看,如果还不行就强制重启,看看还能启动不,启动时它会默认是最新的内核,如果不行就换到之前就到内核进系统,再把不能用的内核删除

Reply View the author
璀璨星空
deepin
2023-04-14 23:52
#16
心有千千结

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

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

image.png

IMG_20230408_153417.jpg

今天在内测群里看见有人跟你遇到一样的情况,发现问题应该是安全启动项问题,你电脑是不是没关安全启动?6系列的内核好像是没有签名,如果你开启了安全启动将无法使用6的内核

Reply View the author
花雨落逝
Moderator
2023-04-16 23:38
#17
心有千千结

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

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

image.png

IMG_20230408_153417.jpg

关闭安全模式

不行就用mokutil命令关掉安全模式

Reply View the author
lylisq
deepin
2023-04-17 19:19
#18

Deepin的内核管理,如果有像Manjaro 一样的工具就好了,简单方便!

Reply View the author
璀璨星空
deepin
2023-04-17 20:53
#19
lylisq

Deepin的内核管理,如果有像Manjaro 一样的工具就好了,简单方便!

这个好早就说过了,希望有一个,但是到现在也没有joy

Reply View the author
华芯
deepin
2023-04-29 04:50
#20
心有千千结

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

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

image.png

IMG_20230408_153417.jpg

我也遇到过这种情况,你的电脑是不是开了安全启动?新版本的内核貌似不支持安全启动。

详情可见此处:https://bbs.deepin.org/zh/post/253619

Reply View the author
1 / 3
To page