Rozumiem, że ten pierwszy jest ładowany przed drugim, ale jaka jest różnica koncepcyjna? Czy są jakieś dobre powody, dla których powinienem ustawić niektóre zmienne w jednej, a nie w drugiej? Z wyjątkiem faktu, że /etc/environment
wydaje się , że istnieje konfiguracja środowiska dla wszystkich procesów uruchamianych przez system, podczas gdy /etc/profile
konfiguracja środowiska wykorzystywanego i propagowanego z powłoki logowania, prawda?
Na marginesie, który program tradycyjnie czyta /etc/environment
? Czy to jest związane z POSIX, czy tylko konwencją?
VAR=value
zadziałało w powłoce (po ponownym zalogowaniu).