歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

Fedora 14 下內核編譯 最新內核 kernel 2.6.38-rc1

傳統方式編譯,至於Fedora RPM特色的編譯方式,大家可以看http://www.linuxidc.com/Linux/2011-01/31456.htm。(作者本人使用的Ubuntu和Fedora一樣)

准備工作
su -c 'yum install rpmdevtools'           (安裝rpmdevtools)
yum-utils也要安裝,不過默認已經安裝好了。

第一步:下載kernel源碼包     

官方網址:www.kernel.org

  當前最新版本:2.6.38-rc1,下載網址:http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.38-rc1.tar.bz2

您可以使用 wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.38-rc1.tar.bz2 下載

  第二步:解壓源碼包

  (這裡有些人說要將源碼解壓到/usr/src目錄下,其實是不正確的,你可以解壓到任何目錄)

  cd ~wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38-rc1.tar.bz2

  tar -jxvf linux-2.6.38-rc1.tar.bz2

  第三步:配置選項


cd linux-2.6.38-rc1
cp /boot/config-`uname-r` .config
make mrproper (刪除上次編譯產生的垃圾,初次編譯不需要)

make menuconfig (啟動內核選項配置界面)

先選擇倒數第二項,OK;然後,退出。

  說明一下,make menuconfig會尋找linux-2.6.38-rc1目錄下的.config配置文件,如果找不到,則使用與CPU相關的config文件作為默認的配置。當然,我們也可以拷貝當前系統的配置作為對照,如cp /boot/config-`uname -r` .config (.config是隱藏文件 ls -a查看)

秀一下我成功後的哦

Fedora

Copyright © Linux教程網 All Rights Reserved