走向Linux高手之路---教你编译内核
《走向Linux高手之路---教你编译内核》摘要: 下载源代码 Linux内核总是不断发展的,最新的内核Kernel2.6.0对USB2.0予以正式的支持,以及内核模块文件后缀最显著的一个变化由*.o到*.ko等等,我们可以从www.kernel.org下载到tarball的源代码…
下载源代码
Linux内核总是不断发展的,最新的内核Kernel2.6.0对USB2.0予以正式的支持,以及内核模块文件后缀最显著的一个变化由*.o到*.ko等等,我们可以从www.kernel.org下载到tarball的源代码包。
前期预备
大家都知道的要先升级“module-init-tools“软件包,否则的话,等你安装内核模块文件的时候,系统会提示你:Warning: you may need to install module-init-tools See http://www.codemonkey.org.uk/post-h...4.21-23.src.rpm。
进入下载目录下并安装:
#rpm -e --nodeps modutils (强行卸载原有的modutilsRPM包) #rpm -ivh modutils-2.4.21-23.src.rpm (把源代码包安装到了 /usr/src/redhat目录下) #cd /usr/src/redhat/SPECS (进入规范文件目录下) #rpmbuild --bb modutils.spec (生成二进制的RPM包) #cd ../RPMS/i386 (转入刚生成的二进制的RPM包所在位置) #rpm -ivh modutils*.rpm (刚生成两个[modutils-2.4.21-23.i386.rpm 与modutils-debuginfo-2.4.21.23.i386.rpm]二进制的RPM包,一起安装吧!)
上一篇:操作系统安全防护技巧介绍之Linux篇 下一篇:Linux安全隐患及加强安全管理
