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