Я пытаюсь установить новую версию от ganglia , которая предоставляет tar.gz
. Моя процедура была распаковать tar.gz
файл, войти в папку и затем сделать rpmbuild -ba ganglia.spec
, выдается предупреждение о отсутствующих библиотеках зависимостей, затем я устанавливаю их через yum
, затем rpmbuild
снова выдаю , что генерирует некоторые .rpm
файлы при том, что /usr/src/RPM/
я сделал это в centOS 5 и CentOS 6. Затем установите его на некоторых серверах.
Интересно, правильно ли то, что я делаю? (Я читал некоторые учебные пособия только через Интернет) Мой друг сказал, что это неправильно, что то, .rpm
что я генерирую, похоже compile
и будет работать только для серверов только с аппаратным обеспечением, верно?
Как правильно собрать .rpm
пакет из .tar.gz
файла?