簡單編譯內核 linux kernel gnu

 

需要 make, gcc

下戴內核檔 http://www.kernel.org

成為 root

進入

/usr/src

解壓縮

tar -xvf /home/關公/linux版本.tar.bz2

進入

/usr/src/linux版本

編內核參數(好多學問在這裡)

make config

-----------------------------------------------------------------

或更簡單現代化點加 libncurses5-dev

make menuconfig

-----------------------------------------------------------------

編譯內核

make

安裝

make modules_install install

進入

cd /boot

建開機準備檔

update-initramfs -c -k 內核號碼

更新啟動引導程序, 我的是 grub

update-grub2

****************************************************************************

 

 

 

 

簡單 debian 自動化方法

需要 make, gcc, libncurses5-dev, kernel-package, fakeroot

建目錄在個人目錄下

mkdir /home/關公/kernels

下戴內核檔 http://www.kernel.org

解壓縮

tar -xvf linux版本.tar.bz2

進入

cd /home/關公/kernels/linux版本

編內核參數(好多學問在這裡)

make menuconfig

編譯內核

fakeroot make-kpkg --initrd kernel-image 

進入

cd /home/關公/kernels/

安裝

dpkg -i linux版本.deb

更新啟動引導程序, 我的是 grub

update-grub2

 

你可能感兴趣的:(linux,Debian,kernel,gnu)