RedHat/CentOS/Fedora使用 yum update 更新時,默認會 升級內(nèi)核 。但有些服務(wù)器硬件(特別是組裝的機器)在升級內(nèi)核后,新的內(nèi)核可能會認不出某些硬件,要重新安裝驅(qū)動,很麻煩。所以在生產(chǎn)環(huán)境中不要輕易的升級內(nèi)核,除非你確定升級內(nèi)核后不會出現(xiàn)麻煩的問題。
如果不想升級內(nèi)核而只更新其他軟件包,有兩種方法:
1、修改yum的配置文件 vim /etc/yum.conf ,在 [main] 的最后添加 exclude=kernel*
2、直接在yum的命令后面加上如下的參數(shù):
yum –exclude=kernel* update
阿里云 CentOS 使用 yum update 命令不升級 內(nèi)核 和 操作系統(tǒng) 的方法
vi /etc/yum.conf
# 在 [main] 的最后添加:
exclude=kernel*
# 和
exclude=centos-release*
# 按 Esc 鍵,輸入 :wq,然后回車
# 大功告成!
最后總結(jié):
在 /etc/yum.conf 的 [main] 后面添加以下配置即可!
exclude=kernel*
exclude=centos-release*