六步升級你的Debian Linux核心到當前最新穩定版本(轉)

BSDLite發表於2007-08-12
六步升級你的Debian Linux核心到當前最新穩定版本(轉)[@more@]本文經驗基於如下環境:
原Debian版本為:Debian GNU/Linux 3.1
原核心版本為:2.6.8-2-686
下載的新核心版本為:2.6.15.6
下載檔案的存放路徑為:/tmp
參考了文件:/usr/share/doc/kernel-package/README.gz

關於本文件:
/*********************************************************************
*filename: 六步升級你的Debian Linux核心到當前最新穩定版本
*purpose: 核心升級經驗總結
*wrote by: zhoulifa() 周立發(
Linux愛好者 Linux知識傳播者 SOHO族 開發者 最擅長C語言
*date time:2006-03-16 23:55:00
*Note: 任何人可以任意複製程式碼並運用這些文件,當然包括你的商業用途
* 但請遵循GPL
*********************************************************************/
The latest stable version of the Linux kernel is: 2.6.15.6

第一步,你得去下載最新的Linux核心,2.6.15.6的下載地址是,其它版本都可以從這裡下載到。
第二步,解壓你的核心,假設你下載的核心檔案存放在/tmp目錄下面,那麼你輸入如下命令:
cd /tmp
tar -xjvf linux-2.6.15.6.tar.bz2

解壓完畢後會生成/tmp/linux-2.6.15.6目錄
第三(a)步,複製當前配置檔案到新核心所在的目錄,輸入如下命令:
cd /tmp/linux-2.6.15.6
cp /boot/config-2.6.8-2-686 .config

第三(b)步,重新編譯你的核心,輸入如下命令:
make-kpkg clean
make-kpkg kernel_image

此命令執行過程比較長,最後會在/tmp目錄下生成一個deb檔案kernel-image-2.6.15.6_10.00.Custom_i386.deb
第四步,安裝新核心,輸入如下命令:
cd /tmp
dpkg -i kernel-image-2.6.15.6_10.00.Custom_i386.deb

此命令也會生成/lib/modules/2.6.15.6目錄
第五步,生成initrd.img檔案,輸入如下命令:
mkinitrd -o initrd.img-2.6.15.6 /lib/modules/2.6.15.6
此命令會在/boot目錄下生成initrd.img-2.6.15.6檔案
第六步,更新Grub,輸入如下命令:
update-grub
OK,重新啟動你的電腦欣賞你的成果吧。

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

相關文章