Чи дозволяє опція yum --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.


який еквівалент DNF?
Лев Уфімцев

1
@LeoUfimtsev - Google знайшов docs.fedoraproject.org/en-US/Fedora/23/html/…
garethTheRed
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.