注:本人是用的是fedora 11 linux操作系统
今晚我把电脑打开进入到了熟悉的 fedora 系统里面,我想给系统进行一次升级,可是当执行 yum update -y 命令后 ,我发现不能正常升级了,出现了依赖性问题,试着解决可是问题依然没有解决了,最后我想会不会是因为内核(kernel)的原因呢,因为我已经给系统进行过多次升级了,现在系统共存有3个版本的内核(kernel),能不能是他们之间相互依赖呢,所以我决定找找如何清楚就内核(kernel)的办法,我找到了如下代码:
rpm -qa | grep kernel // 查看并列出所有内核
rpm -e kernel的名字 // 删除选定名字的内核
按照上面的命令,我发现我的系统共有如下三个版本的内核(kernel):
kernel-PAE-2.6.29.4-167.fc11.i686
kernel-PAE-devel-2.6.29.4-167.fc11.i686
kernel-PAE-2.6.29.6-217.2.3.fc11.i686
kernel-PAE-devel-2.6.29.6-217.2.3.fc11.i686
kerneloops-0.12-5.fc11.i586
kernel-PAE-2.6.30.5-43.fc11.i686
kernel-headers-2.6.30.5-43.fc11.i586
kernel-firmware-2.6.30.5-43.fc11.noarch
kernel-PAE-devel-2.6.30.5-43.fc11.i686
我试着删除了以下两个旧版本内核(kernel):
rpm -e kernel-PAE-2.6.29.4-167.fc11.i686
rpm -e kernel-PAE-devel-2.6.29.4-167.fc11.i686
rpm -e kernel-PAE-2.6.29.6-217.2.3.fc11.i686
rpm -e kernel-PAE-devel-2.6.29.6-217.2.3.fc11.i686
当我删除了2个比较旧的 内核(kernel)后,我再次执行 yum update -y 命令,这次很顺利就完成了升级工作!
wenqingxiang 于 2010-01-21 11:54:11发表:
贴子很强,顶
lj2008 于 2010-01-20 15:38:11发表:
确实不错,很实用
beyondsky 于 2009-12-30 14:46:18发表:
受教了,谢谢
yuchao668 于 2009-12-29 23:05:48发表:
很好,刚试着也删了两个。
javahome 于 2009-12-29 22:53:33发表:
我的系统现在就有5个内核楼上的怎么解释 ???????
alick 于 2009-09-28 22:34:22发表:
fedora默认是不存放很多内核的
shenhao0129 于 2009-09-28 21:56:35发表:
啊?不?吧?我在ubuntu中升?了那么多次?核,也都?有?除,貌似都?有??
Storqc 于 2009-09-28 00:45:48发表:
很实用