Re: [OT]: PATH /etc/profile
On Thu, 27 Jan 2005 10:31:36 +0100
Goblintux <goblintux@fastwebnet.it> wrote:
> ho aggiunto.
>
> JAVA_HOME=/usr/java/j2re1.4.2_06
> PATH=$PATH:$JAVA_HOME/bin
> export PATH JAVA_HOME
>
> Insomma, dovrebbe funzionare.E invece niente. Posso anche aggiungere
la
> directory java al path, ma voglio capire perchè così non va.
Ovviamente
> anche io se faccio l'export a mano il software va, ma al riavvio non
> parte più.
>
> Ciao
>
> Daniele
Mi sembra di capire che vuoi far vedere queste variabili ad una
applicazione in X, giusto?
Beh, se è questo, sappi che X non esporta le variabili quando ti logghi
e che quando lanci un' applicazione facendo click sull' icona i vari
bashrc non vengono letti (giustamente) perchè non è una shell di login.
Fai questa prova:
1) Rimetti a posto tutti i file di sistema che hai modificato e fai le
tue modifiche solo a quelli della tua home (~/.bashrc).
2) Apri una shell in X (tipo konsole), digita env e guarda se le tue
variabili ci sono.
3) Se ci sono, sempre dalla shell, lancia il comando che volevi far
partire (xnap?) e guarda se funzia.
4) Se non ci sono, assicurati che in ~/.bash_profile o in ~/.profile ci
sia una riga del tipo:
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
Se questo così funziona ( cioè da una login shell xnap parte) allora il
"problema" è X e ti spiego come fare.
Intanto prova e io vado a cercare il post in cui avevo risolto questo
problema.
--
Saluti
Mattia
Reply to: