閱讀646 返回首頁    go 阿裏雲 go 技術社區[雲棲]


yum update 自動忽略內核更新

係統每天淩晨 3 點自動執行 yum update 任務

但升級內核後,會出現下麵情況

一些編譯軟件需要內核模塊才能夠被調用, 而內核模塊需要與當前版本內核編譯後才能夠使用, 假設內核升級後,之前軟件模塊是不可兼容的, 需重新編譯後才能夠再次被調用,甚至可能導致在啟動過程中因為無法加載該模塊而無法啟用某種係統文件而無法正常啟用電腦,需現場修複

 

利用 下麵方法進行自動升級過程忽略 kernel 自動更新

yum --exclude=packgeName\* update
yum --exclude=packgeName1\* --exclude=packgeName2\* update
yum -x 'packageName*' update
yum -x 'packageName1*' -x 'packageName2*' update


例如

yum -y --exclude=kernel\* update
yum -y -x 'kernel*' update


假如你已經製作自動化腳本, 而不希望修改腳本條件下可參考下麵做法

vi /etc/yum.conf
[main]
exclude=kernel*

最後更新:2017-04-03 14:54:20

  上一篇:go MyEclipse中package explorer過濾掉關閉後的項目
  下一篇:go 創建自己的taglib 並打包入jar