У меня установлена система Red Hat 5 с официального DVD.

Иногда мне нужно устанавливать пакеты с DVD на более позднем этапе. Всякий раз, когда мне нужно сделать это, я устанавливаю RPM по одной через болезненный процесс разрешения зависимостей.

Вопрос:

Как настроить YUM, чтобы я мог удобно устанавливать пакеты с DVD.

Заметки:

  • есть createrepo, но я не могу получить информацию о группе для нескольких папок вместе с ней, скажем, для групповой установки Development Tools
  • Онлайн-репозитории CentOS не годятся, поскольку наш корпоративный прокси-сервер блокирует доступ к некоторым необходимым файлам, извлекаемым во время обновления.

2 ответа2

1

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


Способ 1:
Для отдельных репозиториев лучший способ это сделать - использовать эту команду:

Система-cdinstall-помощник
предоставляет графический интерфейс для установки пакетов из репозитория yum, расположенного по адресу URL.

Этот метод позволяет устанавливать пакеты только из одного репозитория.


Способ 2:
Чтобы добавить несколько репозиториев, необходимо добавить URL-адрес репозитория в « Add/Remove Software .

Оба метода автоматически собирают всю информацию о группе в репозиториях. Можно найти хранилища, ища папку с именем repodata в своем корне, этот каталог содержит все метаданные для хранилища.

0

На этой странице объясняется, как настроить хранилище с DVD/CD или ISO.

На этой странице объясняется, как настроить репозиторий mrepo. Похоже, что он сгенерирует файл comps.xml, который вам потребуется для групповой установки. Возможно, это то, что вам нужно?

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