在FC3下正確安裝核心原始碼詳細步驟(轉)

ba發表於2007-08-12
在FC3下正確安裝核心原始碼詳細步驟(轉)[@more@]雖然Fedora Core 3的release notes和論壇相關帖子都有說明如何在FC3下安裝核心原始碼,但是我覺得還是有些地方講得不是很清楚,所以在這裡詳細說說步驟,供大家參考

前提工作,首先要知道你自己機器的架構,到底是i386還是i686,可以從執行命令uname -rm的結果看到

1.下載核心原始碼包
連線
下載kernel-2.6.9-1.667.src.rpm

2.安裝
rpm -ivh kernel-2.6.9-1.667.src.rpm
檔案解壓到了/usr/src/redhat資料夾下面SPECS的目錄,裡面有kernel-2.6.spec
進入/usr/src/redhat/SPECS,執行命令rpmbuild -bp --target=i686 kernel-2.6.spec
這時在/usr/src/redhat/SOURCES裡面就會建立一個目錄kernel-2.6.9,該目錄下面還有一個子目錄linux-2.6.9(這就是原始碼),不過不要高興得太早,還要編譯一次

3.編譯
進入目錄cd /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9/configs,裡面會有幾個核心配置檔案,根據你自己機器的架構(是i386還是i686),選擇kernel-2.6.9-i686.config(我的機器是i686),執行cp kernel-2.6.9-i686.config ../.config,一定要注意,是../.config,因為這是把核心配置檔案copy到核心原始碼目錄(/usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9)下面,

最後在/usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9目錄下執行命令make oldconfig

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-952604/,如需轉載,請註明出處,否則將追究法律責任。

相關文章