使用yum命令管理軟件包時,有時需要排除特定軟件包以避免沖突或意外安裝。 –exclude選項正是為此設計的。 它允許你在執行yum安裝或更新時,排除指定的軟件包。
yum install httpd --exclude=mod_ssl
類似地,更新系統所有軟件包,但排除mod_ssl:
yum update --exclude=mod_ssl
–exclude選項可多次使用,一次排除多個軟件包:
這將安裝httpd,同時排除mod_ssl和php–mysqlnd。
對于永久性排除,修改/etc/yum.conf文件,在[main]段落添加exclude=配置項:
[main] exclude=mod_ssl,php-mysqlnd
此設置將永久排除mod_ssl和php-mysqlnd,無論使用什么yum命令,它們都不會被安裝或更新。 請謹慎使用此方法,確保你理解其影響。