L'option --enablerepo de yum active-t-elle uniquement un dépôt pour la commande en cours?

34

L' --enablerepooption de yum n'active-t-elle un référentiel que pour la durée de la commande en cours?

Par exemple, si le enabledparamètre dans le /etc/yum.repos.d/remi.repofichier est défini sur 0(désactivé) et que je lance:

yum --enablerepo remi,remi-php55 install php

Les référentiels spécifiés ( remiet remi-php55) sont-ils activés uniquement pendant la durée de la installcommande?

Existe-t-il un moyen de conserver le enabledparamètre en utilisant yumplutôt que de modifier .repodirectement un fichier?

Kev
la source

Réponses:

47

L' --enablerepooption remplace l'option permanente définie dans le .repofichier uniquement pour la commande en cours. --disablerepofait le contraire pour les repos activés.

Si vous installez (ou avez installé) le yum-utilspaquet, vous pouvez alors utiliser yum-config-managerpour activer / désactiver en permanence les pensions sans éditer le fichier:

yum-config-manager --enable remi

permettra de manière permanente le remirepo.

yum repolist all

listera tout le repo idque vous utilisez avec l' option --enableou --disable.

garethTheRed
la source
quel est l'équivalent DNF?
Leo Ufimtsev
1
@LeoUfimtsev - Google a trouvé docs.fedoraproject.org/en-US/Fedora/23/html/…
garethTheRed