yum 的 --enablerepo 选项是否只为当前命令启用存储库?

yum 的 --enablerepo 选项是否只为当前命令启用存储库?

yum 的--enablerepo选项是否仅在当前命令的持续时间内启用存储库?

例如,如果文件enabled中的设置/etc/yum.repos.d/remi.repo设置为0(禁用)并且我运行:

yum --enablerepo remi,remi-php55 install php

指定的存储库(remiremi-php55)是否仅在命令执行期间启用install

有没有办法enabled使用yum而不是.repo直接编辑文件来保存设置?

答案1

该选项仅 --enablerepo覆盖当前命令的文件中设置的永久选项。对于已启用的存储库执行相反的操作。.repo--disablerepo

如果您安装了(或已经安装)该yum-utils软件包,那么您可以使用yum-config-manager它来永久启用/禁用 repos,而无需编辑文件:

yum-config-manager --enable remi

将永久启用该remi存储库。

yum repolist all

id将列出您与--enable或选项一起使用的所有存储库--disable

相关内容