L'opzione --enablerepo di yum abilita solo un repository per il comando corrente?


34

L' --enablerepoopzione di yum abilita un repository solo per la durata del comando corrente?

Ad esempio se l' enabledimpostazione nel /etc/yum.repos.d/remi.repofile è impostata su 0(disabilitato) e corro:

yum --enablerepo remi,remi-php55 install php

I repository specificati ( remie remi-php55) sono abilitati solo per la durata del installcomando?

Esiste un modo per mantenere l' enabledimpostazione utilizzando yuminvece di modificare .repodirettamente un file?

Risposte:


47

L' --enablerepoopzione sostituisce l'opzione permanente impostata nel .repofile solo per il comando corrente. --disablerepofa il contrario per i repository abilitati.

Se installi (o hai installato) il yum-utilspacchetto, puoi utilizzare yum-config-managerper abilitare / disabilitare i repository in modo permanente senza modificare il file:

yum-config-manager --enable remi

abiliterà permanentemente il remirepository.

yum repolist all

elencherà tutti i repository idche si utilizzano con l' opzione --enableo --disable.


qual è l'equivalente DNF?
Leo Ufimtsev,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.