il comando è sempre lo stesso ma bisogna lanciarlo da un percorso differente??
Il comando è sempre lo stesso, ma per non doverlo lanciare ogni volta che avvii il pc (o un terminale diverso), si deve modificare il/i file di configurazione della/e shell che utilizzi inserendo negli stessi la stringa...
codice:
export java_home="/path/to/quellochetipare" (le virgolette possono essere omesse
se il valore che deve assumere la variabile non contiene spazi)
in modo che venga "lanciato" in automatico all'avvio di una nuova shell.
Per sapere quale shell utilizzi di default basta lanciare...
l'output sarà simile a...
codice:
GROUP=1000
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/sh
SKEL=/etc/skel
CREATE_MAIL_SPOOL=no
se $SHELL risulta essere /bin/sh, dai (da terminale/console)...
per vedere a cosa punta
Visto che usi debian, quasi sicuramente, a meno che tu non abbia fatto delle modifiche, punterà a /bin/bash:
i file di configurazione di bash sono /home/utente/.bash_profile (per le shell di login) e /home/utente/.bashrc (per le "non-login" shell);
se vuoi che il valore di una variabile sia valido per tutti gli utenti (root compreso), allora il file da modificare è /etc/profile.
uso debian/linux da 2 giorni.
Direi che è fantastico, si inizia sempre così.
Già l'aver deciso di compiere il gran passo, di per sé, è una buona cosa.