Fedora11如何下载对应的内核源码?

glacierful 2010-03-24 10:01:04
使用Fedora11的live CD安装了系统。在/usr/src/目录下只有一个kernels目录,没有任何源码。
使用uname -r查了一下linux版本是:2.6.29.4-167.fc11.i586,如果想下载对应的内核源码,yum install命令该如何写呢?
...全文
816 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
weishaochina 2011-06-21
  • 打赏
  • 举报
回复
yum install kernel
这条命令就行了
glacierful 2010-04-01
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 hallowwar 的回复:]

引用:
第一,要么你的USB串口驱动编译的时候需要依赖于你的内核源码树,这种情况,不需要下载编译内核,直接

指定你的fedora的内核源码树路径就ok


你的意思就是说内核源码树在没有下载源码之前也是有的了????楼主都要火了啊。
[/Quote]
使用yum install kernel-devel下载了源码树是个空壳子,编译驱动也没提示错误。但安装后无法使用。用lsmod可以看到驱动已经装载了。

是moxa的USB转串口,也许是对Fedora11支持不好吧。因为,在Ubuntu8.04上还是很正常的。已经重新用回Ubuntu了,不在这上面浪费时间了。
谢谢大家的回帖。
spfbc 2010-03-31
  • 打赏
  • 举报
回复
USB转串口系统带的有哦。。
hallowwar 2010-03-31
  • 打赏
  • 举报
回复
引用:
第一,要么你的USB串口驱动编译的时候需要依赖于你的内核源码树,这种情况,不需要下载编译内核,直接

指定你的fedora的内核源码树路径就ok


你的意思就是说内核源码树在没有下载源码之前也是有的了????楼主都要火了啊。
glacierful 2010-03-30
  • 打赏
  • 举报
回复
算了,不弄了。还是用回我的Ubuntu吧。
fedora太糟糕了。
glacierful 2010-03-30
  • 打赏
  • 举报
回复
我需要fedora11配套的源码放到指定的目录下。因为安装一个驱动程序需要源码树。
直接下载源码,然后放到指定目录下,无法正常的安装驱动。

难道是我的问题没有说清楚???
steptodream 2010-03-26
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 glacierful 的回复:]

如何编译内核、模块,安装模块我都知道。但如何把fedora11相应的核心源码弄下来,还是没搞定。
[/Quote]
1楼都给你地址让你去下载内核源码? 你在寻思什么呢!
谭海燕 2010-03-26
  • 打赏
  • 举报
回复



都已经说了。你所谓的源码核心,就是源码!!


到你下载个你需要的版本的linux kernel 不纠结了。。


莫非你想人家把源码传给你哦。


你说为的核心源码:

第一,要么你的USB串口驱动编译的时候需要依赖于你的内核源码树,这种情况,不需要下载编译内核,直接

指定你的fedora的内核源码树路径就ok


第二:要么是你的你的USB驱动需要编译仅内核,这种请款,先把驱动编译之后,然后编译内核的时候选上你的

驱动。这种情况,需要下载内核源码。


其他 的情况,LZ google去吧。


glacierful 2010-03-26
  • 打赏
  • 举报
回复
如何编译内核、模块,安装模块我都知道。但如何把fedora11相应的核心源码弄下来,还是没搞定。
glacierful 2010-03-26
  • 打赏
  • 举报
回复
使用yum install kernel-devel-`uname -r`命令,在/usr/src/kernels/目录下倒是多了一给源码,不过很多都是空文件夹。
steptodream 2010-03-26
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 glacierful 的回复:]
因为要安装一个USB装串口的驱动程序。这个驱动安装的时候需要使用核心源码,所以得装一个。
[/Quote]
那你就去搜linux编译内核
最好多了解一点
谭海燕 2010-03-26
  • 打赏
  • 举报
回复
LS的各位已经说的差不多了。


你既然要安装一个驱动,你就得重新编译内核,而fedora是不带内核源码的,你下载一个你需要的内核源码,


然后编译,编译的时候顺便把你的驱动也编译进去就可以了。

但是不知道为什么,肯能是我的方法不对还是怎么,我下载源码,把源码重新编译一遍,然后安装,这个新内

核总是不稳定。最痛苦的是,他有时候可以启动,有时候就启动不来,还得看他的心情。

呵呵。
glacierful 2010-03-26
  • 打赏
  • 举报
回复
没有人知道吗?
Apple_Demo 2010-03-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 pottichu 的回复:]
直接去 http://www.at.kernel.org/pub/linux/kernel/v2.6/ 下载就好了。
[/Quote]
去下载就行了。
lvyinghong 2010-03-24
  • 打赏
  • 举报
回复
应该是有那么一个类似这样的rpm包的: kernel-2.6.34-0.16.rc2.git0.fc14.src.rpm

不过怎么找到你对应的yum命令里的对应版本我就不清楚了
steptodream 2010-03-24
  • 打赏
  • 举报
回复
你到底是要看源码还是重新编译源码??

你要看源码 你愿意放那儿就放哪儿 解压完了进去看就行了。
glacierful 2010-03-24
  • 打赏
  • 举报
回复
直接到Kernel.org下载源码包放到/usr/src/kernels下边后,还需要做一些什么设置吗?
glacierful 2010-03-24
  • 打赏
  • 举报
回复
yum我会用,不过下载内核源码的yum命令如何写不知道。
steptodream 2010-03-24
  • 打赏
  • 举报
回复
至于yum的用法 你就去google学一下吧
谭海燕 2010-03-24
  • 打赏
  • 举报
回复
恩。对,直接去下载个内核源码包,安装就是了。

现在的多数linux系统都是这样的。
加载更多回复(2)

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧