Sto usando Linux Mint. La mia shell di login ( cat /etc/passwd | grep myUserName
) è bash.
Dopo aver avviato il mio ambiente desktop grafico e aver eseguito un emulatore di terminale da esso, posso vedere che .bash_profile
non proviene (le variabili di ambiente che sono export
editate in esso non sono impostate). Ma se accedo da una console di testo ( ctrl+ alt+ F1) o eseguo manualmente bash -l
dall'emulatore di terminale, .bash_profile
funziona bene.
Sbaglio quando penso che .bash_profile
dovrebbe essere di provenienza all'avvio di X e tutti export
i Vars dovrebbero essere disponibili nel terminale, partendo da X?
PS Inserire tutto .bashrc
e reperirlo da .bash_profile
non è una buona idea ( https://stackoverflow.com/questions/902946/ ): i contenuti ambientali dovrebbero essere acquistati una sola volta.