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