<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" 
"dtd/kdex.dtd" [
  <!ENTITY kappname "&ksysv;">
  <!ENTITY package "kdeadmin">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Russian "INCLUDE"
> <!-- change language only here -->
]>

<book lang="&language;">
<bookinfo>
<title
>Руководство &ksysv;</title>
<authorgroup>
<author
><firstname
>Peter</firstname
> <surname
>Putzer</surname
>  <affiliation
> <address
><email
>putzer@kde.org </email
></address>
</affiliation>
</author>
<othercredit role="translator"
><firstname
>Олег </firstname
> <surname
>Баталов</surname
> <affiliation
><address
> <email
>batalov@twiga.kz</email
></address
></affiliation
><contrib
>Перевод на русский</contrib
> </othercredit
> 
</authorgroup>

<date
>2001-03-21</date>
<releaseinfo
>1.03.06</releaseinfo>

<copyright>
<year
>1998</year>
<year
>2000</year>
<year
>2001</year>
<holder
>Peter Putzer </holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>

<abstract>
<para
>&ksysv; - графический редактор для конфигурации загрузки типа SysV.</para>
</abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>KSysV </keyword>
<keyword
>Runlevel </keyword>
<keyword
>Runlevel editor </keyword>
<keyword
>System V init </keyword>
</keywordset>
</bookinfo>

<chapter id="Introduction">
<title
>Введение</title>

<para
>Добро пожаловать в Редактор System V Init для &kde;, известный (в дальнейшем упоминаемый) как &ksysv;. Этот раздел вводит несколько понятий и объясняет что вы можете делать с помощью &ksysv;. </para>

</chapter>

<chapter id="what-is-sysv-init">
<title
>Краткое описание System V Init</title>

<para
>Следующее объяснение <quote
>заимствовано</quote
> из <application
>tksysv</application
> (пример для &ksysv;): </para>

<para
>System V init быстро становится стандартом для мира &Linux;, для управления запуском программ во время загрузки. Из за того что это является более лёгким в использовании и более мощным и гибким чем традиционный <acronym
>BSD</acronym
> init. </para>

<para
>Я не буду описывать здесь историю (главным образом, из за того что я её не знаю :-). </para>

<para
>Двоичный файл init расположен в <filename class="directory"
>/sbin</filename
> а не в <filename class="directory"
>/etc</filename
>. Это важно поскольку возможно модернизировать машину до System V init без переустановки и переформатирования. Ядро &Linux; ищет init сначала в <filename class="directory"
>/etc</filename
>, так что вы должны убедиться и удалить старый init в этом каталоге. </para>

<para
>SysV init также отличается от <acronym
>BSD</acronym
> init тем что файлы конфигурации в подкаталогах <filename class="directory"
>/etc</filename
> вместо того чтобы находиться непосредственно в каталоге <filename class="directory"
>/etc</filename
>. Этот каталог называется <filename class="directory"
>rc.d</filename
>. Здесь вы можете найти <filename
>rc.sysinit</filename
> и следующие каталоги: </para>

<itemizedlist>
<listitem>
<para>
<filename class="directory"
>init.d/ </filename>
</para>
</listitem>
<listitem>
<para>
<filename class="directory"
>rc0.d/ </filename>
</para>
</listitem>
<listitem>
<para>
<filename class="directory"
>rc1.d/ </filename>
</para>
</listitem>
<listitem>
<para>
<filename class="directory"
>rc2.d/ </filename>
</para>
</listitem>
<listitem>
<para>
<filename class="directory"
>rc3.d/ </filename>
</para>
</listitem>
<listitem>
<para>
<filename class="directory"
>rc4.d/ </filename>
</para>
</listitem>
<listitem>
<para>
<filename class="directory"
>rc5.d/ </filename>
</para>
</listitem>
<listitem>
<para>
<filename class="directory"
>rc6.d </filename>
</para>
</listitem>
</itemizedlist>

<para
><filename class="directory"
>init.d</filename
> содержит набор сценариев. В основном вам необходим один сценарий для каждой службы, которую вам возможно необходимо запускать во время загрузки либо при переходе на следующий уровень выполнения. Службы - вещи типа <acronym
>NFS</acronym
>, &Sendmail;, httpd,&etc; Службы не включают вещи подобно <command
>setserial</command
>, который выполняется один раз и затем завершается. Подобные вещи должны включаться в файл <filename
>rc.local</filename
>. </para>

<para
><filename
>rc.local</filename
> должен находиться в <filename class="directory"
>/etc/rc.d</filename
> если он необходим. Большинство систем используют его даже если он ничего не выполняет. Вы также можете поместить в <filename class="directory"
>/etc/rc.d</filename
> файл <filename
>rc.serial</filename
> если вам необходимо выполнить определённый действия с последовательным портом во время начальной загрузки. </para>

<para
>Цепочка событий следующая: </para>

<orderedlist>
<listitem>
<para
>Ядро проверяет несколько мест и запускает первый попавшейся файл init. </para
> 
</listitem>
<listitem>
<para
>init запускает <filename
>/etc/rc.d/rc.sysinit</filename
>. </para>
</listitem>
<listitem>
<para
><filename
>rc.sysinit</filename
> набор необходимых действий, и если необходимо запускает <filename
>rc.serial</filename
> (если он существует) </para>
</listitem>
<listitem>
<para
>init запускает <filename
>rc.local</filename
> </para>
</listitem>
<listitem>
<para
>init запускает все сценарии для текущего уровня выполнения </para>
</listitem>
</orderedlist>


<para
>Уровень выполнения по умолчанию определён в <filename
>/etc/inittab</filename
>. У вас должна быть ближе к началу файла строка типа: </para>

<screen
>id:3:initdefault: </screen>

<para
>Из этого, как вы видите во втором столбце уровень выполнения по умолчанию - 3 как должно быть для большинства систем. Если вам необходимо изменить его, вы можете отредактировать файл <filename
>/etc/inittab</filename
> вручную и заменить 3. Будьте очень осторожны когда изменяете inittab. Если вы сделали это неверно вы можете перезапустить систему и сделать: </para>

<screen
><computeroutput
>LILO boot:</computeroutput
> <userinput
>linux single</userinput
></screen>

<para
>Это <emphasis
>должно</emphasis
> позволить вам запустить систему в однопользовательском режиме, чтобы вы могли исправить это. </para>

<para
>Теперь, как это позволяет выполнять правые сценарии? Если вы выполняете <userinput
><command
>ls</command
> <option
>-l</option
> </userinput
> в каталоге <filename class="directory"
>rc3.d</filename
>, вы должны увидеть подобное следующему: </para>


<screen
>lrwxrwxrwx 1 root root 13 13:11 S10network -&gt; ../init.d/network 
lrwxrwxrwx 1 root root 16 13:11 S30syslog -&gt; ../init.d/syslog 
lrwxrwxrwx 1 root root 14 13:32 S40cron -&gt; ../init.d/cron
lrwxrwxrwx 1 root root 14 13:11 S50inet -&gt; ../init.d/inet
lrwxrwxrwx 1 root root 13 13:11 S60nfs -&gt; ../init.d/nfs
lrwxrwxrwx 1 root root 15 13:11 S70nfsfs -&gt; ../init.d/nfsfs
lrwxrwxrwx 1 root root 18 13:11 S75keytable -&gt; ../init.d/keytable
lrwxrwxrwx 1 root root 23 13:11 S80sendmail -&gt; ../init.d/sendmail.init
lrwxrwxrwx 1 root root 18 13:11 S90lpd -&gt; ../init.d/lpd.init
lrwxrwxrwx 1 root root 11 13:11 S99local -&gt; ../rc.local</screen>

<para
>Вы обратили внимание что в каталоге не существует никаких реальных файлов. Всё здесь - это ссылки на соответствующие сценарии в каталоге <filename class="directory"
>init.d</filename
>. </para>

<para
>Ссылки также имеют в начале <literal
>S</literal
> и номер. <literal
>S</literal
> означает что сценарий должен быть запущен, а <literal
>K</literal
> означает остановку его. Номер необходим для сортировка порядка запуска сценариев. Init запускает все службы в порядке их сортировки. Вы можете дублировать номера, но это только может немного вас запутать. Вы должны использовать два одинаковых номера только, совместно с верхним регистром <literal
>S</literal
> или <literal
>K</literal
> для запуска или остановки служб, которые вам необходимы. </para>

<para
>Как это запускает и останавливает службы? Просто. Каждый из сценариев написан для принятия аргумента который может быть либо <option
>start</option
> , либо <option
>stop</option
>. Фактически вы можете запускать эти сценарии вручную командой типа: </para>

<screen
><userinput
><command
>/etc/rc.d/init.d/httpd.init</command
> <option
>stop</option
></userinput
> </screen>

<para
>Для остановки сервера httpd. Init просто читает имя и если оно начинается с <literal
>K</literal
>, запускает сценарий с аргументом <option
>stop</option
>. Если оно начинается с  <option
>S</option
> запускает сценарий с аргументом <option
>start</option
>. </para>


<sect1 id="why-all-the-runlevels">
<title
>Для чего все эти уровни выполнения?</title>

<para
>Некоторые люди хотят иметь простой способ настройки компьютеров для многоцелевого использования. Я могу иметь уровень выполнения <quote
>сервер</quote
>, который выполняет только httpd, sendmail, networking, &etc; Также я могу иметь уровень выполнения <quote
> пользователь</quote
> на котором выполняется <application
>kdm </application
>, networking, &etc; </para>

</sect1>

</chapter>

<chapter id="onscreen-fundamentals">
<title
>Элементы экрана</title>

<para
>Здесь вы узнаете как использовать &ksysv;, который не должен быть труден для понимания, так как он был разработан с целью быть максимально дружественным к пользователю. </para>

<sect1 id="mouse">
<title
>Мышь</title>

<para
>Использование в  &ksysv; мыши или другого координатного устройства достаточно легко: просто перетащите запись из области <guilabel
>Доступных служб</guilabel
> в один из семи уровней выполнения для запуска (либо остановки) его на этом уровне выполнения. </para>

<para
>Перетаскиванием вы также можете перемещать сценарии между уровнями выполнения, и изменять их позицию в текущем уровне выполнения. Это удаляет его запись с предыдущего уровня выполнения (или позиции). Это не происходит если вы перетаскиваете запись из области <guilabel
>Доступных служб</guilabel
>. </para>

<note>
<para
>Записи перемещаются, когда вы перетаскиваете их в новую область. Для копирования службы на другой уровень выполнения, вам необходимо выбрать выбрать в меню <guimenu
>Правка</guimenu
> или контекстном меню пункт <guimenuitem
>Копировать</guimenuitem
> и <guimenuitem
> Вставить</guimenuitem
> на уровне выполнения в который копируете. </para>
</note>

<para
><quote
>Порядковый номер</quote
> никогда не может быть рассчитан. В этом случае вы должны изменить порядковый номер соседних записей перед повторной попыткой вставки службы. </para>

<note>
<para
>Порядковый номер может быть в диапазоне от 00 до 99, но не выше. </para>
</note>

<para
>Вы можете удалять элементы перетаскиванием их в область <guiicon
>корзины</guiicon
> (пиктограмма мусорного ведра). </para>

<warning>
<para
>В настоящее время <emphasis
>нет</emphasis
> никакого способа восстановить элементы перемещённые в <guiicon
>мусорную корзину </guiicon
>, так что будьте внимательны! </para>
</warning>

</sect1>

<sect1 id="keyboard">
<title
>Клавиатура</title>

<para
>Вы можете использовать клавишу <keycap
>Tab</keycap
> для переключения фокуса между различными панелями (<guilabel
>Доступные службы</guilabel
>, <guilabel
>Уровень запуска 1 Запустить </guilabel
>, <guilabel
>Уровень запуска 1 Стоп</guilabel
>, &etc;) и клавиши курсора для перемещения выбора вверх и вниз. </para>

<para
>Для перемещения элемента на другой уровень выполнения, <guimenuitem
>Вырезать</guimenuitem
> его в буфер обмена (используя <keycombo action="simul"
>&Ctrl; <keycap
>X</keycap
> </keycombo
>) и <guimenuitem
>Вставить</guimenuitem
> его в уровень выполнения назначения (с помощью <keycombo action="simul"
>&Ctrl; <keycap
>V</keycap
></keycombo
>). </para>

<para
>Для ручного изменения порядка сортировки элементов или их имён, нажмите клавишу <keycap
>Enter</keycap
> чтобы открыть диалог свойств. Используйте клавишу <keycap
>Tab</keycap
> для переключения между различными полями. Закройте диалог нажатием клавиши <keycap
>Enter</keycap
> для принятия изменения или клавишей <keycap
>Esc</keycap
> для их отмены. </para>

</sect1>

<sect1 id="the-menu-entries">
<title
>Пункты меню</title>

<para
>Подробное описание меню &ksysv;. </para>

<sect2>
<title
>Меню <guimenu
>Файл</guimenu
></title>

<para
>Из за опасности потери данных, все пункты в меню <guimenu
>Файл</guimenu
> запрашивают подтверждения перед началом выполнения команды. </para>

<variablelist>
<varlistentry>
<term>
<menuchoice
><guimenu
>Файл</guimenu
> <guimenuitem
>Восстановить исходную конфигурацию...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Забыть любые сделанные вами изменения, и вернуть последнюю сохранённую конфигурацию. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>O</keycap
></keycombo
> </shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Открыть...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Открыть предварительно сохранённую конфигурацию.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>S</keycap
></keycombo
> </shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Сохранить конфигурацию</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
><action
>Сделать ваши изменения постоянными.</action
>. Сохранение не создаёт файлов резервных копий, так что используйте его осторожно. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Файл</guimenu
> <guimenuitem
>Сохранить как...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Сохранить копию вашей новой конфигурации.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>L</keycap
></keycombo
> </shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Сохранить журнал...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Сохранить журнал</action
> <!-- FIXME: find out what the log is of.  Assume -->
<!-- changes made, but best check -->
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>P</keycap
></keycombo
> </shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Печать журнала...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Распечатать копию журнала.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>Q</keycap
></keycombo
> </shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Выход</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
><action
>Выход</action
> из &ksysv;. </para>
</listitem>
</varlistentry>
</variablelist>

</sect2>

<sect2>
<title
>Меню <guimenu
>Правка</guimenu
></title>

<variablelist>
<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>Z</keycap
></keycombo
> </shortcut
> <guimenu
>Правка</guimenu
> <guimenuitem
>Отменить действие</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Отменить последние сделанные и не сохранённые изменения.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>Shift</keycap
> <keycap
>Z</keycap
></keycombo
> </shortcut
> <guimenu
>Правка</guimenu
> <guimenuitem
>Повторить отменённое действие</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Восстановить последнее отменённое действие.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>X</keycap
></keycombo
> </shortcut
> <guimenu
>Правка</guimenu
> <guimenuitem
>Вырезать</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Вырезать текущую выбранную службу в буфер обмена</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>C</keycap
></keycombo
> </shortcut
> <guimenu
>Правка</guimenu
> <guimenuitem
>Копировать</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Копировать выделенный элемент  в буфер обмена, без удаления его из оригинального расположения.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>V</keycap
></keycombo
> </shortcut
> <guimenu
>Правка</guimenu
> <guimenuitem
>Вставить</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Вставить содержимое буфера обмена в текущую позицию курсора.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Правка</guimenu
> <guimenuitem
>Свойства</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Открыть диалог свойств для выбранного элемента.</action>
</para>
</listitem>
</varlistentry>
</variablelist>

</sect2>

<sect2>
<title
>Меню <guimenu
>Сервис</guimenu
></title>

<variablelist>
<varlistentry>
<term>
<menuchoice
><guimenu
>Сервис</guimenu
> <guimenuitem
>Запустить службу...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Запустить выбранную службу</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Сервис</guimenu
> <guimenuitem
>Остановить службу...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Остановить выбранную службу</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Сервис</guimenu
> <guimenuitem
>Перезапустить службу...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Перезапустить выбранную службу</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Сервис</guimenu
> <guimenuitem
>Редактировать службу...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Редактировать выбранную службу</action
><!-- FIXME: Add some more "meat" to 
-->
<!-- this one! -->
</para>
</listitem>
</varlistentry>
</variablelist>

</sect2>

<sect2>
<title
>Меню <guimenu
>Настройка</guimenu
></title>

<variablelist>
<varlistentry>
<term>
<menuchoice
><guimenu
>Настройка</guimenu
> <guimenuitem
>Показать панель инструментов</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Переключает отображения панели инструментов.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Настройка</guimenu
> <guimenuitem
>Показать строку состояния</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Переключает отображения строки состояния.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Настройка</guimenu
> <guimenuitem
>Показать журнал</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Переключает отображения окна журнала</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Настройка</guimenu
> <guimenuitem
>Сохранить настройки</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Сохранить текущие настройки.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Настройка</guimenu
> <guimenuitem
>Настроить быстрые клавиши...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Настроить раскладке коротких клавиш по умолчанию.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Настройка</guimenu
> <guimenuitem
>Настроить панели инструментов...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para>
<action
>Настроить панель инструментов.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Настройка</guimenu
> <guimenuitem
>Настроить редактор инициализации SysV...</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
><action
>Настроить поведение</action
> &ksysv; </para>
</listitem>
</varlistentry>
</variablelist>

</sect2>

<sect2>
<title
>Меню <guimenu
>Помощь</guimenu
></title>
&help.menu.documentation;  </sect2>

</sect1>

</chapter>

<chapter id="Configuration">
<title
>Настройка</title>

<para
>Все параметры сохраняются в файле <filename
>$<envar
>KDEHOME</envar
>/share/config/ksysvrc</filename
>. Значения по умолчанию берутся из глобального файла (<filename
>$<envar
>KDEDIR</envar
>/share/config/ksysvrc</filename
>), если он доступен, или создаются в &ksysv;. Изменения к значениям по умолчанию сохраняются в вашем локальном файле <filename
>ksysvrc</filename
>. </para>

<sect1 id="recognized-sections">
<title
>Распознаваемые разделы</title>

<para
>Распознаваемые разделы и параметры плюс их значению по умолчанию. </para>

<sect2>
<title
>&lsqb;Path Settings&rsqb; </title>

<segmentedlist
><segtitle
>Параметр</segtitle
> <segtitle
>По умолчанию</segtitle
> <segtitle
>Описание</segtitle
> <seglistitem
> <seg
>ScriptPath</seg
> <seg
><filename class="directory"
>/etc/rc.d/init.d</filename
></seg
> <seg
>Путь к сценариям, использующимся для старта и остановки служб.</seg
> </seglistitem
> <seglistitem
> <seg
>RunlevelPath</seg
> <seg
><filename class="directory"
>/etc/rc.d</filename
></seg
> <seg
>Путь к подкаталогам уровней выполнения.</seg
> </seglistitem
> </segmentedlist>

</sect2>

<sect2>
<title
>&lsqb;Colors&rsqb; </title>


<segmentedlist
><segtitle
>Параметр</segtitle
> <segtitle
>По умолчанию</segtitle
> <segtitle
>Описание</segtitle
> <seglistitem
> <seg
>Changed</seg
> <seg
>red</seg
> <seg
>Цвета для изменённых элементов</seg
> </seglistitem
> <seglistitem
> <seg
>New</seg
> <seg
>blue</seg
> <seg
> Цвета использующиеся для новых элементов</seg
> </seglistitem
> </segmentedlist>

</sect2>

<sect2>
<title
>&lsqb;Geometry&rsqb; </title>

<segmentedlist
><segtitle
>Параметр</segtitle
> <segtitle
>По умолчанию</segtitle
> <segtitle
>Описание</segtitle
> <seglistitem
> <seg
>Width</seg
> <seg
></seg
> <seg
>Ширина окна &ksysv;</seg
> </seglistitem
> <seglistitem
> <seg
>Height</seg
> <seg
></seg
> <seg
>Высота окна &ksysv;</seg
> </seglistitem
> </segmentedlist>

</sect2>

<sect2>
<title
>&lsqb;Other Settings&rsqb; </title>

<segmentedlist
><segtitle
>Параметр</segtitle
> <segtitle
>По умолчанию</segtitle
> <segtitle
>Описание</segtitle
> <seglistitem
> <seg
>ToolBar</seg
> <seg
>true</seg
> <seg
>Включена ли панель инструментов, или нет</seg
> </seglistitem
> <seglistitem
> <seg
>StatusBar</seg
> <seg
>true</seg
> <seg
>Включена ли строка состояния, или нет</seg
> </seglistitem
> <seglistitem
> <seg
>ShowLog</seg
> <seg
>true</seg
> <seg
>Включено ли окно журнала, или нет</seg
> </seglistitem
> <seglistitem
> <seg
>PanningFactor</seg
> <seg
>80</seg
> <seg
>100 - PanningFactor = процент окна зарезервированный для отображения файла журнала</seg
> </seglistitem
> </segmentedlist>

</sect2>

</sect1>

</chapter>

<chapter id="questions-and-answers">
<title
>Вопросы и ответы</title>

<qandaset>
<qandaentry>
<question>
<para
>Я играл со значением по умолчанию уровня выполнения, и теперь мой компьютер перезагружается всё время. Что я могу сделать? </para>
</question>
<answer>
<para
>Введите в подсказке <acronym
>LILO</acronym
> <userinput
>linux single</userinput
> и нажмите кнопку <keycap
>Enter</keycap
> для загрузки в однопользовательском режиме. Отредактируйте файл <filename
>/etc/inittab</filename
> и измените уровень выполнения по умолчанию на нормальный. <literal
>3</literal
> обычно должен быть безопасен. </para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Мой компьютер <quote
>останавливается</quote
> сразу после загрузки </para>
</question>
<answer>
<para
>Смотрите Вопрос 1, выше. </para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Я с помощью &ksysv; запланировал некоторые службы для запуска в уровне выполнения X, так почему это не работает? </para>
</question>

<answer>
<para
>Если вы используете дистрибутивы SuSE либо Delix (DLD), вы также должны отредактировать специфичный для дистрибутива файл в каталоге <filename class="directory"
>/etc</filename
>. Подробности смотрите в руководстве по вашему дистрибутиву. </para>
<para>
<note>
<para
>Подход к запуску служб, используемый вышеупомянутыми дистрибутивами, создаёт простую конфигурацию сервисов, для частных инструментов конфигурации предоставляемых дистрибутивом, но это к сожалению не является стандартом. Авторы &ksysv; запланировали написать общее расширение для такого подхода в будущем. </para>
</note>
</para>
<para
>Если вы используете другой дистрибутив, убедитесь что у вас есть все файлы конфигурации, необходимые для служб, и что они находятся в правильных каталогах. Некоторые службы, например <application
> Apache</application
>, (<acronym
>aka</acronym
> <command
>httpd </command
>) тихо умирают, если их файлы конфигурации отсутствуют или не сконфигурированы. </para>
</answer>
</qandaentry>

</qandaset>

</chapter>

<chapter id="standard-runlevels">
<title
>Стандартная семантика уровней выполнения</title>

<para
>Она отличается в каждом дистрибутиве, так что это неполный список наиболее распространённого дистрибутива &Linux;. Если вы имеете другие дистрибутивы, пришлите эту информацию по почте автору, чтобы она была добавлена в это руководство. </para>

<variablelist>
<varlistentry>
<term
>&RedHat; </term>
<listitem>
<variablelist>
<varlistentry>
<term
>Runlevel 0: </term>
<listitem>
<para
>halt (выключение машины) </para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Runlevel 1: </term>
<listitem>
<para
>Однопользовательский режим </para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Runlevel 2: </term>
<listitem>
<para
>Многопользовательский, текстовый, без <acronym
>NFS</acronym
>. </para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Runlevel 3: </term>
<listitem>
<para
>Многопользовательский, текстовый, с полной сетью. </para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Runlevel 4: </term>
<listitem>
<para
>Не используется </para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Runlevel 5: </term>
<listitem>
<para
>Многопользовательский, X11, с полной сетью. </para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Runlevel 6: </term>
<listitem>
<para
>Перезагрузка </para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
</variablelist>

</chapter>

<chapter id="credits">
<title
>Лицензия и благодарности</title>
<para
>&ksysv; Авторской право &copy; 1997-1998 Peter Putzer</para>

<itemizedlist>
<listitem>
<para
>Peter Putzer, <email
>putzer@kde.org</email
> - Разработчик </para>
</listitem>
</itemizedlist>

<para
>Документация </para>

<itemizedlist>
<listitem>
<para
>Peter Putzer, <email
>putzer@kde.org</email
> - Первоначальная </para>
</listitem>
<listitem
><para
>Eric Bischoff, <email
>e.bischoff@noos.fr</email
> - Редактор </para>
</listitem>
</itemizedlist>
<para
>Перевод на русский: Олег Баталов, <email
>olegbatalov@mail.ru</email
></para
> 
&underFDL; &underGPL; </chapter>

<appendix id="installation">
<title
>Установка</title>

&install.intro.documentation;
&install.compile.documentation;
</appendix>

</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->

