LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 816|回复: 3

求救!fc6安装kernel-<version>.src.rpm出错!

[复制链接]
发表于 2007-3-26 21:42:04 | 显示全部楼层 |阅读模式
按照http://docs.fedoraproject.org/re ... h_CN/sn-Kernel.html 操作,

使用yumdownloader -e core-source -e updates-source --source kernel下载原包,

得到kernel-2.6.20-1.2925.fc6.src.rpm

结果rpmbuild -bp --target $(uname -m) kernel-2.6.spec时,提示出错:

Building target platforms: x86_64
Building for target x86_64
error: failed to stat /home/Slevin/kernel-2.6.spec: 没有那个文件或目录

而且kernel-2.6.20-1.2925.fc6.src.rpm不对,应该是x86_64,为什么下了个i386的包下来,我的系统是x86_64!??!!??
发表于 2007-3-27 10:22:41 | 显示全部楼层
uname -r 看下你的kernel
fc可以直接通过yum升级kernel,你一定要重新编译吗?
yum kernel update
或者你用yum看下你需要升级的kernel
yum list |grep kernel
installed表示你已经安装的,updated需要你升级的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-27 12:54:57 | 显示全部楼层
不是啊,是为了装无线网卡和升级nvdia显卡,要用kernel源包啊!
回复 支持 反对

使用道具 举报

发表于 2007-3-27 20:38:46 | 显示全部楼层
安装nvidia显卡驱动好像不用装source吧,无线网卡我没试过,我的nvidia最新驱动运行的很好啊,不用安装source的。
下面的步骤仅供你参考~~
1、下载正确的rpm,你可以不用yum吗,如果你的下载的kernel不对的话。从这里下载
http://download.fedora.redhat.co ... ore/6/source/SRPMS/
呵呵,一定要下对啊。
2、sudo rpmbuild -bp --target=$(uname -m) /usr/src/redhat/SPECS/kerne
64位的好像有点问题。如果有问题。你yum install unifdef试试。呵呵,这个我也没试过。
Good luck!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表