Red Hat Linux 7.0: The Official Red Hat Linux Getting Started Guide
Anterior | Capítulo 17. P & R: Respuestas Rápidas a Preguntas Comunes | Siguiente

# Arrancando Aplicaciones

## P: ¿Cómo puedo arrancar una aplicación que acabo de descargar?

He instalado una aplicación que descargué, y todo parece ir bien, pero todavía me aparece "command not found" cuando tecleo su nombre. Creo que haber introducido el nombre correctamente, entonces ¿por qué no arranca?

## R: Arrancando Aplicaciones.

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

Supongamos que ha descargado una aplicación llamada `setiathome` y quiere probarla. Siga las directrices para la instalación de software. Ahora al directorio donde se encuentra el ejecutable (como se muestra abajo).

    cd setiathome

Para arrancar la aplicación ahora, anteponga "./" al ejecutable, como se muestra abajo:

    ./setiathome

En pocas palabras, la razón de usar ./ para iniciar la aplicación es porque el ejecutable no era localizado en un directorio donde la shell lo reconocía (como por ejemplo en `/usr/bin`).

En estos casos, a menudo tiene que ir dentro del directorio que mantiene el ejecutable y arrancar desde allí la aplicación. Esto significa que tendrá que decir a su shell donde puede encontrar al ejecutable -- poniendo ./ dice al bash que el ejecutable puede encontrarse en el "directorio actual de trabajo".

Puede personalizar sus configuraciones para no tener que incluir siempre el ./. Siga leyendo para obtener más información sobre cómo llevarlo a cabo.

### Editar Su `PATH`

Si quiere arrancar sus programas sin tener que introducir ./ delante del nombre del ejecutable, tendrá que realizar un pequeño truco.

Básicamente, deberá añadir el "directorio actual de trabajo" (.) a su lista de directorios en su variable de entorno `PATH`, permitiendo a la shell saber que puede iniciar aplicaciones en cualquier directorio donde se encuentre trabajando.

| Estas instrucciones se describen solamente para cuentas de usuario. Evite modificar ficheros como `.bash_profile` del root, por motivos de 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 declaración de `PATH` parecida a la mostrada abajo.

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

Ahora, para acabar esta declaración, añada `:./`, como se muestra más abajo

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

Ahora, teclee Ctrl-X; se le preguntará si quiere salvar "el buffer modificado"; pulse Y para indicar "sí". Después, verá el nombre con el cual será salvado el fichero; pulse la tecla Enter.

Hecho. Ahora, no tendrá que iniciar ninguna aplicación con ./ delante del nombre del ejecutable.

Anterior | Inicio | Siguiente
Mensaje de Error al Instalar un RPM | Subir | Acceder a Particiones Windows