yum + enabled=0 时如何在 yum 中启用 repo
yum + how to enable repo in yum when enabled=0
我们的 rhel 7.2 服务器上有以下存储库
如我们所见,我们将 enabled=0
设置为默认值
more infra-update.repo
[infra-76-update]
name=infra 76 update
baseurl=http://linux_machine/infra-76
gpgcheck=0
enabled=0
但如果我们想使用这个 repo - infra-7.6
,我们编写以下 yum 语法
yum --disablerepo=* --enablerepo=infra-76 update -y
但我们得到
Error getting repository data for infra-76, repository not found
但是当我们设置 enabled=1
时,我们可以使用 - ( yum --disablerepo=* --enablerepo=infra-76 update -y
)
成功安装 yum
但问题是:
是否可以将回购启用为 yum --disablerepo=* --enablerepo=infra-76
,而 enabled=0
??
注意 - 目标是从 repo infra-76
安装 rpm,尽管 repo 配置中的参数是 enabled=0
您可以使用 yum-config-manager
(您可能需要安装 yum-utils
):
yum-config-manager --enable infra-76
标记 --disablerepo
和 --enablerepo
disable/enable 临时存储库(仅用于该命令,在这种情况下仅用于 运行 yum update
这一次).
我们的 rhel 7.2 服务器上有以下存储库
如我们所见,我们将 enabled=0
设置为默认值
more infra-update.repo
[infra-76-update]
name=infra 76 update
baseurl=http://linux_machine/infra-76
gpgcheck=0
enabled=0
但如果我们想使用这个 repo - infra-7.6
,我们编写以下 yum 语法
yum --disablerepo=* --enablerepo=infra-76 update -y
但我们得到
Error getting repository data for infra-76, repository not found
但是当我们设置 enabled=1
时,我们可以使用 - ( yum --disablerepo=* --enablerepo=infra-76 update -y
)
但问题是:
是否可以将回购启用为 yum --disablerepo=* --enablerepo=infra-76
,而 enabled=0
??
注意 - 目标是从 repo infra-76
安装 rpm,尽管 repo 配置中的参数是 enabled=0
您可以使用 yum-config-manager
(您可能需要安装 yum-utils
):
yum-config-manager --enable infra-76
标记 --disablerepo
和 --enablerepo
disable/enable 临时存储库(仅用于该命令,在这种情况下仅用于 运行 yum update
这一次).