Capisco che il primo sia caricato prima del secondo, ma qual è la differenza concettuale? Ci sono delle buone ragioni per cui dovrei impostare alcune variabili in una e non in altre? Tranne il fatto che /etc/environment
sembra esistere per impostare l'ambiente per tutti i processi eseguiti dal sistema, mentre /etc/profile
è per l'impostazione dell'ambiente usato e propagato dalla shell di accesso, giusto?
Inoltre, su una nota a margine, quale programma legge tradizionalmente /etc/environment
? È correlato a POSIX o solo a una convenzione?
VAR=value
avuto effetto in una shell (dopo il nuovo accesso).