Re: Crear paquetes .deb de lenguajes interpretados (PHP)
Hola...
Bien, crea un directorio con el nombre del paquete ejemplo paquete/,
luego introduces el arbol dentro de ese directorio tal cual como quieres
que se instale en el sistema con los subdirectorios y todo otro ejemplo:
paquete/
|__usr/
| |__share/
| | |___paquete-version/contenido-respectivo
| | |___pixmaps/iconos-respectivo
| | |___applications/archivo.desktop
| |
| |__sbin/ejecutable
|
|__etc/paquete.config
|
|__DEBIAN
|__postinst
|__postrm
|__control
Los archivos control postrm postinst son archivos ejecutables o sh que
realizan tareas de configuracion luego que se instala el paquete o
cuando se va a eliminar el de control es un archivo donde colocas la
informacion del paquete mantenedor dependencias entre otras cosas,
puedes descargarte un fuente de un paquete deb o simplemente un paquete
y los desempaquetas con el fileroller para que tengas mejor informacion,
con esos archivos controlas toda la instalacion y desinstalacion, para
crear el paquete luego que tengas el arbol creado lo empaquetas:
# dpkg -b paquete/ paquete.deb
Es un resumen espero te ayude...
El lun, 18-06-2007 a las 12:12 -0500, cj.oak escribió:
> Tengo un programa que he ha desarrollado completamente en PHP, tanto
> para uso WEB como en consola (ncurses) y nos gustaría generar el
> apquete .deb para facilitar su instalación, borrado, actualización ,
> etc. de ese programa; pero hasta el momento los howto y documentación
> que he encontrado hacen referencia a crear paquetes binarios y no en
> espcial de una serie de scripts. Estos archivos de php tienen una
> estructura ya establecida por nosotros que queremos conserver en el
> arbol de directorios, además se tienen que hacer una serie de pasos
> con bases de datos y otras configuraciones que nos gustaría
> automatizar para evitar olvidos.
>
> ¿ALguien sabe de algún documento que haga referencia a crear ese
> paquetes .deb de script y no únicamente de binarios?
>
>
> Cualqueir comentario u orientación me ayudaria mucho, gracias y
> continuo en mi busqueda...
>
>
> Saludos
>
> Juan Carlos
Félix Urbina
sateliteguayana.blogspot.com
Usuario Linux #447423
Reply to: