Linux公升級核心教程(CentOS7)

2021-09-07 15:48:31 字數 1168 閱讀 4291

uname -r

通過yum公升級核心是最保險的公升級方式,因為安裝的是作業系統發行廠商驗證過相容性的rpm包,公升級風險一般很小。

yum

install -y kernel

重啟後即可在grub介面選擇使用新核心(新核心一般是預設使用核心,所以也可不用選直接等機器重啟完用的就是新核心了)。

手動編譯公升級風險是比較大的,輕則可能會導致應用的相容性問題,重則系統可能就啟不來了(當然舊核心沒刪還是可以選舊核心來啟,前提是你的螢幕能直連機器而不是ssh)

但如果你就是想要公升級到不是官方使用的核心版本,那麼也只能使用手動編譯的方式公升級

3.2 編譯安裝

tar -zxf linux-4.14.tar

.gzcd cd linux-4.14

make

mrproper

make

clean #這兩條用於清除之前編譯生成的.ko和.config

make

oldconfig #使用當前的核心配置

make #編譯,半小時以上是正常的

make modules_install #把編譯出的核心模組複製到/lib/modules/$

make

install

make oldconfig行表示使用當前核心一樣的配置,壞訊息是一般新的功能還是要我們自己選擇而且項數還不少,好訊息是這些選擇都有預設選項如果我們不在意這些新功能看也不看一直按住回車即可。

make config是每項都要自己選擇,這個除了自己明白要什麼配置不然不建議使用。

make default是直接使用linus提供的預設配置,這個基本什麼不用選編譯也很快但是也不建議用,編譯快是因為很多東西都沒啟用使用這個核心你的發行版基本重啟啟不來了。

make報錯:/bin/sh: bc: 未找到命令

處理:yum install bc -y

make報錯:openssl/opensslv.h: no such file or directory

處理:yum install openssl-devel -y

安裝完成後使用reboot重啟作業系統,再使用uname -r檢視,核心成成功替換為4.14版本:

參考:

Linux 核心公升級

核心終於編過並且公升級了,本來打算抓緊繼續往下學習。但是在老婆的鼓勵下,感覺還是停下來總結下比較好,這樣對自己對別人都有所幫助。0 環境介紹 我是在virtualbox 3.1.6 59338 win的虛擬機上安裝了ubuntu 9.10 desktop i386.iso。電腦本身是xp系統。注意,...

linux公升級核心

下面以centos6.5 64位 為例,介紹下docker安裝步驟和使用方法 一 公升級核心 帶aufs模組 2 修改grub的主配置檔案 etc grub.conf,設定default 0,表示第乙個title下的內容為預設啟動的kernel 一般新安裝的核心在第乙個位置 3 重啟系統,這時候你的...

公升級Linux核心

公升級linux核心 linux核心檔案 l 預設位置 boot vmlinuz l 支援多個核心檔案,開機時選擇其中乙個版本進系統 grub2多系統啟動配置 l 引導資訊 boot grub2 grub.cfg 案例 為虛擬機器 server0公升級新版的核心 l 當系統重新啟動後,公升級的新核心...