3.3. 启用和禁用 YUM 插件
在 YUM 工具中,插件会被默认加载。但是,您可以影响 YUM 加载的插件。
禁用所有插件只用于诊断潜在的问题。YUM 需要特定的插件,如 product-id
和 subscription-manager
,并且禁用它们会导致 Red Hat Enterprise Linux 无法从 Content Delivery Network (CDN)安装或更新软件。
步骤
使用以下方法之一来影响 YUM 使用插件的方式:
要在全局范围内启用或禁用 YUM 插件的加载,请将
plugins
参数添加到/etc/dnf/dnf.conf
文件的[main]
部分。-
设置
plugins=1
(默认)以启用载入所有 YUM 插件。 -
设置
plugins=0
以禁用载入所有 YUM 插件。
-
设置
-
要禁用特定的插件,请将
enabled=False
添加到/etc/dnf/plugins/<plug-in_name>.conf
文件的[main]
部分中。 要禁用特定命令的所有 YUM 插件,请在命令中附加--
noplugins
选项。例如,要为单个 update 命令禁用 YUM 插件,请输入:yum --noplugins update
# yum --noplugins update
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要为单个命令禁用特定的 YUM 插件,请在命令中附加--
disableplugin=plugin-name
选项。例如,要为单个 update 命令禁用特定的 YUM 插件,请输入:yum update --disableplugin=<plugin_name>
# yum update --disableplugin=<plugin_name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要为单个命令启用特定的 YUM 插件,请在命令中附加--
enableplugin=plugin-name
选项。例如,要为单个 update 命令启用特定的 YUM 插件,请输入:yum update --enableplugin=<plugin_name>
# yum update --enableplugin=<plugin_name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow