jueves, 4 de septiembre de 2008

Sobre paqueteria que no es .deb

Normalmente se encuentran paquetes que no son dedicados a Debian o que no están en ese formato.
Pero para eso existen algunas herramientas para su conversión, tanto desde su codigo fuente...
hasta paquetes rpm

Usaremos la herramienta de conversión llamada "alien"

Para ello, lo primero que hay que hacer es instalarlo, cosa nada complicada - sólo debemos ejecutar:

apt-get install alien
(como root)

Una vez instalado podemos empezar a hacer nuestros paquetes .deb:

Convertir archivos .rpm

alien -d archivo.rpm

Luego puedes instalarlo con:

dpkg -i paquete.deb

Estos 2 pasos se pueden realizar a la vez (conversión e instalación):

alien -i archivo.rpm

Convertir archivos tar.gz

sudo alien nombre_archivo.tar.gz

Convertir archivos tar.bz2

Para estos archivos debemos descomprimirlos y volverlos a comprimir pero ahora en .tar.gz y luego aplicar la orden anterior
Conversión de un paquete .deb a otro formato

Alien no sólo transforma a .DEB, sino que cambia entre diversos formatos como Linux Standard Base, RPM, Stampede y TGZ. Por ejemplo, para pasar de un archivo .deb a otro .rpm, habría que ejecutar:

alien -r archivo.deb

Para ver una lista de todas las opciones disponibles, no hay más que ejecutar “alien” (sin más, ninguna opción para la orden) y veremos el listado en la consola.

No hay comentarios:

Publicar un comentario

Deja tu comentario para mejorar criticar o sugerir el contenido de este blog