воскресенье, 14 декабря 2008 г.

сборка rpm пакета из исходников (source code)

Для порядка в системе, софт поставляемый в исходниках (тарболы, src.rpm) можно скликать в rpm пакетец, а спустя некоторое время выставлять. Ниже один-два примеров, они говорят лучше чем описание:

rpm -ivh ppp-2.4.4-1.el5.src.rpm
rpmbuild -bb /usr/src/redhat/SPECS/ppp.spec
rpm -ivh /usr/src/redhat/RPMS/i386/ppp-2.4.3-5.c5.i386.rpm
rpmbuild --rebuild ppp-2.4.4-1.el5.src.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/ppp-2.4.3-5.c5.i386.rpm

если в тарболе теснить spec обложка, то разрешено из такого тарбола сразу же собрать rpm-сверток.

rpmbuild -ta ziproxy-2.5.2.tar.bz2
rpm -ivh /usr/src/redhat/RPMS/x86_64/ziproxy-2.5.2-1.x86_64.rpm

Ещё один момент, в базовом сетапе системы (CentOS, FedoraCore, RedHat ES) rpmbuild не имеется. Так что должно его поставить, либо yum install rpm-build ну или поднять из дистрибутива.




Ford escape

Первый вечер в Лимассоле

Пора менять шины

Комментариев нет: