Pagina 1 di 1
Path
Inviato: lunedì 3 settembre 2007, 21:59
da Gecone
Mi direste come risolvere questo problemino:
allora, avvio una shell e:
Codice: Seleziona tutto
giorgio@giorgio-notebook:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
giorgio@giorgio-notebook:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
giorgio@giorgio-notebook:~$ export PATH=$PATH:/usr/local/tigcc/
giorgio@giorgio-notebook:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/tigcc/
la chiudo(ho provato anche a fare logaut e poi login), la riapro e:
Codice: Seleziona tutto
giorgio@giorgio-notebook:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Re: Path
Inviato: lunedì 3 settembre 2007, 22:25
da bite
Purtroppo a quanto mi consta il posto giusto dove impostare il PATH è un mistero, ogni distribuzione lo fa a modo suo e anche nell'ambito della stessa distribuzione ci sono n-mila files in cui viene impostato e modificato.
Con Ubuntu 7.04 il posto "base" è /etc/environment; se lo modifichi lì, però, lo vedi solo al reboot (o forse può bastare un "source /etc/environment", ma sinceramente non ho provato).
Altrimenti puoi modificarlo in /etc/bash.bashrc, e risulterà valido dalla prossima sessione di terminale che aprirai.
Sicuramente se fai un export al volo, va perduto.
Re: Path
Inviato: lunedì 3 settembre 2007, 22:26
da fedefede0101
esporta la variabile PATH nel file ~/.bashrc che sta nella tua /home...

Re: Path
Inviato: lunedì 3 settembre 2007, 22:26
da simo_magic
bite ha scritto:
Purtroppo a quanto mi consta il posto giusto dove impostare il PATH è un mistero, ogni distribuzione lo fa a modo suo e anche nell'ambito della stessa distribuzione ci sono n-mila files in cui viene impostato e modificato.
Con Ubuntu 7.04 il posto "base" è /etc/environment; se lo modifichi lì, però, lo vedi solo al reboot (o forse può bastare un "source /etc/environment", ma sinceramente non ho provato).
Altrimenti puoi modificarlo in /etc/bash.bashrc, e risulterà valido dalla prossima sessione di terminale che aprirai.
Sicuramente se fai un export al volo, va perduto.
per modificare il path dell'utente corrente e solo su quello fai
mi ha fregato fede sul tempo
Re: Path
Inviato: lunedì 3 settembre 2007, 22:29
da fedefede0101
>>mi ha fregato fede sul tempo
cmq il file ~/.bashrc è uno standard che + standard non si può...
e se sta su tldp ci potete credere -->>
http://tldp.org/LDP/abs/html/sample-bashrc.html

Re: Path
Inviato: lunedì 3 settembre 2007, 22:31
da bite
Sì, ma ~/.bashrc ha effetto solo sull'utente; quelli che ho elencato io hanno effetto su tutti gli utenti. Se ad esempio vuoi installare un nuovo programma in modo che sia visibile da tutti, ~/.bashrc non basta.
Re: Path
Inviato: lunedì 3 settembre 2007, 22:44
da fedefede0101
>>Sì, ma ~/.bashrc ha effetto solo sull'utente
certo...
(good)