Checkinstall, o cómo hacer más llevadera la compilación
¿Cansado de mezclar paquetes con compilaciones? ¡Construye tus propios paquetes! Puedes hacerlo a la debian, es decir, bien hecho y complicado, o usar una herramienta sencillísima: checkinstall
Es terriblemente fácil:
$ cd nombre-del-paquete
$ ./configure
$ make
$ sudo checkinstall
Nótese que en Ubuntu se usa sudo, pero en otras distros quizá haya que usar su && checkinstall
Una vez hecho esto, apretamos «enter» varias veces, y se nos crea e instala un paquete .deb con el programa en cuestión. ¿Ventajas respecto al make install? Primero, que con synaptic podremos ver qué hay y qué no hay instalado. Además, cuando salga alguna versión nueva nos la reemplazará. Y no hay problemas para desinstalar, dpkg se encarga de todos los conflictos :)
¿Desventajas? Bueno, si lo hacemos correctamente podremos gestionar las dependencias y montarnos un repositorio de paquetes local, pero ¿quién lo quiere? Si sólo usamos un PC, checkinstall es la mejor opción. Probadlo y ya me contaréis
Acabo con un link al blog de Robert MacEwan, también ubuntuero, y que postea cosas muy interesantes. La última, cómo usar el plugin de mplayer para ver vídeos en firefox. Brutal.
Checkinstall
Si hoy el tito Cek nos habla sobre una de las aplicaciones imprescindibles en el toolkit de cualquier linuxero, como es alien, yo voy a hablar sobre otra aplicación, en cierto modo complementaria, que pasó a formar parte de mi lista de imprescindible…
También vale para el generar paquetes slackware y rpm. Desde que lo conocí, ya no he vuelto ha hacer make install nunca, sobre todo por la comodidad de poder desinstalar.
Hacer paquetes desde tarballs
…Sabía que había una herramienta para que el resultado de una compilación se instalase indicándoselo al gestor de paquetes, pero no fui capaz de recordar cuál. Hoy habla de ella, checkinstall, una entrada de Punto y aparte.