Compilar paquete para una distribución

Imagen de burjans

Forums: 

Quisiera saber como puedo compilar un paquete para que me sirva en otra distribución, por ejemplo este paquete ejabberd-1.1.2-1.fc4.src.rpm quisiera utilizarlo en CentOS 4.x, como hago para compilarlo y pueda servirme en CentOS, se que eso puede hacerse ¿alguien me explica?

salu2

Burjans

hay varias formas

Imagen de denisenrique

puedes instalar el paquete atravez del fuente
1-rpm -ivh --rebuild ejabberd-1.1.2-1.fc4.src.rpm
o puedes compilar el fuente para convertirlo ala distribucion en que estas trabajando
2-rpm --rebuilddb --clean ejabberd-1.1.2-1.fc4.src.rpm

y la ultima solucion seria buscar el paquete para tu distribucion existen varios sitios donde buscar por ejemplo

[url]http://sourceforge.net/[/url]

Denis Guido

Denis Guido

En el caso de Centos al ser

Imagen de Root Bit

En el caso de Centos al ser un clon de Redhat igual que FEDORA deberian servir los mismos paquetes RPM, unimente deberias buscar en los repositorios de CENTOS.

En el caso que desees construir un RPM este debe ser construido desde el programa fuente, y no desde otro RPM que ya esta construido.

Aqui un pequeña guia de como hacerlo: http://es.tldp.org/COMO-INSFLUG/COMOs/RPM-Como/RPM-Como-6.html

adicional a ello:

man rpmbuild

PD: Deberian existir procedimientos parecidos para otras distribuciones por ejemplo para crear un .deb desde un fuente.

There are only 10 types people in the world:
Those who understand binary and those who don't

There are only 10 types people in the world:
Those who understand binary and those who don't

Alien

busca sobre alien
[b]Siempre existe una razon mas para amar la Libertad... ama tu GNU/Linux[/b]

[b]question = ? be : !be; [/b]

A propósito, hace un tiempo

Imagen de Epe

A propósito, hace un tiempo compilé el ejabberd aqui dejé el rpm:
[url]http://packages.ecualinux.com/rhel/4/[/url]

Pero a la final terminamos usando wildfire

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

He visto el rpm

Imagen de burjans

He visto el rpm que compilaste pero es una versión anterior a la existente por lo que creo que en la última versión se deben de haber corregido algunos fallos o lo que se le conocen como bugs ¿no crees? ademas precisamente lo que quiero es aprender a hacer lo que hiciste, de esa manera podría ayudarme yo y ayudar a los demas.

salu2

Burjans

Comunidad del Software Libre
Lic. Burjans L. Garcia. Disotuar
Com-SL http://www.com-sl.org