cuadrantes-espiral
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Cuadrantes-espiral] Re: [Cuadrantes-espiral] Cambios en Ambulacro (va


From: Diego Arranz
Subject: [Cuadrantes-espiral] Re: [Cuadrantes-espiral] Cambios en Ambulacro (va por Álvaro)
Date: Sun, 16 Jun 2002 20:21:37 +0200

    Ay! qué tiempos aquellos de los enlaces
simbólicos de Unix...

    Me parece bien esto que nos cuentas Javier,
seguro que a largo plazo te lo agradeceremos más ;)
Lo guardo como referencia a buen recaudo.

    Saludos,
    Diego

----- Original Message -----
From: "Javier Linares" <address@hidden>
To: <address@hidden>
Sent: Sunday, June 16, 2002 6:28 PM
Subject: [Cuadrantes-espiral] Cambios en Ambulacro (va por Álvaro)


> Hola,
>
> Este mensaje es para Álvaro, por si en alguna ocasión tiene
> que modificar algo de Ambulacro o quiere desarrollar más
> cosas bajo este entorno. Diego, también te puede interesar
> (Quim, lo siento, a ti no :P).
>
>
> He hecho algo por lo que espero que no me matéis mucho :)
> He estado "empaquetando" la aplicación Ambulacro para
> que otras personas puedan instalarlo en sus equipos.
> He hecho paquetes .rpm (para Red Hat, Mandrake y casi
> todas las distribuciones) y .deb (para Debian). Para
> instalarlo ahora sólo hay que ejecutar:
>
>   En Mandrake y Red Hat:
> rpm -i ambulacro-0.1.rpm
>
> En Debian:
> dpkg -i ambulacro-0.1.deb
>
> Podéis mirar (y editar) los archivos README, INSTALL
> y COPYRIGHT (he puesto a espiral, Álvaro y a mi).
> Faltan algunos scripts que automaticen un poco la
> configuración, y a eso es a lo que iba.
>
> Actualmente la aplicación necesita:
>  *) ~/ambulacro       -> los archivos PHP
>  *) ~/ambulacro/form  -> los formularios en HTML
>  *) ~/inc             -> funciones PHP y otras configuraciones (SQL...)
>  *) ~/key.php         -> resto de configuraciones de SQL
>
> Esta estructura, como comprenderéis, no cumple ningún estándar
> y es difícil de meterla en un paquete. Para ello he creado un
> directorio "virtual" llamado "include". De esta forma todo lo que
> se meta en ~/ambulacro/include/ se estará realmente metiendo en
> ~/inc y si lees de ~/ambulacro/include/config.php realmente
> estás leyendo ~/inc/config.php.
>
> Parece lioso, pero de esta forma los archivos quedan en:
>  *) ~/ambulacro
>  *) ~/ambulacro/include
>  *) ~/ambulacro/form
>
> Todo mucho más estructurado :))
>
> Sólo era para avisar. Si queréis que lo haga con otros directorios,
> hacer este tipo de cosas se llaman "enlaces" en Linux (es lo
> más parecido a los accesos directos de Windows, con muchas
> otras propiedades que lo hacen más avanzado) y es algo realmente
> útil cuando se trata de enlazar varios directorios o si queremos
> poner "alias" de directorios.
>
> Un ejemplo simple: Imaginad que tenemos la aplicación de Ambulacro
> en ~/admin/aplicaciones/web/ambulacro, funcionando junto al
> resto de aplicaciones que están altamente enlazadas y queremos
> cambiarlo a ~/ambulacro. En lugar de mover los archivos y
> liar todas las dependencias de referencias sólo hay que crear
> un enlace simbólico.
>
> Venga, tampoco ha sido para tanto :)
>
> --
> Javier Linares                  http://www.adala.org
> address@hidden        address@hidden
>
> _______________________________________________
> Cuadrantes-espiral mailing list
> address@hidden
> http://mail.freesoftware.fsf.org/mailman/listinfo/cuadrantes-espiral
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]