On Thu, Sep 26, 2002 at 06:33:04PM +0200, Juan Manuel Enrique Mu�ido wrote: > Hola a todos. > > Tengo las siguientes variables de entorno definidas en mi .bashrc: > > export GNOME_PATH=/usr/local/gnome2 > export GNOME_APP_PATH=/usr/local/gnome2-applications > export LD_LIBRARY_PATH=$GNOME_PATH/lib > export PKG_CONFIG_PATH=$GNOME_PATH/lib/pkgconfig > export > MANPATH=$MANPATH:/usr/local/qmail/man:$GNOME_PATH/man:$GNOME_APP_PATH/man > export > PATH=$GNOME_PATH/bin:$GNOME_PATH/lib:$GNOME_APP_PATH/bin:$GNOME_APP_PATH/lib:/usr/local/apache2/bin:/usr/local/apache2/lib:/usr/local/apache2/include:/usr/local/qmail/bin:/usr/local/mysql/bin:/usr/local/mysql/lib/mysql:$PATH > > > Pero al hacer echo $PATH, obtengo la siguiente salida: > > /usr/local/gnome2/bin:/usr/local/gnome2/lib:/usr/local/gnome2-applications/bin:/usr/local/gnome2-applications/lib:/usr/local/apache2/bin:/usr/local/apache2/lib:/usr/local/apache2/include:/usr/local/qmail/bin:/usr/local/mysql/bin:/usr/local/mysql/lib/mysql:/usr/local/gnome2/bin:/usr/local/gnome2/lib:/usr/local/gnome2-applications/bin:/usr/local/gnome2-applications/lib:/usr/local/apache2/bin:/usr/local/apache2/lib:/usr/local/apache2/include:/usr/local/qmail/bin:/usr/local/mysql/bin:/usr/local/mysql/lib/mysql:/usr/local/gnome2/bin:/usr/local/gnome2/lib:/usr/local/gnome2-applications/bin:/usr/local/gnome2-applications/lib:/usr/local/apache2/bin:/usr/local/apache2/lib:/usr/local/apache2/include:/usr/local/qmail/bin:/usr/local/mysql/bin:/usr/local/mysql/lib/mysql:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games > > > �Por qu� aparecen repetidas algunas de las rutas del PATH? �Estoy > desperdiciando memoria? �Alguien conoce una forma m�s eficiente de > exportar estas variables? >
Te aconsejo que organizes la asignaci�n de variables y no utilices otras
variables en la asignaci�n (luego es un engorro), adem�s, te aconsejo
que los paquetes intentes estandarizarlos un poco, por ejemplo, que si
mysql est� en /usr/local/mysql/bin hagas un enlace desde /usr/local/bin
as� solo tendr�s que meter /usr/local/bin en el path. Con los
ejecutables te aconsejo esto, con las librer�as tambien. Otra cosa, por
qu� las librer�as de GNOME han de estar en el PATH ?... mirate todo eso,
no es dificil organizarlo bien.
Un saludo,
Pedro
--
Pedro Martinez Juli�
\ [EMAIL PROTECTED]
)| [EMAIL PROTECTED]
/ http://yoros.cjb.net
Socio HispaLinux #311
Usuario Linux #275438 - http://counter.li.org
GnuPG public information: pub 1024D/74F1D3AC
Key fingerprint = 8431 7B47 D2B4 5A46 5F8E 534F 588B E285 74F1 D3AC
pgpD1X2Zgh7kV.pgp
Description: PGP signature

