Параметр yen --enablerepo разрешает только репо для текущей команды?

34

--enablerepoОпция yum включает репозиторий только на время текущей команды?

Например, если enabledнастройка в /etc/yum.repos.d/remi.repoфайле установлена ​​на 0(отключено) и я запускаю:

yum --enablerepo remi,remi-php55 install php

Заданные ( remiи remi-php55) репозитории включены только на время выполнения installкоманды?

Есть ли способ сохранить enabledнастройки, используя yumвместо редактирования .repoфайла напрямую?

Кев
источник

Ответы:

47

--enablerepoОпция overides постоянного параметра , установленный в .repoфайле только для текущей команды. --disablerepoделает наоборот для включенных репо.

Если вы установили (или установили) yum-utilsпакет, вы можете использовать его yum-config-managerдля постоянного включения / выключения репозиториев без редактирования файла:

yum-config-manager --enable remi

навсегда включит remiрепо.

yum repolist all

перечислит все репо, idкоторые вы используете с опцией --enableили --disable.

garethTheRed
источник
что такое эквивалент DNF?
Лев Уфимцев
1
@LeoUfimtsev - Google нашел docs.fedoraproject.org/en-US/Fedora/23/html/…
garethTheRed