Realmente compilar e instalar un paquete en una distribución linux es una tarea común y bien conocida por todos, que podemos solucionar generalmente con los comandos configure, make ...
El problema llega realmente cuando queremos desinstalar el software, y tenemos que rebuscar que archivos y librerias, configuraciones tiene dicho software repartidos por la estructura de directorios de nuestra distribución GNU/Linux.
Aunque este problema se soluciona gracias a CheckInstall.
CheckInstall mantiene un registro de todos los archivos creados o modificados por un script de instalación ("make install" "make install_modules", "setup", etc), luego construye un paquete binario estándar y lo instala en nuestro sistema ofreciéndonos la posibilidad de desinstalarlo con el administrador de paquetes estándar de nuestra distribución.
Resulta muy útil cuando tenemos un archivo de tarball que tenemos que compilar con:
./configure make make install
Esto facilita mucho el proceso de desinstalación y reinstalación.
Comentarios
Muy interesante
Pues eso, que muy interesante el apunto. ¡Me lo guardo! :-)
Gracias
Si que resulta útil
Con lo complicado que es dejar todo como estaba antes la verdad es que sí que me pareció práctico.