Lucky & Kentucky wrote: > > cuando instalo un programa, como se en que directorio se instala?
Hola. Bueno, tu pregunta es un poco ambigua. Veamos, hay dos maneras (principalmente) de instalar programas en Linux: * A trav�s de paquetes de tu distribuci�n. * Compilando el c�gigo fuente de un programa e instal�ndolo despu�s. A) PAQUETE DE LA DISTRIBUCI�N Es el m�todo m�s sencillo. Los paquetes, son eso, un paquete que contiene los archivos del programa, y los archivos necesarios para controlar la instalaci�n (d�nde se ha de instalar el programa, si hay que modificar algo en alg�n archivo de configuraci�n, etc...) entre otras cosas. As� el uso de paquetes simplifica enormemente la instalaci�n _y_control_ de lo que tienes instalado. Debo decirte que est�s de enhorabuena al usar Debian, ya que contiene el sistema de paquetes m�s completo, adem�s de otras caracter�sticas que lo distinguen. Por tanto, un paquete Debian ya trae 'configurado' d�nde se van a colocar cada uno de los archivos del paquete. Si quieres saber d�nde se instalar�n dichos archivos, no tienes m�s que usar: dpkg --contents <nombre_paquete.deb> Para instalarlo: dpkg -i <nombre_paquete.deb> B) COMPILANDO LOS CF's Aqu�, t� tienes control de d�nde instalas las cosas, ya que posees el c�digo fuente de un programa y lo vas a compilar. Normalmente el autor te proporciona el programa preparado para compilar e instalar posteriormente en unos lugares prefijados. No obstante, t� puedes cambiarlo. La diferencia frente a utilizar el sistema de paquetes, es que puede que al tratar de compilar algo, te falten librer�as necesarias. Esto no ocurre con el uso de paquetes, ya que 'dpkg' te avisa si te falta algo. Eso es lo que se llama 'chequeo de dependencias', caracter�stica que tambi�n distingue al sistema de paquetes de Debian. En cristiano, el uso de paquetes DEB, te asegura que no te falte nada una vez tengas instalado un paquete. Bueno, y ahora comprender�s que es dif�cil dar una respuesta a tu pregunta, ya que hay multitud de sitios donde se instalan las cosas, dependiendo de lo que instalas. Los directorios principales en los sistemas Unix tienen un uso determinado (aunque t� los puedes usar para lo que quieras). Tienes que distinguir entre binarios (los ejecutables de un programa) que van en un sitio (/usr/bin, /usr/X11R6/bin, ...para paquetes; /usr/local/bin para CF's, por ejemplo), archivos de configuraci�n (/etc), librer�as (/usr/lib, /usr/X11R6/lib, ... para paquetes; /usr/local/lib para CF's) y m�s. F�jate que principalmente, lo que compilas t� y colocas en tu m�quina suele hacerse bajo '/usr/local'. En los directorios /bin, /lib, /sbin y /lib suelen ir los binarios y librer�as del sistema (lo necesario para arrancar y poner en marcha una sesi�n b�sica) dicho de alg�n modo. En /usr/bin, /usr/sbin, /usr/lib, /usr/share, etc, suelen ir los archivos de programas, librer�as, cabeceras para desarrollo, iconos, y un sinf�n de cosas m�s, controladas generalmente por la distribuci�n. Bajo /usr/X11R6/....., ocurre lo mismo pero con los programas que se ejecuten en el sistema de ventanas 'X Window System'. En fin, espero haberte aclarado un poco las cosas, aunque a lo mejor te he liado m�s :D �� Bienvenido !! Un saludo y suerte: Juan Carlos

