红联首页 凝聚Linux人的力量
菜鸟过关 | 精华文档 | 同城人(交友) | 我与Linux的故事 | Linux新闻 | Linux视频 | Linux人才 | 软件下载 | 大学校园 | English
发新话题
打印

为什么莫名其妙的事情总会发生在我身上??

为什么莫名其妙的事情总会发生在我身上??

[root@localhost kernel-devel]# rpm -ivh kernel-devel-2.6.25-14.fc9.i686.rpm
Preparing...                ########################################### [100%]
 package kernel-devel-2.6.25.9-76.fc9.i686 (which is newer than kernel-devel-2.6.25-14.fc9.i686) is already installed

[root@localhost kernel-devel]# rpm -ivh kernel-devel-2.6.25.9-76.fc9.i686.rpm
Preparing...                ########################################### [100%]
 package kernel-devel-2.6.25.9-76.fc9.i686 is already installed

[root@localhost kernel-devel]# uname -r
2.6.25-14.fc9.i686

[root@localhost kernel-devel]# rpm -q kernel-devel
kernel-devel-2.6.25.9-76.fc9.i686

[root@localhost kernel-devel]# rpm -e kernel-devel-2.6.25-14.fc9.i686.rpm
error: package kernel-devel-2.6.25-14.fc9.i686.rpm is not installed

[root@localhost kernel-devel]# rpm -e kernel-devel-2.6.25.9-76.fc9.i686.rpm
error: package kernel-devel-2.6.25.9-76.fc9.i686.rpm is not installed

[root@localhost kernel-devel]# 

上面是直接复制下来的,请问我的机子是内核是哪个版本,究竟安装了没有??晕死了.....

TOP

内核可以安装几个,看你在机子启动的时候选择了哪个内核来引导的。uname -r显示的当前运行的内核。你可以使用菜单里面的添加删除程序来查看,安装了哪些内核。再一点rpm -e kernel-devel-2.6.25-14.fc9.i686.rpm这个命令本身就有问题。-e后面好像只能跟包的名称不能加rpm。如果要删除包也可以用添加删除程序来完成。

TOP

为什么我安装多一个内核,但是没有grub启动项来选择新的内核呢??另外,我用uname -r 查看的是2.6.25-14.fc9.i686,但是在/usr/src/kernels/里面根本就没有这个2.6.25-14.fc9.i686内核,反而是这个2.6.25.9-76.fc9.i686!现在我想问的是,我现在使用的是哪个内核?而启动项只有一个内核启动(2.6.25-14.fc9.i686),我如何启动到另外一个??(可以问的有点乱,其实我自己也给他们给搞乱了)

TOP

如果确实有2个内核,可以通过修改/boot/grub/grub.conf文件来实现分别从2个内核来启动.
沧海月明珠有泪。。。

TOP

那楼主目前使用uname查看的是什么版本?!
GF要我戒咖啡,却又给我买咖啡奶球!
Blog.im321.com

TOP



2.6.25-14.fc9.i686是你的内核版本号,内核包名为kernel,所以你应该rpm -qa|grep kernel看是否已安装名称为kernel的包;
名称为kernel-devel的包为编译内核需要的头文件等东西,

TOP

如果安装了多个内核的话,需要先编辑/boot/grub/grub.conf或者/etc/grub.conf来添加第二个内核才能够在启动界面中看到选择选项

TOP

发新话题