2021-05-12 14:32:11
Linux Kernel 4.2.2 編譯安裝教學
安裝Linux的最新核心其實不難,搞Linux就不要怕嘗試。
我設定是AMD Athlon X2 64 4600+的處理器和DDR2 2GB的記憶體條,系統為XUbuntu 15.04。
現在我與大家分享一下經驗,由於我寫這個貼文的時候,Linux Kernel 4.2.2是最新的正式版核心,所以就以4.2.2為例了。
首先去官網下載4.2.2的核心包,官網地址:https://www.kernel.org/
linux-4.2.2.tar.gz官網下載地址:https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.2.2.tar.xz
下載好原始碼包之後,用root使用者登陸系統,將原始碼包放到/usr/src目錄下,用歸檔管理器解壓到當前目錄或者用下面的命令解壓。
tar -xf linux-4.2.2.tar.xz解壓好了以後,cd入linux-4.2.2資料夾。
cd linux-4.2.2然後就可以開始設定核心選項了,但是核心選項多的真是令人髮指,其實用預設的就好,跟著我的命令一起來做。
make menuconfig#執行這個操作如果出現報錯的話,需要解決一個軟體包依賴問題,輸入以下命令即可解決(沒出現報錯的不用管):
apt-get install libncurses5-dev然後我們來看看menuconfig裡的選項,回車完先是載入了幾個檔案,然後應該會出現這樣一個玩意:
在這個介面裡,*代表yes,空代表no,M代表模組化(被其它選項所包括),預設不去動它就好,再說選項那麼多你真打算一個一個看麼。
方向鍵上下可以控制上下切換條目,左右鍵可以在下方的操作欄切換(<Select>/<Exit>/<Help>/<Save>/<Load>)。
直接切換到 <Save> 然後敲回車即可,提示儲存檔名為.config,直接敲回車 <Ok> ,提示組態檔已寫入.config,然後再敲一次回車 <Exit> 。
之後又回到了最初的那個介面,切到 <Exit> 敲回車退出即可。
上面操作全部完成之後,就可以開始make核心了。
makemake的時間會非常長,也可能是我設定太差的原因,我是花了3小時才make完。
make完成之後,就可以安裝核心模組了。
make modules_install這個速度會很快,我5分鐘內就完成了,完成之後直接make install安裝新核心。
make install安裝完成後會自動修改grub,重新啟動預設以新核心啟動,可以重新啟動後用uname -r命令檢視。
新的核心感覺就是爽啊,如果沒有自動用新核心的話,在grub引導介面選擇高階,選用4.2.2的核心啟動就行了,修改預設核心的方法自行百度吧。
新核心出現問題的也可以從高階啟動列表裡選擇原來的核心進行啟動。
啟動完了別忘了把linux-4.2.2資料夾刪了,只留個原始碼包就行了。
sudo rm -f -r /usr/src/linux-4.2.2最後別忘了重灌顯示卡驅動,需要先把現在的顯示卡驅動解除安裝了再重新安裝,方法就不提供了,解除安裝過後,原來用什麼方式裝得就再操作一遍即可。
就是這麼簡單,就能完成最新的Linux核心的編譯安裝,趕快試試吧。
Ubuntu 15.10 將使用 Linux Kernel 4.2 核心 http://www.linuxidc.com/Linux/2015-09/122826.htm
怎樣在 CentOS 7 上安裝 Kernel 4.0.2 http://www.linuxidc.com/Linux/2015-05/117574.htm
怎樣在 CentOS 7 系統上安裝Linux Kernel 4.0 http://www.linuxidc.com/Linux/2015-04/116461.htm
如何在Ubuntu/CentOS上安裝Linux核心4.0 http://www.linuxidc.com/Linux/2015-04/116565.htm
如何在Ubuntu 13.10上安裝Linux核心 3.12 http://www.linuxidc.com/Linux/2013-11/92930.htm
如何在Ubuntu 14.10,Ubuntu 14.04及其衍生版本安裝 3.16.7 CKT2核心 http://www.linuxidc.com/Linux/2014-12/110189.htm
相關文章