IngredientesEn esta pequeña receta veremos como hacer paquetes .deb a partir de .rpm y .tar.gz , ya que es mucho más fácil, cómoda y limpia su instalación (con dpkg). Para mucha gente será algo trivial, pero creo que a gente como yo le puede venir bien
Para pasar los .rpm a .deb hay que usar alien. El modo de actuar es el siguiente:
Con esto lo convierte e instala a la vez:
$ alien -i archivo.rpm
Así solamente lo pasas a .deb:
$ alien -d archivo.rpm
Y así lo instalas (una vez pasado a .deb):
$ dpkg -i paquete.deb
Es muy fácil:
$ tar xfz nombre-del-paquete.tar.gz
$ cd nombre-del-paquete
$ ./configure
$ make
$ sudo checkinstall
Con esto tendremos hecho nuestro paquetito.deb para hacer con él lo que queramos. Instalarlo, por ejemplo.
Referencias
Comments
Miles de agradecimientos
Muchas gracias por el breve tutorial.
Me ha sido de gran ayuda. Es agradable ver que los que más saben están ahí para agilizarnos el aprendizaje a los que empezamos.
Estas obviedades son verdaderos escollos engorrosos de saltar para nosotros los principiantes.
Saludos!
también dh_make, no?
Un par de comentarios.
Para convertir un rpm a deb vale con esto, y tienes que ser root o usar fakeroot:
~$ fakeroot alien paquete.rpm
Y a veces checkinstall da unos bonitos SEGFAULT. Suele funcionar mejor
dh_make:~$ unp paquete.tar.bz2
~$ cd paquete
~/paquete$ ./configure
~/paquete$ dh_make
~/paquete$ fakeroot debian/rules binary
~/paquete$ sudo dpkg -i ../paquete.deb
En las recetas una ‘#’ en la ‘consola’ para indicar cuando debes ser root
No soy portavoz de ningún colectivo, grupo o facción. Mi opinión es personal e intransferible.