1

Как включить / отключить репозиторий yum (т.е. установить enabled=0/1 0/1 в файлах /etc/yum.repo.d/*.repo ) с помощью dnf?

Согласно вопросу yum: включить отключенное хранилище, yum не может этого сделать.

Используемая система: Fedora 21

2 ответа2

10

Включить репозиторий:

dnf config-manager --set-enabled <repo>

Отключить репозиторий:

dnf config-manager --set-disabled <repo>

Показать помощь:

dnf config-manager --help-cmd

Первые два должны быть запущены с правами суперпользователя.

DNF config-manager Плагин документации.

1

21 yum по-прежнему является инструментом пакета по умолчанию. так что вы можете:1) yum-config-manager --save --disablerepo = foo (заменить foo на reponame.repo)

2) sudo vi (или любой другой удобный редактор) /etc/yum.repos.d/foo.repo и отредактируйте строку enabled = 0/1 и сохраните (пока # yum очищает все; #yum обновление обычно не требуется как правило, считается хорошей практикой)

dnf может делать то же самое, но, как уже упоминалось выше, dnf не используется по умолчанию до 22 (все еще в состоянии RC до 5 мая 2015 г.) и имеет некоторые известные проблемы с fc21, поэтому рассмотрите временную возможность просмотра yum-dnf- $ arch, а также возможные Обходной путь / костыль ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .