歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Fedora 18 編譯內核

Fedora 18 編譯內核

日期:2017/2/28 14:50:15   编辑:Linux教程

最近有個事必須要用到內核模塊

實際上在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

Copyright © Linux教程網 All Rights Reserved