Linux內核編譯

1.安裝前準備:

    安裝開發環境

    獲取內核源碼包(www.kernel.org)

    安裝軟件包

       *curses*

    安裝環境包組

       Server Platform Development

       Development Tools

2.安裝環境包組

    [root@localhost ~]# yum -y groupinstall 'Server Platform Development'    
    [root@localhost ~]# yum -y groupinstall 'Development Tools'
    [root@localhost ~]# yum -y  install "*curses*"

3.下載源碼包  

    [root@localhost ~]# tar xf linux-3.18.41.tar.xz -C /usr/src   解壓至/usr/src

4.創建軟連接

    [root@localhost src]#  ln -s linux-3.18.41/ linux

5.將複製配置文件

    [root@localhost src]# cp /boot/config-2.6.32-642.el6.x86_64 /usr/src/linux/.config

6.使用make menuconfig命令編輯內核

   wKiom1fdGsPz8o4MAACCBQm7EBM630.png

7.現在我們可以進行編譯了,可以指定cpu核心數。make -j #(請在/usr/src/linux操作)

   wKioL1fdGy7y4nLfAABI6k8tRZA785.png

8.編譯完成之後我們要安裝相關模塊make modules_install(請在/usr/src/linux操作)

   wKioL1fdG6SQr2XOAABZaUx1UQM403.png

9.最後一步,生成內核文件。make install(請在/usr/src/linux操作)

   wKiom1fdHE7BzgrhAAAwR7BmKhE885.png

10.到此已經完成了內核編譯安裝了,我們重啓來看一下效果。

   wKioL1fdHHuBcHruAAAyz-h2OFU673.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章