当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux系统

Fedora18编译内核

最近有个事必须要用到内核模块实际上在Fedora18上,只用内核模块的话只需要这一段针对那些只想在内核模块上工作的用户,他们并不想建立一个完整的内核。只要就没必要下载和重新建立整个内核。要为当前运行的内核建立一个模块,只需要下载匹配的kernel-devel包。运行下面命令安装kernel-devel包:su-c'yuminstallkernel-devel'做
最近有个事必须要用到内核模块 实际上在Fedora 18上,只用内核模块的话只需要 这一段针对那些只想在内核模块上工作的用户,他们并不想建立一个完整的内核。只要就没必要下载和重新建立整个内核。要为当前运行的内核建立一个模块,只需要下载匹配的 kernel-devel 包。运行下面命令安装 kernel-devel 包: su -c 'yum install kernel-devel' 做了上面这些就够了,但是我还是想总结一下,试试新内核的编译方法 实际上对于fedora来说还有一种编译内核的方法,使得内核打包成rpm可以拷贝到其他机器上而不需要重新编译内核(https://fedoraproject.org/wiki/Building_a_custom_kernel/zh-cn),不过我觉得没必要 这里还是用比较传统的方法吧 Step1: 下载内核 http://www.kernel.org/pub/linux/kernel/v3.x/ Step2: #tar -zxvf linux-3.8.tar.gz Step3: 放在需要放的地方 #mv currentdir /usr/src/kernel Step4: #make menuconfig 没改直接save了 Step5: #make 这里花了很长时间,没有定制有点后悔 Step6: #make modules 这一步在输出上看起来好像已经在make那一步执行过了 Step7: #make modules_install Step8: #make install 更多Fedora相关信息见Fedora 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=5
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | 凯发国际娱乐 | 凯发国际娱乐下载 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有