yum 命令跳過特定(指定)軟件包升級方法


今天在更新rhel的時候,遇到了yum update 更新失敗,一些包的依賴關系有問題,報出了需要rpm_check_debug的信息。

我man 一下rpm的命令沒有看到check相關的選項,也就沒有去調查debug的信息,反而用另一種方法去解決問題。

出現問題的安裝包只有6個,而我要更新的包有500多個,我記得linux的系統,有人說過他無所不能,你想用什么樣的輔助功能就用什么樣的。

所以我就想,要么先把這些安裝包排除在外,這樣更新會不會成功。搜索完的命令結果記錄如下:

yum -x {package-name} update  

yum --exclude={package-name} update 

 

這個是格式去掉某某包(-x是--exclude的簡寫),可以用正則表達式來控制

 

yum -x firefox*,ibus*,java* update -y  #多個包一起去除  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM