Какой URL-адрес следует использовать для списка воспроизведения репозитория Fedora EPEL в конфигурации кикстарта?

Я пишу файл кикстарта, чтобы настроить установку CentOS 7. Я хотел бы установить некоторые пакеты из репозитория Fedora EPEL, поэтому я добавляю команду repo в конфигурацию.

У меня возникли проблемы с поиском канонического URL-адреса, который я должен использовать для опции --mirrorlist . Где это будет документировано?

 repo --name=epel --mirrorlist=<which url?> %packages # various packages %end 

Я не видел ничего, упомянутого в FAQ EPEL, и на сайте зеркального менеджера Fedora есть куча человекочитаемых страниц. Кроме того, в документации кикстарта не указывается, какой должен быть формат списка зеркал.

2 Solutions collect form web for “Какой URL-адрес следует использовать для списка воспроизведения репозитория Fedora EPEL в конфигурации кикстарта?”

Проект Fedora содержит документацию по своим зеркальным спискам на странице Wiki MirrorManage .

metalink=http://mirrors.fedoraproject.org/metalink?repo=fedora-10&arch=$basearch

mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-10&arch=$basearch

Я также обнаружил, что пакет epel-release CentOS 7 устанавливает файл конфигурации в /etc/yum.repos.d/epel.repo котором есть некоторые подсказки:

 [epel] #baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch 

Anaconda поддерживает замену $basearch и других переменных в команде kickstart repo .

В конечном итоге у меня было много проблем с командами repo и не удалось установить пакет epel-release из kickstart. Я отказался и использовал Packer и Ansible для установки пакетов.

Ответ:

 https://mirrors.fedoraproject.org/mirrorlist?repo=epel-7&arch=x86_64 

Это простой текстовый файл с одним URL-адресом в строке.

Предоставляя недопустимые записи для параметров repo и arch , вы можете получить список допустимых записей, в том числе:

 # repo=epel-6&arch=i386 # repo=epel-6&arch=ppc64 # repo=epel-6&arch=x86_64 # repo=epel-7&arch=aarch64 # repo=epel-7&arch=ppc64 # repo=epel-7&arch=ppc64le # repo=epel-7&arch=x86_64 
  • Какие команды и параметры Kickstart не могут быть включены?
  • Red Hat 7 KickStarter
  • «группы не существует». и «Недостаточно места в файловых системах»
  • Не удалось загрузить файлы Debian Kickstart
  • CentOS 7 Install: Ошибка при заполнении транзакции
  • Файл Kickstart не найден в VituralBox
  • IPMI не запускается во время установки кикстарта
  • Импортировать ключ EPEL GPG в кикстарт после установки
  • Автоматизировать управление DISA STIG для RHEL / CentOS?
  • Автоматическая установка завершается сбоем из-за CRC на / dev / sda
  • Какие команды доступны в разделе% pre в файле Kickstart в CentOS?
  • Linux и Unix - лучшая ОС в мире.