Tabla de Contenidos
Checkinstall
Es un programa para sistemas operativos Unix que facilita la instalación y desinstalación de software compilado desde el código fuente, haciendo uso de los sistemas de gestión de paquetes.
Después de la compilación de software, puede generar automáticamente un paquete Slackware -, RPM -, o Debian, que más tarde se puede desinstalar limpiamente con el gestor de paquetes.
CheckInstall supervisa la fase de instalación de un proceso de construcción de software normal y toma nota de los archivos que se agregan al sistema. A continuación, construye un paquete que contiene estos archivos.
Los principales beneficios proporcionados por CheckInstall frente a make install son la capacidad de eliminar el paquete del sistema utilizando las herramientas de empaquetado del sistema, y la posibilidad de instalar el paquete resultante en varias máquinas. CheckInstall es a veces citado como un mecanismo para la creación de paquetes de proyectos de código abierto en lugar de la creación de numerosos paquetes de construcción de plataforma específica.
Instalación
sudo apt-get install checkinstall
Uso
Ejemplo:
tar -zxvf source.tar.gz cd source/ ./configure make sudo checkinstall
Usar CheckInstall con auto-apt
Puedes utilizar auto-apt cuándo quieres construir un paquete sencillo con checkinstall.
Para instalarlo copia y pega las siguientes instrucciones en un terminal:
wget http://archive.ubuntu.com/ubuntu/pool/universe/a/auto-apt/auto-apt_0.3.24_amd64.deb sudo dpkg -i auto-apt_0.3.24_amd64.deb
Ya instalado veamos un ejemplo:
tar -zxvf source.tar.gz cd source/ auto-apt run ./configure
Si las dependencias están disponibles, se abre una caja de diálogo y pregunta para instalarlas
Seguimos
make sudo checkinstall
Ya tenemos un paquete source.deb
— administrador 2020/04/15 16:11