天天看點

新核心的編譯安裝

                                     編譯安裝新核心的步驟

1、下載下傳到新版本的核心

http://www.kernel.org/

在這個網站可以下載下傳到最新的核心

2、配置新核心,標明要使用功能或子產品

 解壓并放到目錄/usr/src

  例如:#tar xfv linux-2.6.28.10 -C /usr/src

進入到 這個目錄中:#cd /usr/src

建立連結:#ln -sv linux-2.6.28.10  linux

進入到:#cd linux

檢視安裝工具是否安裝:#yum groupinstall "Development Tools" "Development Libraries"

如果沒有安裝就先安裝工具後再配置核心

配置核心:

# make menuconfig打開一個圖形界面

如:

<a href="http://blog.51cto.com/attachment/201202/004334712.jpg" target="_blank"></a>

在這個圖形界面有很多的選項可以選擇,太過麻煩,還好 redhat 很人性化的已經選擇了很多。

注:

[]: 不啟用此項功能

[*]直接編譯到核心

[M]:編譯成子產品

這一步驟還有一些替代方法:

1、#yum groupinstall "KDE X Software Development"安裝這個工具

#make xconfig圖形界面

2、#yum groupinstall "GNOME Software Development"安裝這個工具

#make gconfig

3、#make config

一、如果已經編譯過的核心源碼在此基礎重新編譯

#make clean

#make mrproper

二、僅編譯某個目錄中的源代碼:

#make SUBDIR=arch/

三、僅編譯某個目錄中的子產品:

#make M=drivers/net/

3、編譯新核心

#make

4、 安裝  

#make modules_install

#make install

這樣一個新的核心就編譯完成了。

重新啟動一下系統,就可以選擇最的核心。

<a target="_blank" href="http://blog.51cto.com/attachment/201202/014707417.jpg"></a>

我們可以看到kernel核心的最新版本 2.6.28.10 了。用上下箭頭可以選擇。

本文轉自 ZhouLS 51CTO部落格,原文連結:http://blog.51cto.com/zhou123/792307

繼續閱讀