generar paquete deb a partir del código fuente

Posted on Wed 14 March 2012 in misc • 1 min read

Para generar un paquete .deb que son los que se usan en ubuntu a partir del codigo fuente de algo que hayamos compilado, podemos usar el comando checkinstall, para ello lo mas normal es ejecutarlo asi:

checkinstall --pkgname=nombre-pkg --pkgversion="1:$(date +%Y%m%d%H%M)" --default

esto nos generara un paquete debian en el directorio actual.

checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran Este software es distribuído de acuerdo a la GNU GPL


* Debian package creation selected *******

Este paquete será creado de acuerdo a estos valores:

0 - Maintainer: [ root@zbox ] 1 - Summary: [ Paquete deb de pruebas ] 2 - Name: [ nombre-pkg ] 3 - Version: [ 1:201203140101 ] 4 - Release: [ 1 ] 5 - License: [ GPL ] 6 - Group: [ checkinstall ] 7 - Architecture: [ amd64 ] 8 - Source location: [ pruebas_zbox ] 9 - Alternate source location: [ ] 10 - Requires: [ ] 11 - Provides: [ nombre-pkg ] 12 - Conflicts: [ ] 13 - Replaces: [ ]

el paquete generado puede ser instalado en otras maquinas con dpkg o des instalarlo de la maquina también con dpkg

root@zbox:~# dpkg -i nombre-pkg.deb root@zbox:~# dpkg -r nombre-pkg.deb