CentOS7升級(jí)內(nèi)核kernel5.0版本
升級(jí)過程:
原系統(tǒng):CentOS7.3
[root@my-e450 ~]# uname -r 3.10.0-514.el7.x86_64
安裝必需的軟件包:
# yum update # yum install -y ncurses-devel make gcc bc bison flex elfutils-libelf-devel openssl-devel grub2
從https://www.kernel.org/ 下載內(nèi)核;
這里我下載的內(nèi)核版本是5.0.21
鏈接: https://pan.baidu.com/s/1W1Bc6GYuwgzNG0uW6i2__w
提取碼: nqhj
u盤拷貝或者上傳到服務(wù)器,并解壓到/usr/src/kernels 文件夾下
tar -xvf linux-5.0.21.tar.gz -C /usr/src/kernels/ cd /usr/src/kernels/linux-5.0.21
拷貝原有配置:
cp -v cp /boot/config-3.10.0-514.el7.x86_64 /usr/src/kernels/linux-5.0.21/.config
配置內(nèi)核:
make menuconfig
這里可以自定義內(nèi)核特性,如果對(duì)內(nèi)核不熟悉的話,直接使用tab鍵 選save 保存,然后退出即可。

然后,df -h 查看硬盤可用空間,保證還有16GB的剩余空間,編譯過程會(huì)大量使用空間。
嗯,現(xiàn)在開始編譯了!
[root@my-e450 linux-5.0.21]# nproc
2
nproc 查看cpu 核數(shù)
make -j 2 && make modules_install -j 2 && make install -j 2
這里,如果不超過4核, -j 后面接cpu核心數(shù)量;超過4核,建議使用-j 4,嗯,穩(wěn)一點(diǎn)
去看書吧,大概需要1個(gè)多小時(shí)。
編譯完繼續(xù)執(zhí)行:
#grub2-set-default "CentOS Linux (5.0.21) 7 (Cores)" #grub2-editenv list #grub2-mkconfig -o /boot/grub2/grub.cfg
重啟系統(tǒng)
#reboot
重啟后會(huì)自動(dòng)選擇剛剛編譯的新kernel,輸入用戶名和密碼登陸系統(tǒng)。
[root@my-e450 ~]# uname -sr Linux 5.0.21
升級(jí)Kernel 成功了~~~
總結(jié)
以上所述是小編給大家介紹的CentOS7升級(jí)內(nèi)核kernel5.0版本,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
Linux如何關(guān)閉遠(yuǎn)程ssh密碼登錄
這篇文章主要介紹了Linux如何關(guān)閉遠(yuǎn)程ssh密碼登錄問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08
RHE5服務(wù)器配置-搭建Samba服務(wù)器步驟(圖)
Samba的核心是兩個(gè)守護(hù)進(jìn)程,即smbd和nmbd。服務(wù)器啟動(dòng)到停止期間持續(xù)運(yùn)行,smba監(jiān)聽139TCP端口;nmbd監(jiān)聽137和138UDP端口2013-02-02
服務(wù)器安裝寶塔面板無法遠(yuǎn)程連接數(shù)據(jù)庫的解決方法
這篇文章主要介紹了服務(wù)器安裝寶塔面板無法遠(yuǎn)程連接數(shù)據(jù)庫的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06
crontab定時(shí)任務(wù)不執(zhí)行的原因分析與解決方法
這篇文章主要給大家介紹了關(guān)于crontab定時(shí)任務(wù)不執(zhí)行的原因分析與解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-01-01
telnet?Connection?refused端口不通如何處理
本文介紹了telnet命令的基本用途及排查telnet連接拒絕的處理思路,telnet主要用于測(cè)試網(wǎng)絡(luò)連接,如遇到連接問題,可能是由于防火墻未開放或目的主機(jī)服務(wù)未啟動(dòng),文章通過實(shí)際例子解釋了telnet命令的作用,并提供了解決網(wǎng)絡(luò)連接問題的方法2024-10-10
深入淺析Linux輕量級(jí)自動(dòng)運(yùn)維工具-Ansible
這篇文章主要介紹了Linux輕量級(jí)自動(dòng)運(yùn)維工具-Ansible的相關(guān)知識(shí),需要的朋友可以參考下2017-09-09
linux常用命令之zip/unzip命令(壓縮文件/解壓縮文件)詳解
這篇文章主要介紹了linux常用命令之zip/unzip命令(壓縮文件/解壓縮文件),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-04-04
Ubuntu?Server?22.04.5?入門篇:詳盡安裝部署指南
這篇文章主要介紹了Ubuntu?Server?22.04.5?入門篇:詳盡安裝部署指南,需要的朋友可以參考下2025-03-03

