问个很菜的内核问题,关于内核的删除?卸载?留下?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
racnil
帖子: 288
注册时间: 2008-08-28 8:12
联系:

问个很菜的内核问题,关于内核的删除?卸载?留下?

#1

帖子 racnil » 2008-09-01 18:29

前几天因为装cdemu的缘故(也可能是apt-get upgrade的缘故),不明不白搞了一套 -21 的内核,但是发现有了 -21 内核之后,原来的 -19 还在里面。现在想问的问题如下 :
1、我是否需要把 -19 的内核删除?
2、如果要删除的话,要怎样作?
3、内核的文件是否就保存在/boot和/lib里面?

======================================

p.s. 发现这几天一下子明白了很多东西,用Ubuntu真的很方便。可惜Ubuntu对虚拟光驱等支持太差,不能挂载 iso 之外的格式(尤其是bin/cue),搞 bchunk 搞了半天,发现搞处来的东西是10个ISO文件;好不容易弄一个cdemu来(历尽万苦在SF上找到了deb!!居然是deb!!我当时高兴得晕过去了),挂载 cue 居然没法用(不知道为什么。。)。然后是在XP下把bin/cue 搞成了 iso,一试竟然不是ISO9660格式的。。

然后就彻底死心,在XP下老老实实地把VCD转成了AVI。。
SLAX and Xorg(without any Window Managers)
It's fun!
regex
帖子: 14
注册时间: 2008-06-12 13:42

#2

帖子 regex » 2008-09-01 18:52

首先就是使用如下命令,列出所有安装的内核,下表中,带有image的就是内核文件。
从中选择要卸载的包,用apt-get来卸载

[tc@ibm:~]$ dpkg --get-selections|grep linux
libselinux1 install
linux-386 install
linux-image-2.6.15-23-386 install
linux-image-2.6.15-27-386 install
linux-image-2.6.15-27-686 install
linux-image-2.6.15-28-386 install
linux-image-2.6.15-28-686 deinstall
linux-image-386 install
linux-kernel-headers install
linux-restricted-modules-2.6.15-23-386 install
linux-restricted-modules-2.6.15-27-386 install
linux-restricted-modules-2.6.15-27-686 install
linux-restricted-modules-2.6.15-28-386 install
linux-restricted-modules-2.6.15-28-686 deinstall
linux-restricted-modules-386 install
linux-restricted-modules-common install
linux-sound-base install
util-linux install

具体的卸载方法为
sudo apt-get remove linux-image-2.6.15-23-386
这样就可以实现自动删除内核文件了,还可以释放磁盘空间。

另外还要记录一个命令。
uname -a
使用这个命令可以查看当前系统使用的内核。
回复