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

Codice: Seleziona tutto

nano ~/.bashrc
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)