www.europe.redhat.com Home  |  Products  |  Shop  |  Services  |  Training  |  Support   
Red Hat Documentation

Ejecutar aplicaciones.

Ejecutar aplicaciones.

Q: ¿Como puedo ejecutar aplicaciones que acabo de descargar?

He instalados una aplicación que he descargado de la Web y parece que todo ha ido bien, pero cuando tecleo el nombre me aparece "command not found". Creo haber tecleado el nombre correctamente, por tanto ¿cual es el motivo de que no funcione?

A: Ejecutar aplicaciones.

Si está intentando ejecutar una aplicación desde el prompt de la shell, y no le aparece nada, ponga una ./ delante del nombre del ejecutable..

Suponiendo que haya descargado una aplicación que se llama setiathome y que desea probar. Sigua las instrucciones para instalar el software. Despues, entre en el directorio en el que se encuentra el ejecutable.

cd setiathome
	  

Para ejecutar la aplicación , anteponer una "./," al nombre del ejecutable:

./setiathome
          

En pocas palabras, la razón por la que se usa la ./ antes del ejecutable es por el hecho de que el ejecutable no reside en un directorio en el que la shell sabe que podría ser encontrado (como /usr/bin).

En estas situaciones, a menudo debe entrar en el directorio que contiene el ejecutable y lanzarlo desde aquí. Esto significa que debe comunicar a su shell donde encontrar el ejecutable -- anteponiendo ./ le dice a la shell que el ejecutable puede encontrarse en el" directorio actual."

Puede usar una personalización para no usar ./. Leer más adelante para mayor información.

Editar su PATH

Si quiere ejecutar el programa sin anteponer ./ delante del ejecutable, deberá hacer un pequeño truco.

Debe añadir el "directorio actual"(.) a la lista de los directorios en sus variables de entorno PATH, permitiendo a la shell ejecutar las aplicaciones en cualquier directorio en el que estétrabajando.

Atención

Estas instrucciones hacen referencia solo a los usuarios normales. Evite modificar los ficheros como .bash_profile para la cuenta de root, ya que podría suponer un riesgo para la seguridad del sistema.

Usando un editor de textos, como pico, en una ventana Xterm, abra el fichero llamado .bash_profile tecleando

pico .bash_profile
            

Verá una sección PATH, similar a la que se muestra debajo..

PATH=$PATH:$HOME/bin:/usr/lib/
            

Ahora, al final de la sección, añada, :./, como se muestra debajo

PATH=$PATH:$HOME/bin:/usr/lib/:./
	      

Pulse Ctrl-X; se le pedirá si desea salvar el "buffer modificado"; pulse Y para confirmar. Ahora verá con que nombre el fichero será salvado. Pulse la tecla Enter.

Hecho. Ya no necesitará ejecutar las aplicaciones anteponiendo ./ al ejecutable.



Products & Services  |  Download  |  Support  |  Training  |  Partners & Programs
About Red Hat  |  Legal statement  |  Privacy statement  |  Y2K statement
redhat.com

© 2000 Red Hat, Inc. All right reserved.