Я понимаю, что первый загружается до второго, но в чем заключается концептуальная разница? Есть ли веские причины, по которым я должен устанавливать некоторые переменные в одной, а не в другой? За исключением того факта, что /etc/environment
кажется, существует для настройки среды для всех процессов, выполняемых системой, в то время как /etc/profile
предназначен для настройки среды, используемой и распространяемой из оболочки входа, правильно?
Также, на заметку, какая программа традиционно читает /etc/environment
? Это связано с POSIX или просто соглашением?