Alejandro Weinstein escribió:
> Hola:
> 
> Tengo varios programas ubicados en /usr/local/avr/bin . Agregue ese
> directorio al PATH en ~/.bashrch , y puedo ejecutarlos sin problemas.
> Si corro xemacs desde un terminal, y ejecuto un make que llama a
> algunos de los programas en /usr/local/avr/bin tambien funciona sin
> problemas.
> 
> Sin embargo, si ejecuto xemacs desde el program launcher (icono en el
> panel del xubuntu), y corro el mismo make, no se encuentran los
> programas ubicados en /usr/local/avr/bin . Supongo que esto se debe a
> que al lanzar el programa desde ahi, no ve el PATH definido en
> ~/.bashrc.
> 
> ¿Donde defino el PATH para que este sea visto por los programas
> ejecutados desde el program launcher? Busque en google por 'linux path
> "program launcher"' pero no encontre nada util.
> 
> Saludos,
> Alejandr.

En SuSE al menos puedes ubicar esas variables y exportarlas en el 
~/.bash_profile . A mi me funciona, al menos, y puedo ejecutar 
aplicaciones que estan en el PATH definido por mi con launchers como el 
de KDE, Gnome y Fluxbox.

Saludos!

-- 
Rodrigo Tobar Carrizo                   Linux User #399271
Estudiante de Ing. Civil Informatica
UTFSM - Casa Central
From [EMAIL PROTECTED]  Sun Mar 11 18:17:56 2007
From: [EMAIL PROTECTED] (Alejandro Weinstein)
Date: Sun Mar 11 18:25:41 2007
Subject: PATH para programa ejecutado desde "program launcher"
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

> En SuSE al menos puedes ubicar esas variables y exportarlas en el
> ~/.bash_profile . A mi me funciona, al menos, y puedo ejecutar
> aplicaciones que estan en el PATH definido por mi con launchers como el
> de KDE, Gnome y Fluxbox.
>

El problema no es ejecutar la aplicacion desde el launcher. El
problema es que al lanzar xemacs desde el launcher, este no ve el PATH
definido en ~/.bash_profile o ~/.bashrc . Esto se traduce en que una
vez dentro de xemacs, al compilar con un make que hace uso de un
programa que esta en mi PATH, este no lo encuentra. Si corro el xemacs
desde el terminal, no hay problema.

Saludos,
Alejandro.
From [EMAIL PROTECTED]  Sun Mar 11 20:38:39 2007
From: [EMAIL PROTECTED] (Ricardo Albarracin B.)
Date: Sun Mar 11 20:39:51 2007
Subject: PATH para programa ejecutado desde "program launcher"
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On Sun, 11 Mar 2007 15:12:34 -0400
"Alejandro Weinstein" <[EMAIL PROTECTED]> wrote:

> Hola:
> 
> Tengo varios programas ubicados en /usr/local/avr/bin . Agregue ese
> directorio al PATH en ~/.bashrch , y puedo ejecutarlos sin problemas.
> Si corro xemacs desde un terminal, y ejecuto un make que llama a
> algunos de los programas en /usr/local/avr/bin tambien funciona sin
> problemas. [.....]

Cuando use Ubuntu en mi maquina tuve el mismo problema, en la pagina de 
www.ubuntu-es.org encontré un mini-howto de Ubuntu en donde explicaba 
como modificar el PATH, pero me acuerdo que no era lo mismo que en Debian
ya que lo vi con una instalación de Java me acuerdo.... sorry por no darte 
referencias mas precisas, pero no me acuerdo ya que no uso Ubuntu hace 
rato...

Saludos y espero te sirva
-- 
Atentamente.                    Electronica y Unix
+------------------------+------------------------+
| Ricardo Albarracin B.  |  www.electrolinux.cl   |
+------------------------+------------------------+
|counter.li.org:#238.105 | Fono:(56-2) 3905536    |
+------------------------+ Fax: (56-2) 6882641    |
|emails: [EMAIL PROTECTED]      | Agustinas 1022  Of.510 |
|   [EMAIL PROTECTED]     |   Santiago - CHILE     |
|   [EMAIL PROTECTED]  |                        |
+------------------------+------------------------+

Responder a