V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

checkinstall

lleva un registro de todos los archivos creados o modificados por el script de instalación ["make install", "make install_modules", "setup", etc.], crea un paquete binario estándar y lo instala en el sistema, lo que permite desinstalarlo con las utilidades de administración de paquetes estándar.

# checkinstall --pkgname=miaplicacion --maintainer="Tu Nombre <tu@email.com>" --dependency-install=yes --dependency-tracking=yes --install=no --no-edit ./configure && make && make install
instalar una aplicación desde fuente
# checkinstall --pkgname=otraaplicacion --maintainer="Tu Nombre <tu@email.com>" --dependency-install=yes --dependency-tracking=yes --install=no /ruta/a/tu/script/de-instalacion.sh
usar con scripts de instalación existentes
# checkinstall --pkgname=modulosadicionales --maintainer="Tu Nombre <tu@email.com>" --dependency-install=yes --dependency-tracking=yes --install=no make install_modules
instalar módulos adicionale
# checkinstall --pkgname=miaplicacion-pip --maintainer="Tu Nombre <tu@email.com>" --dependency-install=yes --dependency-tracking=yes --install=no python setup.py install
usar con setup.py

Notas.- En los ejemplos, "--pkgname" define el nombre del paquete que se creará, "--maintainer" especifica el mantenedor y su correo electrónico, "--dependency-install=yes" instala las dependencias, "--dependency-tracking=yes" registra las dependencias, "--install=no" evita la ejecución automática de la instalación y los comandos después de `&&` son los pasos de compilación o ejecución del script.

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3198 entradas - Acerca del Tractatus
La Pipa Plena 2025