[Linuxcantabria] Programas compilados y .deb
Jaime Suárez
jsuarez en ono.com
Sab Ago 23 10:38:04 UTC 2003
El día Fri, Aug 22, 2003 at 09:07:33PM +0200, kyle escribía:
> Deberías empaquetarlo y marcarlo como 'bloqueado' (dpkg hold paquete)
>
> http://www.kclee.com/clemens/unix/HowToCreateYourOwnDebianPackage.html
Gracias por la sugerencia. Me contesto a mi mismo con una solución más
simple que quizás sirva a alguien más.
Hay una receta en www.laespiral.org que lo explica muy sencillamente
llamada "Creando paquetes al vuelo desde tar.gz" por Enric Martínez
Montero. El desarrollo más o menos sería este
1- apt-get install debmake devscripts
2- Descomprimir foo.tar.gz
3- Entrar en el directorio donde se ha descomprimido
4- deb-make
A continuación se nos pregunta si queremos /Single binary /Multi
binary /Library /Abort. Casi siempre la respuesta es S (Single)
Ahora a mi me contestó (era un programa GNU y seguía el esquema
típico configure/make etc)
"foo debianized. It uses a configure script which probably means that
you do not have to edit the Makefile"
Así que tranquilamente
5- debuild
Ahora sigue todo el proceso de compilación y si todo ha ido bien se
nos habrá creado un foo.deb en el directorio padre del actual.
6- cd..
7- dpkg -i foo.deb
Eso es todo, aparentemente todo funciona como si fuera un paquete normal
y ni siquiera creo que haya que ponerlo en hold.
Un saludo a la lista.
More information about the Linuxcantabria
mailing list