У меня установлена система Red Hat 5 с официального DVD.
Иногда мне нужно установить пакеты с DVD на более позднем этапе. Всякий раз, когда мне это нужно, я устанавливаю RPM-пакеты по одному за раз, пройдя болезненный процесс разрешения зависимостей.
Вопрос:
Как настроить YUM, чтобы можно было удобно устанавливать пакеты с DVD?
Примечания:
- естьсоздатьрепоно я не могу получить информацию о группе для нескольких папок вместе с ней, скажем, для групповой установки
Development Tools
- Онлайн-репозитории CentOS бесполезны, поскольку наш корпоративный прокси-сервер блокирует доступ к некоторым важным файлам, загружаемым во время обновления.
решение1
Эта страницаобъясняет, как настроить репозиторий с DVD/CD или ISO.
На этой странице объясняется, как настроить репозиторий mrepo., похоже, он сгенерирует файл comps.xml, который вам понадобится для groupinstalls. Возможно, это то, что вам нужно?
решение2
После некоторых поисков я обнаружил, что есть два удобных способа сделать это:
Метод 1:
Для отдельных репозиториев лучше всего использовать следующую команду:
system-cdinstall-helper
предоставляет графический интерфейс для установки пакетов из репозитория yum, расположенного по адресуURL.
Этот метод позволяет устанавливать пакеты только из одного репозитория.
Метод 2:
Для добавления нескольких репозиториев, нужно добавитьURLрепозитория в Add/Remove Software
.
Оба метода автоматически собирают всю информацию о группе в репозиториях. Репозитории можно найти, найдя папку, указанную repodata
в ее корне, этот каталог содержит все метаданные для репозитория.