====== 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. {{:aula:intoduduccion_a_gnu_linux_y_unix:rpmtodeb.png?300 |}} __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** --- //[[admin@admin.es|administrador]] 2020/04/15 16:11//