debian 升级linux内核,Debian8升级内核到4.5
本文講述如何升級Debian8的內(nèi)核到4.5版本
0x01:去linux kernel官網(wǎng)https://www.kernel.org/下載4.5的內(nèi)核,選擇tar.xz格式
0x02:想辦法把下載好的包弄進你的虛擬機或...直接你的物理機
0x03:解壓
有的朋友可能沒見過tar.xz格式的包,解壓其實很簡單,先用 xz 命令,沒有的話先 apt-get install
xz -d ***.tar.xz
這樣會在當前文件夾生成一個tar包,再解壓
tar -xvf ***.tar
之后會生成一個包含內(nèi)核的文件夾
PS:有的文章說把包解壓在/usr/src,其實可以不用,隨便你~~~
0x04:安裝
1、進入內(nèi)核文件目錄打開終端用 su 提升至root權(quán)限
2、執(zhí)行 make mrproper 清理之前編譯的文件,如果是第一次編譯,可以不用
3、執(zhí)行 make menuconfig 。這一步作用就是生成.config文件,編譯時根據(jù)這個文件判斷哪些東西編譯進內(nèi)核,哪些編譯成模塊。那么多選項不用一個個看,直接鍵盤左鍵save就行了。如果失敗可能是因為一些依賴包沒有安裝,需要根據(jù)具體的錯誤進行處理。我只碰到過libncurses5-dev和bc這兩個包沒安裝的情況,直接 apt-get install 就行了
4、執(zhí)行 make 編譯內(nèi)核。為了加快速度,可以加個參數(shù)-j2,2代表使用2個CPU核心,具體多少核心可以通過 cat /proc/cpuinfo | grep "cpu cores" 得到。這一步花費時間最長,幾十分鐘到幾小時不等,視機器性能而定。所以,慢慢等吧~~~ PS1:編譯前請保證有足夠的磁盤空間,虛擬機至少分20GB,因為編譯生成的文件有幾個G,別到最后磁盤滿了。。。
5、執(zhí)行 make modules_install 安裝模塊。模塊就是你在make menuconfig 時前面顯示為M的那些,模塊在內(nèi)核要用時才調(diào)用,這一步幾分鐘搞定
6、執(zhí)行 make install 安裝內(nèi)核。這一步就是復(fù)制內(nèi)核鏡像、添加grub引導(dǎo)之類的
7、重啟,不出意外的話grub引導(dǎo)高級選項里是不是多了4.5內(nèi)核的選項?到此就成功了!
如果要刪除舊內(nèi)核(Debian8默認好像是3.16),先 dpkg -l "linux-image*" 列出安裝的內(nèi)核,再 apt-get remove --purge 把列出的內(nèi)核卸掉。
總結(jié)
以上是生活随笔為你收集整理的debian 升级linux内核,Debian8升级内核到4.5的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网站收录工具(php导航自动收录源码)_
- 下一篇: 兴业银行虚拟信用卡怎么换实卡