В рубрике: Управление пакетами программного обеспечения

Настройка пользовательских файлов инициализации
Когда пользователь регистрируется в системе, стартующие файлы инициализации командного процессора определяют рабочую среду. Сценарии запуска могут быть модифицированы для установки переменных окружения и маршрутов к каталогам, необходимым конкретным пользователям. Эти стартующие сценарии находятся в исходном каталоге пользователя.
При создании пользовательских файлов инициализации очень важно предоставить пользователям возможность индивидуальной настройки их собственных файлов инициализации. Такая задача может быть решена с помощью централизованно размещенных и глобально распространяемых файлов инициализации пользователей, так называемого сайта файлов инициализации. Такие файлы позволяют вам постоянно вводить новые особенности в рабочие окружения всех пользователей путем редактирования единственного файла инициализации. Локальный файл инициализации, который находится в исходном каталоге конкретного пользователя, поддерживает конфигурацию, специфическую именно для него.
Локальный файл инициализации позволяет пользователям проводить дальнейшую настройку их собственного рабочего окружения. Сайт файлов инициализации находится в каталоге /etc, его содержимое может редактировать только суперпользователь. Эти файлы разработаны для распространения изменений масштаба всего сайта на рабочее окружение всех пользователей. Индивидуальные файлы инициализации находятся в домашнем каталоге каждого пользователя и могут быть настроены владельцем такого каталога. Когда пользователь регистрируется в системе, сначала запускается файл инициализации сайта, а затем файл инициализации, который находится в домашнем каталоге пользователя.
Не используйте системные файлы инициализации, которые находятся в каталоге /etc (файлы /etc/ profile, /etc/.login), для управления рабочим окружением отдельного пользователя. Это файлы инициализации сайта, которые рассматриваются как глобальные, предназначенные для общего применения; они используются при установке рабочих сред для всех пользователей. Система в первую очередь обеспечиввет запуск такого файла, а затем - пользовательского файла, находящегося в исходном каталоге пользователя.
В сценариях запуска командных процессоров наиболее распространена настройка переменных окружения. В таблице 5.8 описаны переменные окружения и переменные командных процессоров, которые вы возможно захотите применить для настройки пользовательского файла инициализации.

