linux操作系統(tǒng)內(nèi)核升級過程
linux操作系統(tǒng)內(nèi)核升級
由于官方ELRepo 源最新地址已經(jīng)沒有內(nèi)核包了,所以網(wǎng)上的大多數(shù)升級方法都會失敗,報錯找不到內(nèi)核包,所以我們?nèi)ハ螺d安裝歷史版本的內(nèi)核就可以了
kernel rpm 歷史版地址:http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/
下載內(nèi)核版本
下載內(nèi)核依賴文件
下載內(nèi)核頭部文件
# 先安裝kernel-lt-5.4.278-1.el7.elrepo.x86_64.rpm內(nèi)核
rpm -ivh kernel-lt-5.4.278-1.el7.elrepo.x86_64.rpm
# 再安裝依賴
rpm -ivh kernel-lt-devel-5.4.278-1.el7.elrepo.x86_64.rpm
# 移除現(xiàn)有的 kernel-headers 包,否則會報錯內(nèi)核頭沖突
rpm -e --nodeps kernel-headers-3.10.0-1160.71.1.el7.x86_64
#安裝新版kernel-lt-headers
rpm -ivh kernel-lt-headers-5.4.278-1.el7.elrepo.x86_64.rpm
#查看當前系統(tǒng)的內(nèi)核包
rpm -qa | grep kernel
#查看啟動順序,發(fā)現(xiàn)升級的5.4內(nèi)核順序位置是0
cat /etc/grub2.cfg | grep menuentry|awk -F "\'" '$1=="menuentry " {print i++ " : " $2}'
#設(shè)置啟動順序,將順序為0的內(nèi)核設(shè)置為啟動引導(dǎo)內(nèi)核
grub2-set-default 0
#重啟加載生效
reboot
#查看生效版本
hostnamect
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解linux下tar壓縮解壓縮文件夾的命令與參數(shù)
大家都知道壓縮文件或者文件夾可以為磁盤節(jié)省不少空間,那么Linux系統(tǒng)的壓縮和解壓縮命令都有哪些呢?參數(shù)又有哪些呢?下面小編就給大家介紹Linux下tar壓縮和解壓縮文件夾的命令與參數(shù),希望本文的內(nèi)容對你能有所幫助。2016-11-11Apache由http自動跳轉(zhuǎn)到https的多種方法
本文主要和大家分享Apache http自動跳轉(zhuǎn)到https的幾種方法,非常不錯,具有參考借鑒價值,需要的朋友參考下2018-02-02Linux多線程環(huán)境下 關(guān)于進程線程終止函數(shù)總結(jié)
下面小編就為大家?guī)硪黄狶inux多線程環(huán)境下 關(guān)于進程線程終止函數(shù)總結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-01-01騰訊云(ubuntu)下安裝 nodejs + 實現(xiàn) Nginx 反向代理服務(wù)器
本文將介紹如何給騰訊云上的 Ubuntu Server 12.04 LTS 64位主機安裝 node 及 nginx,并簡單配置反向代理。2016-11-11解決Ubuntu 16.04下提示boot分區(qū)空間不足的辦法
最近看了看/boot的大小,發(fā)現(xiàn)幾次升級后,大小不足,所以想擴容,一開始還想用磁盤操作,但上網(wǎng)查詢后發(fā)現(xiàn),磁盤操作實在風險太大,特別是雙系統(tǒng)的Linux,操作又是很麻煩,后來發(fā)現(xiàn)可以刪除多余的舊內(nèi)核來清理/boot,釋放空間。下面來看看詳細的解決方法吧。2017-02-02linux服務(wù)器上安裝Anaconda與pytorch的詳細過程
這篇文章主要介紹了linux服務(wù)器上安裝Anaconda與pytorch的詳細過程,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-10-10修改wamp的apache默認端口80為8088以及www目錄
這篇文章主要介紹了修改wamp的apache默認端口80為8088以及www目錄為workphp,需要的朋友可以參考下2014-03-03