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