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.
sudo apt-get install checkinstall
Ejemplo:
tar -zxvf source.tar.gz cd source/ ./configure make sudo checkinstall
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