Newsgroup: it.comp.os.linux.sys
Titolo: Settare la PATH in Gnome (2.14.3 Debian)

Ho il seguente problema (non è drammatico, ma se non lo risolvo, do' di 
matto): quando mi loggo in Gnome, le applicazioni che ho nella mia home, 
quando le voglio avviare da desktop, non vedono la PATH corretta.
Ho modificato sia .bashrc che .bash_profile, ma solo gli xterm vedono le 
modifiche.
Googlando non ho risolto molto, ho trovato che altri hanno avuto lo 
stesso problema, ma nessuno lo ha risolto 'alla radice'.
Si accettano suggerimenti
Andrea

 modifiche.
Quale PATH vedono e quale vuoi che vedano?
Bye.

 modifiche.
i .bash*  vengono eseguiti quando aprina una bash (quindi l'xterm)
se vuoi settare una cosa al mmento del login devi modificare ~/.profile (o
/etc/profile)
ciao

 Bye.
In pratica le applicazioni vedono:
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
Io ho installato JDK 1.6, ho creato la variabile JAVA_HOME e da 
terminale ho l'eseguibile di java su /usr/lib/jdk1.6.0_03/bin
Ho modificato .bashrc e .bash_profile, quindi ho automaticamente le 
variabili a posto quando apro un xterm.
Il problema ce l'ho quando tento di usare Eclipse: non trova java.
Però non voglio mettere Java a tutto il sistema, solo per l'utente corrente.
Andrea

 corrente.
Non capisco perche` non lo vuoi rendere disponibile a tutto il sistema, 
comunque hai due possibilita`:
- come dice RedWiz, metterli in ~/.profile
- farti un wrapper in bash nella home che imposti i path a java e richiami 
Eclipse.
Bye.

Alessandro Pellizzari ha scritto:

.profile non ha funzionato
/etc/profile non ha funzionato
Mi sa che farò un wrapper... oppure avvio eclipse da dentro un xterm
Tra l'altro, /etc/profile non viene letta: ho provato a modificare la 
PATH inserendo due dir "di comodo", ma non appaiono...
Andrea

 Il problema ce l'ho quando tento di usare Eclipse: non trova java.
JAVA_HOME come l'hai settata?
/usr/lib/jdk1.6.0_03
oppure
/usr/lib/jdk1.6.0_03/bin

gt ha scritto:

JAVA_HOME=/usr/lib/jdk1.6.0_03
PATH="${JAVA_HOME}"/bin:"${PATH}"

 PATH="${JAVA_HOME}"/bin:"${PATH}"
Questo non credo funzioni.
PATH="${JAVA_HOME}/bin:${PATH}"
Bye.

 PATH="${JAVA_HOME}"/bin:"${PATH}"
prova a ripeterglielo in /etc/eclipse/java_home
o in ~/.eclipse/eclipserc

 terminale ho l'eseguibile di java su /usr/lib/jdk1.6.0_03/bin
Come hai installato Java6 ? Se hai usato i pacchetti presenti nel
repository non-free, ti vengono creati tutti i link necessari in
/usr/bin , nonche` puoi gestire le varie versioni con update-alternatives
Enrico



Java proviene da 
java.sun.com
, Eclipse viene da 
www.eclipse.org
; in effetti
non ho cercato più di tanto se c'erano delle versioni debianizzate del
jdk, appena ho tempo controllo. L'Eclipse di Debian l'ho disinstallato
perché, oltre ad essere non-troppo-aggiornato, non mi eseguiva
correttamente le aggiunte.
Comunque ho risolto con uno script ad hoc che lancia Eclipse, e per ora
vissero tutti felici e contenti.

 jdk, appena ho tempo controllo.
ebianchi@montgomery:~$ apt-cache search sun-java6
sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files)
sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and examples
sun-java6-doc - Sun JDK(TM) Documention -- integration installer
sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE)
sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files)
sun-java6-plugin - The Java(TM) Plug-in, Java SE 6
sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files
ebianchi@montgomery:~$
Questo su Lenny (ovviamente c'e` anche Java5). Per quanto riguarda
Eclipse (cosi` come per Tomcat), lascia perdere la versione
pacchettizzata e usa quella distribuita dal sito, sicuramente avrai meno
problemi
Enrico

 quando le voglio avviare da desktop, non vedono la PATH corretta.
Scusa, giusto per curiosita`, perche` _la_ PATH e non _il_ PATH?
bye,
-- 
piergiorgio

Piergiorgio Sartor ha scritto:

Sinceramente non lo so... ma vivo serenamente lo stesso (-:-)
Forse perché il mio 'capo', causa pronuncia bolognese, dice sempre 'la paz'?
Andrea

Enrico 'Henryx' Bianchi ha scritto:

Grazie, sinceramente è da poco che uso Debian e sono poco pratico del 
sistema di installazione. Per fare più in fretta ho usato Synaptic, che 
è usato anche da altri, ma Java non c'era (almeno, quello di Sun). 
Probabilmente devo dire a Synaptic che ho anche altri DVD (mi ha sempre 
chiesto solo il DVD 1)...  E le giornate sono solo di 24 ore...
Proverò con man apt.
Andrea

 chiesto solo il DVD 1)...  E le giornate sono solo di 24 ore...
DVD??? Personalmente installo sempre con un cd serie netinstall, e poi
vado di repository su web (si fa molto prima, e si ottiene solo quello
che si vuole)
Enrico