方法:1、修改yum配置文件,在“[main]”后添加“exclude=kernel*”;2、利用“yum update –exclude “initscripts*,kernel*,centos-release*”-y”命令不升級內核。
本文操作環境:centos 7系統、Dell G3電腦。
centos中yum升級怎么不升級內核
RedHat/CentOS/Fedora使用 yum update 更新時,默認會升級內核。但有些服務器硬件(特別是組裝的機器)在升級內核后,新的內核可能會認不出某些硬件,要重新安裝驅動,很麻煩。
所以在生產環境中不要輕易的升級內核,除非你確定升級內核后不會出現麻煩的問題。
如果不想升級內核而只更新其他軟件包,有兩種方法:
1、CentOS升級軟件時不升級內核的命令如下
CentOS7.5/7.6
yum?update?--exclude?"kmod-kvdo*,kernel*,centos-release*"?-y
CentOS7.2/7.3/7.4
yum?update?--exclude?"initscripts*,kernel*,centos-release*"?-y
CentOS6.8/6.9
yum?update?--exclude?"kernel*,centos-release*"?-y
1、修改yum的配置文件 vim /etc/yum.conf,在 [main] 的最后添加 exclude=kernel*
或者直接在yum的命令后面加上如下的參數:
yum?–exclude=kernel*?update vi?/etc/yum.conf #?在?[main]?的最后添加: exclude=kernel* #?和 exclude=centos-release* #?按?Esc?鍵,輸入?:wq,然后回車
推薦教程:《centos教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦