Hoy en día, un gran número de las aplicaciones que encontramos en la Red para Linux ya vienen con la opción de descargarlas compiladas en .deb, de manera que se nos facilita mucho el trabajo a los usuarios que usamos distribuciones basadas en Debian (Ubuntu por ejemplo) a la hora de instalar esos programas.
Sin embargo, no es extraño toparnos de vez en cuando con distintos tipos de paquetes que hacen "algo más complicado" que el típico doble click la labor de instalar en nuestro sistema el software que queremos.
Aunque ya hemos tratado en anteriores tutoriales la manera de instalar directamente este tipo de paquetes, en el siguiente tip aprenderemos a convertir paquetes rpm, tar.gz y tar.bz2 en .deb para hacer más cómoda y limpia su instalación (sin mencionar que nunca está de más aprender algo nuevo). Además es muy sencillo.
Para llevar a cabo estas tareas, es imprescindible tener instalado el programa "alien" que es el encargado de llevar a cabo la conversión. Si no lo tenemos ya, instalarlo es tan sencillo como abrir una terminal y escribir:
sudo apt-get install alien
Convertir archivos .rpm
Para pasar un paquete .rpm a .deb:
alien -d archivo.rpm
Y una vez convertido, puedes instalarlo bien ejecutando el icono del nuevo paquete en modo gráfico, o bien instalarlo directamente desde la terminal con la orden dpkg:
dpkg -i paquete.deb
Si por el contrario prefieres convertir e instalar el paquete al mismo tiempo, tan simple como abrir una terminal y escribir:
alien -i archivo.rpm
Convertir archivos tar.gz y tar.bz2
Todavía más sencillo; simplemente abrimos una terminal y ejecutamos el paquete vía alien:
sudo alien nombredelpaquete.tar.gz
En el caso de archivos tar.bz2, primero los descomprimimos (la extensión tar.bz2 no es nada funcional y no deja de ser otro sistema de compresión de archivos) de la manera que mejor nos parezca y los volvemos a comprimir pero ahora en .tar.gz. Una vez tengamos el paquete en .tar.gz simplemente hacemos lo explicado anteriormente para compilar el paquete en .deb.
¿Fácil verdad?
Visto en Alconétar Linux:
http://alconetarlinux.pxlnet.info/index.php?option=com_content&view=article&id=91:compilar-paquetes-rpm-targz-y-tarbz2-en-deb&catid=35:tutoriales&Itemid=54¡Vamos la que hacemos Valman y un servidor!