Ich verstehe, dass Ersteres vor Letzterem geladen wird, aber was ist der konzeptionelle Unterschied? Gibt es gute Gründe, warum ich einige Variablen in einer und nicht in einer anderen setzen sollte? Mit Ausnahme der Tatsache, dass /etc/environment
anscheinend die Umgebung für alle vom System ausgeführten Prozesse eingerichtet wird, während /etc/profile
die Umgebung für die Einrichtung verwendet und von der Anmeldeshell weitergegeben wird, richtig?
Nebenbei bemerkt, welches Programm liest sich traditionell /etc/environment
? Handelt es sich um POSIX oder nur um eine Konvention?
VAR=value
in einer Shell wirksam (nach erneuter Anmeldung).