Сценарии запуска в системах SUSE

Сценарии запуска систем SUSE подобны сценариям Red Hat, по крайней мере, по части общей организации. Эти сценарии не только четко организованы, но надежны и хорошо документированы. Стоит сказать спасибо разработчикам, которые отвечают за эту часть операционной системы.

Как и в системе Red Hat, на каждом уровне выполнения демон init вызывает сценарий /etc/rc. d/rc, передавая ему номер уровня в качестве аргумента. Сценарии данного пакета хранятся в каталоге /etc/init.d, а их файлы конфигурации — в каталоге / etc/sysconf ig. Прекрасное краткое описание процесса запуска системы SUSE можно найти в файле /etc/init. d/README.

Хотя файлы конфигурации запуска как системы SUSE, так и Red Hat собраны в каталоге /etc/sysconf ig, конкретные файлы внутри этого каталога в значительной мере различны. (В частности, в целом файлы SUSE сопровождаются достаточно подробными комментариями.) Необходимые параметры вызываются посредством установки переменных среды интерпретатора, к которым затем обращаются сценарии, хранящиеся в каталоге /etc/init.d. Некоторые подсистемы требуют более подробного конфигурирования. Такие системы, нуждающиеся в нескольких файлах конфигурации, имеют приватные подкаталоги вроде sysconfig/network.

Файл windowmanager — типичный пример файла, хранящегося в каталоге sysconfig.

## Path: Desktop/Window manager

## Type:               string(gnome,startkde,startkde3,startxfce4,twm)

## Default:         kde

## Config:             profiles,kde,susewm

Здесь можно установить стандартный оконный менеджер (kde, fvwm, ...)

Эти изменения требуют перерегистрации

DEFAULT_WM="gnome"

## Type:               yesno

## Default:            yes

#             инсталляция расширения SuSE для новых пользователей

#             (тема и дополнительные функции)

INSTALL_DESKTOP_EXTENSIONS=nyes"

## Path: Desktop

## Description:    стандартный вид курсора мыши

## Type:               string

## Default:

Название вида курсора мыши для системы XII. Возможные изображения

можно найти в каталоге /usr/share/icons/

X_MOUSE_CURSOR= " DMZ " KDE_USE_IPV6="yes"

Каждой переменной предшествует информация о конфигурации, считываемая утилитой YaST3, и подробное описание назначения переменной. Например, в файле windowmanager переменная DEFAULTWM определяет диспетчер окна рабочего стола, используемый системой X.

Пакет SUSE содержит также команду chkconfig, которая позволяет управлять сценариями запуска системы. Она коренным образом отличается от версии, предоставляемой системой Red Hat, но также является эффективным средством управления сценариями.

 

Комментарии (0)

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.