¿La opción --enablerepo de yum solo habilita un repositorio para el comando actual?


34

¿La --enablerepoopción de yum solo habilita un repositorio durante la duración del comando actual?

Por ejemplo, si la enabledconfiguración en el /etc/yum.repos.d/remi.repoarchivo está establecida en 0(deshabilitada) y ejecuto:

yum --enablerepo remi,remi-php55 install php

¿Los repositorios especificados ( remiy remi-php55) solo están habilitados durante la duración del installcomando?

¿Hay alguna manera de mantener la enabledconfiguración usando en yumlugar de editar un .repoarchivo directamente?

Respuestas:


47

La --enablerepoopción anula la opción permanente establecida en el .repoarchivo solo para el comando actual. --disablerepohace lo contrario para repositorios habilitados.

Si instala (o ha instalado) el yum-utilspaquete, puede usarlo yum-config-managerpara habilitar / deshabilitar permanentemente repos sin editar el archivo:

yum-config-manager --enable remi

habilitará permanentemente el remirepositorio.

yum repolist all

enumerará todos los repositorios idque use con la opción --enableo --disable.


¿Cuál es el equivalente de DNF?
Leo Ufimtsev

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.