Uso de paquetes fuente (src.rpm)

Saltar a: navegación, buscar

¿Cómo usar los paquetes .src.rpm?

Versión: Estas instrucciones se aplican a cualquier versión de SuSE/openSUSE, y actualmente ya también a otras distribuciones (a excepción del paso 5).


1) Necesitas instalar previamente el comando rpmbuild y sus dependencias.

zypper in rpmbuild

2) Ahora como root, escribe:

rpmbuild --rebuild nombre_paquete.src.rpm

Esta es la forma más simple, puedes mirar man rpmbuild para buscar más opciones.

3) Esto creará un paquete RPM, listo para instalar en nuestro sistema. Normalmente estará ubicado en /usr/src/packages/... Así, podría ser, por ejemplo, /usr/src/packages/RPMS/i586/nombre_paquete.rpm

4) Ahora ya podemos instalar este nuevo RPM normalmente: nos desplazamos hasta ese directorio en la consola y escribimos:

rpm -Uvih nombre_paquete.rpm

5) Por último ejecutas:

SuSEconfig

Este paso no es estrictamente necesario, pero tampoco duele. Por otra parte, YaST lo ejecuta siempre cada vez que instalas o desinstalas algo.


NOTA: El RPM que acabas de instalar aparecerá normalmente en YaST, y puedes desinstalarlo desde ahí sin problemas.

Por supuesto puedes reusar el RPM que has creado para volver a instalarlo de nuevo cuando reinstales el sistema, por ejemplo, etc.