Назад | Перейти на главную страницу

rpmbuild отсутствует в rhel 6.3

У меня свежая новая RHEL 6.3. Я не могу получить доступ к Интернету и из-за этого не могу использовать yum. Я хотел бы использовать RPM, которые я получаю из пакета Red Hat (2 полных диска или RPMS).

Это все файлы .src.rpm. Как только я позвоню

rpm -vv -Uvh package.src.rpm

Я вижу 2 папки

rpmbuild/SOURCES
rpmbuild/SPECS

В соответствии с этот Я должен ожидать также папки BUILDS, RPMS и т. Д. И я должен иметь возможность звонить rpmbuild в файле спецификации.

У меня нет rpmbuild инструмент установлен, и у меня нет других папок, упомянутых в URL-адресе.

Правильно ли я использую rpm команду или мне нужен другой инструмент?

Прежде чем продолжить, было бы неплохо исправить проблемы с подключением к Интернету.

Тем не мение, rpmbuild обеспечивается rpm-build пакет. Установите этот RPM (и все его зависимости).

Что ж, вам нужен пакет rpm-build для rpmbuild. Без этого установка src rpm создаст только ИСТОЧНИКИ и СПЕЦИФИКИ, где он поместит исходный архив .tgz в папку SOURCES, а файл SPEC - в / SPECS. Все остальные папки создаются временно, BUILD, BUILDROOT, и очевидно, что RPM там нет, так как вам нужно его построить.