Yo lo utilizo. Lo que hace el programita es introducir enlaces simbólicos en
los directorios /usr/local/bin, /usr/local/lib, /usr/local/xxxxxx ... De tal
manera que cuando 'instalas' un programa con stow, crea los enlaces que
hagan falta, y cuando lo 'desinstalas' los destruye. Los programas
compilados han de colocarse colgando en directorios de /usr/local/stow. Es
decir: si la instalación del programa pepe genera ficheros en directorios
bin y doc, esos directorios hay que colocarlos bajo /usr/local/stow/pepe. Es
inteligente para crear o borrar enlaces simbólicos a directorios completos.
M'explico: si el programa pepe es el único que utiliza el directorio doc,
por ejemplo, stow hará un enlace simbólico /usr/local/doc ->
/usr/local/stow/pepe/doc. Si instalas un nuevo programa que utiliza el
directorio doc, elimina ese enlace, crea el directorio /usr/local/doc e
introduce dentro los enlaces simbólicos correspondientes a los dos
programas.

Mi opinión personal: me resulta un poco trabajoso dejarlo todo limpio y
clarito. Hay que modificar los fuentes de los programas para que, al
compilarlos, dejen sus programas colgando del directorio
/usr/local/stow/pepe, en lugar de /usr/local (que suele venir por defecto).
Además, hay que dejar limpio ese directorio de las fuentes del programa. No
obstante, me merece la pena, porque sé a qué programa corresponde cada cosa,
y sé lo que tengo instalado y lo que no.

Buff, vaya rollo. Disculpas a quien no le interese.

Javi

> ----------
> De:   Xose Manoel Ramos
> Enviado el:   sábado 20 de febrero de 1999 20:39
> Para:         Debian-User-Spanish
> Asunto:       (Stow)  Re: dpkg, tar.gz
> 
> El Fri, Feb 19, 1999 at 03:02:15PM +0100, Sergio Rael Gutierrez contaba:
> >En estos casos a mí Stow me dá muy buenos resultados. Es de lo mejorcito
> que
> >existe para facilitarte la vida con la mayoría de los tgz.
> 
> ¿Podrías ampliar información sobre el Stow ese?
> 

Responder a