yum更新時,如何排除不必要的軟體包呢??
yum有一個選項 --exclude可以實作上面的需求。
例如:我要執行yum install perl* 時,會報下面的錯誤。
<a target="_blank" href="http://blog.51cto.com/attachment/201312/184450692.jpg"></a>
<a target="_blank" href="http://blog.51cto.com/attachment/201312/184453607.jpg"></a>
那麼我完全可以yum install --exclude=perl-OpenOffice-UNO-0.07-4.el6.x86_64 perl*
OK,順利安裝。
另外一個問題:
通常在用yum進行更新時老是會更新核心,這樣就造成了兩個問題:
1.核心過多,占用系統的空間
2.如果是自行編譯安裝的nvidia顯示卡驅動的話,進入更新的核心時需要再重新安裝顯示卡驅動
這裡介紹好的辦法解決這個問題,就是在更新時排除對核心的更新,方法有兩個:
1.修改yum的配置檔案 vi /etc/yum.conf,在[main]的最後添加exclude=kernel*
2.直接在yum的指令行執行如下的指令: yum --exclude=kernel* update
以上的辦法也适合你要求自行排除的其它更新軟體包~~
本文轉自pizibaidu 51CTO部落格,原文連結:http://blog.51cto.com/pizibaidu/1342925,如需轉載請自行聯系原作者