|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 6030
|
Variabili d'ambiente in Ubuntu
Salve, ho un problema nel settare le variabili d'ambiente. Per esempio per la JAVA_HOME scrivo:
export JAVA_HOME="$JAVA_HOME:/nomedirectory" Solo che, una volta chiusa la shell, non mi trova più la variabile facendo echo $JAVA_HOME . QUindi presumo che questo serva per impostarla momentaneamente. Per farlo definitivmente quindi, devo impostare il file bash.bashrc .Però non so cosa ci va scritto esattamente. Mi potete dare una mano? Grazie. ![]() |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Mar 2006
Città: Bottegone (PT)
Messaggi: 978
|
Quote:
![]() export JAVA_HOME="$JAVA_HOME:/nomedirectory" E guarda se funge Ciao
__________________
TC FUCKKKKKKKKKKKKKKKKKKKKKK | Pronto per il prossimo raduno, Oh YEAHHHH
|
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 6030
|
Ho risolto: basta aggiungere le variabili nel file /home/nomemio/.bashrc
Anche se non ho capito la differenza tra questo file e quell presente in etc. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2005
Città: Genova
Messaggi: 937
|
Il .bashrc (e, in generale tutti i ".qualcosa" presenti nella tua home directory) sono solo ed esclusivamente per l'utente proprietario della home directory; i file di configurazione in /etc sono invece "globali" e valgono per tutti gli utenti.
Inoltre PRIMA viene processato il file in /etc poi, se esiste, quello nella home directory (che eventualmente sovrascrive le impostazioni del pimo) Altra cosa: immagino che tu usi da solo il PC, quindi per te il problema non esiste, tuttavia sappi che NON tutti gli utenti sono obbligati a usare BASH come shell e possono quindi decidere di configurare il proprio utente per usarne un'altra. Questo giuto per dire che esistono diverse shell con diversi file di conigurazione e diverse sintassi. Per fortuna quasi tutte sono derivate o da BASH o da CSH (e quindi in genere, quando serve, basta modificare i file di configurazione di queste due). Ciao, Mr Hyde
__________________
MacMini Late 2009/MacMini 2018 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:46.