<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook V3.1-Based Variant V1.0//EN" [
 <!ENTITY khelpcenter "<application>khelpcenter</application>">
 <!ENTITY % addindex "IGNORE">
 <![ %addindex; [ <!ENTITY docindex SYSTEM "docindex.docbook"> ]]>
]>
<book lang="ru">
<bookinfo>
<title>Часто задаваемые вопросы по KDE</title>
<authorgroup>
<author>
<firstname>Маттиас</firstname>
<surname>Хользер-Клюпфел</surname>
</author>
<author>
<firstname>Дмитрий</firstname>
<surname>Мозжерин</surname>
<affiliation>
<jobtitle>Перевод на русский</jobtitle>
<address><email><ulink url="mailto:dim@pharm.sunysb.edu">dim@pharm.sunysb.edu</ulink></email></address>
</affiliation>
</author>
</authorgroup>
<date>22 марта 1999</date>
<releaseinfo><!-- information about this particular version --></releaseinfo>
<abstract>
<para>Это -- подборка наиболее часто задаваемых вопросов (ЧЗВ) по поводу K
Desktop Environment.  Вы можете также использовать <ulink url="kdefaq.txt">ascii-версию</ulink> этого документа.  Вы также можете
взять tgz-архив <ulink url="kdefaq.tgz">этого документа</ulink> в HTML-формате. </para>
<para>Пожалуйста, сообщайте о любых ошибках, несоответствиях и недостаточной
информации в ЧЗВ по адресу
<ulink url="mailto:kde-faq@kde.org">kde-faq@kde.org</ulink>.  Только
пожалуйста, не посылайте по этому адресу ваши вопросы -- используйте вместо
этого списки рассылки и группы новостей.</para>
</abstract>
<keywordset>
<keyword>KDE</keyword>
<keyword>FAQ</keyword>
</keywordset>
</bookinfo>

<chapter id="o-chzv">
<title>О ЧЗВ</title>

<para>Многие ответы в ЧЗВ собраны из различных списков
рассылки KDE и групп новостей. БОЛЬШОЕ спасибо всем тем, кто отвечал на все
вопросы, собранные в этом FAQ.</para>

<sect1 id="mogu-li-ia-chitat-eti-chzv-na-drugikh-iazyka">
<title>Могу ли я читать эти ЧЗВ на других языках?</title>

<para>На время написания, эти вопросы и ответы доступны на 7 языках кроме
английского. Мы стараемся поддерживать эти переводы в соответствии с
последней версией документа, но наиболее надежная версия -- всегда
английская. Вот существующие переводы:</para>

<para><itemizedlist>
<listitem>
<para> <ulink url="http://www.kde.org/faq/de/kdefaq.html">Немецкий</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.kde.org/documentation/fr/general/faq/index.html">Французский</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.bekkoame.or.jp/~bero/docj/kde/faq/kdefaq.html">Японский</ulink> </para>
</listitem>
<listitem>
<para> <ulink url="http://www.kde.org/documentation/pt-br/general/faq/index.html">Бразильский португальский</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.kde.org/international/italy/faq/kdefaq.html">Итальянский</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.kde.org/documentation/es/general/faq/index.html">Испанский</ulink> </para>
</listitem>
<listitem>
<para> <ulink url="http://www.kde.org/documentation/ru/general/faq/index.html">Русский</ulink> </para>
</listitem>
</itemizedlist>
  </para>

<para>Если вы хотите перевести ЧЗВ на другой язык -- пожалуйста
информируйте об этом 
<ulink url="mailto:chuck@kde.org">Чака МакКиннона</ulink>,
координатора команд документации KDE.</para>
</sect1>

<sect1 id="chto-ia-mogu-sdelat-dlia-sodeistviia-chzv">
<title>Что я могу сделать для содействия ЧЗВ?</title>

<para>Во-первых -- посылайте нам сообщения обо всех неточностях, которые вам
попались. Также мы с удовольствием выслушаем все ваши предложения. И,
если вы находите, что какая-то часть документа слишком туманна 
-- пошлите нам то, что по вашему мнению, является лучшим
ответом на данный вопрос. Вот наш email-адрес:
<ulink url="mailto:kde-faq@kde.org">kde-faq@kde.org</ulink>.</para>

<para>Во-вторых -- сообщите нам ваши ответы на вопросы, которые еще не включены в
эти ЧЗВ. Мы добавим их в текст как можно быстрее.</para>

<para>И, наконец, последнее, хоть и не менее важное -- активно используйте эти
ЧЗВ.
Прочитайте этот документ до того, как задавать вопросы в различных
списках рассылки KDE и группах новостей.</para>
</sect1>
</chapter>

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

<sect1 id="chto-takoe-kde">
<title>Что такое KDE?</title>

<para>KDE -- это K Desktop Environment (К-интегрированная рабочая среда).</para>

<para>KDE  -- это проект, начатый <ulink url="mailto:ettrich@kde.org">Маттиасом Эттрихом</ulink> в 1996. Цель проекта  KDE -- соединить мощь
операционной системы Unix с комфортабельностью современных интерфейсов с 
пользователем.</para>

<para>Короче говоря: KDE поможет UNIX завоевать настольные компьютеры!</para>

<para>Если вы хотите получить более исчерпывающую информацию о KDE -- посмотрите
текст 
<ulink url="http://www.kde.org/whatiskde/index.html">Что такое KDE?</ulink></para>
</sect1>

<sect1 id="chto-oznachaet-k-v-kde">
<title>Что означает K в KDE?</title>

<para>Ничего -- это просто  K Desktop Environment, также как X в системе X window.</para>
</sect1>

<sect1 id="platform">
<title>В каких системах может работать KDE?</title>

<para>KDE -- это рабочая среда для всех видов Unix. Хотя большинство
пользователей KDE используют Linux, KDE хорошо работает также с другими
системами. Тем не менее, вам, возможно, придется несколько изменить 
исходные тексты программ для того, чтобы скомпилировать KDE для не слишком
популярных версий Unix, или, если вы не используете GNU-инструменты для
разработки программ, особенно gcc компилятор.</para>

<para>Вот некоторые системы, в которых KDE работает:
<itemizedlist>
<listitem>
<para> Linux</para>
</listitem>
<listitem>
<para> Solaris</para>
</listitem>
<listitem>
<para> FreeBSD</para>
</listitem>
<listitem>
<para> IRIX</para>
</listitem>
<listitem>
<para> HP-UX</para>
</listitem>
</itemizedlist>
</para>
</sect1>

<sect1 id="iavliaetsia-li-kde-menedzherom-okon">
<title>Является ли KDE менеджером окон?</title>

<para>Нет, KDE -- это не менеджер окон. Хоть KDE и включает тщательно продуманный 
менеджер окон, KWM, KDE -- это нечто большее. KDE -- это интегрированная
рабочая среда. На данный момент (июль 98), KDE содержит более 
пол-миллиона строк кода, из которых только 7000 отвечают за менеджмент окон.</para>

<para>KDE предоставляет полную рабочую среду, включающую файл-менеджер, менеджер
окон, систему справки, систему настройки, бесчисленное количество утилит,
инструментов и все возрастающее число приложений, включая, но не
ограничиваясь клиентами email и новостей, графическими программами, 
просмотрщиками файлов в форматах
postscript и dvi и т.д.</para>
</sect1>

<sect1 id="iavliaetsia-li-kde-klonom-cde-windows-95-mac">
<title>Является ли KDE клоном CDE, Windows 95, MacOS?</title>

<para>Нет, KDE -- это не клон. Тем более, KDE -- это не клон CDE или Windows. Хотя
разработчики KDE использовали и будут использовать лучшие свойства
характерные для всех существующих рабочих сред, KDE -- это действительно 
уникальная среда, которая шла и будет идти своим путем.</para>
</sect1>

<sect1 id="iavliaetsia-li-kde-svobodnym-programmnym-obe">
<title>Является ли KDE свободным программным обеспечением?</title>

<para>Да, KDE -- это свободное программное обеспечение, согласно 
<ulink url="http://www.gnu.org/copyleft/gpl.html">Стандартной публичной лицензии GNU</ulink>. Все библиотеки KDE доступны как
LGPL, что делает возможным разработку коммерческих приложений
для KDE. Все приложения KDE имеют лицензию GPL.</para>

<para>KDE использует <link linkend="what-is-qt">Qt C++ мультиплатформный  инструментарий</link>, 
который поставляется со своей собственной лицензией. </para>

<para>Короче говоря, лицензия Qt позволяет вам использовать Qt бесплатно для
разработки программ в X Windows до тех пор, пока вы делаете исходный код ваших
приложений свободно доступным. Если вы не хотите делать код вашего
приложения свободным, вы должны получить коммерческую лицензию от Qt.
Для получения дальнейшей информации о Qt и сопутствующей лицензии, 
посетите web-страницу компании <ulink url="http://www.troll.no">Troll Tech</ulink>.</para>

<para>Если вы не уверены какая лицензия пригодна для вашего случая --
пожалуйста, контактируйте напрямую с 
<ulink url="mailto:license@troll.no">Troll Tech</ulink>.</para>

<para>Это абсолютно законно распространять Qt и KDE на бесплатном  CD. Это не
облагается никакими денежными обязательствами.</para>
</sect1>
</chapter>

<chapter id="poluchenie-kde">
<title>Получение KDE</title>

<sect1 id="where-to-get-kde">
<title>Где я могу взять KDE? </title>

<para>Основной адрес дистрибутивов KDE  --
<itemizedlist>
<listitem>
<para><ulink url="ftp://ftp.kde.org">ftp://ftp.kde.org</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>Тем не менее, этот адрес временами перегружен, так что вы можете предпочесть
использование зеркальных адресов KDE:
<itemizedlist>
<listitem>
<para> <ulink url="ftp://ftp.mouk.s-jaani.ee/pub/kde">ftp://ftp.mouk.s-jaani.ee/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://beer.stampede.org/ftp.kde.org">ftp://beer.stampede.org/ftp.kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp1.change-espace.fr/pub/Linux/kde">ftp://ftp1.change-espace.fr/pub/Linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.tsc.uvigo.es/pub/linux/kde">ftp://ftp.tsc.uvigo.es/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://bromo.ptf.hro.nl/pub/mirrors/kde">ftp://bromo.ptf.hro.nl/pub/mirrors/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.cised.unina.it/pub/kde">ftp://ftp.cised.unina.it/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.sw.com.sg/pub/kde">ftp://ftp.sw.com.sg/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.netlab.is.tsukuba.ac.jp/pub/X/KDE">ftp://ftp.netlab.is.tsukuba.ac.jp/pub/X/KDE</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.arpanet.ch/pub/mirrors/kde/">ftp://ftp.arpanet.ch/pub/mirrors/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/">ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.funet.fi/mirrors/ftp.kde.org/pub/kde">ftp://ftp.funet.fi/mirrors/ftp.kde.org/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.net.lut.ac.uk/kde">ftp://ftp.net.lut.ac.uk/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.nvg.unit.no/pub/linux/kde">ftp://ftp.nvg.unit.no/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sunsite.unc.edu/pub/Linux/Incoming">ftp://sunsite.unc.edu/pub/Linux/Incoming</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://linux.unipv.it/pub/linux/kde">ftp://linux.unipv.it/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sunsite.icm.edu.pl/pub/unix/kde">ftp://sunsite.icm.edu.pl/pub/unix/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.chialpha.org/pub/kde">ftp://ftp.chialpha.org/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.blaze.net.au/pub/kde">ftp://ftp.blaze.net.au/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.gwdg.de/pub/x11/kde/">ftp://ftp.gwdg.de/pub/x11/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ops.linux.co.za/pub/Linux/kde">ftp://ops.linux.co.za/pub/Linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.uni-erlangen.de/pub/Linux/MIRROR.KDE">ftp://ftp.uni-erlangen.de/pub/Linux/MIRROR.KDE</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.dataplus.se/pub/linux/kde">ftp://ftp.dataplus.se/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.tvnet.hu/pub/kde">ftp://ftp.tvnet.hu/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://canine.resnet.gatech.edu/pub/kde">ftp://canine.resnet.gatech.edu/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.fh-heilbronn.de/pub/mirrors/kde">ftp://ftp.fh-heilbronn.de/pub/mirrors/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.appl-opt.physik.uni-essen.de/pub/linux/kde">ftp://ftp.appl-opt.physik.uni-essen.de/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.dsnet.it/pub/internet/unix/Linux/kde">ftp://ftp.dsnet.it/pub/internet/unix/Linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sunsite.mff.cuni.cz/X11/Desktops/KDE">ftp://sunsite.mff.cuni.cz/X11/Desktops/KDE</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sunsite.icm.edu.pl/pub/unix/kde/">ftp://sunsite.icm.edu.pl/pub/unix/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.fh-dortmund.de/pub/unix/kde.mirror">ftp://ftp.fh-dortmund.de/pub/unix/kde.mirror</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://kde.flash.net/pub/unix/kde/">ftp://kde.flash.net/pub/unix/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.cs.us.es/pub/Linux/kde/">ftp://ftp.cs.us.es/pub/Linux/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.isis.nsu.ru/mirrors/kde/">ftp://ftp.isis.nsu.ru/mirrors/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://belief.unix.cslab.tuwien.ac.at/pub/kde">ftp://belief.unix.cslab.tuwien.ac.at/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://clio.unice.fr/">ftp://clio.unice.fr/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.iinet.net.au/pub/kde/">ftp://ftp.iinet.net.au/pub/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.lbi.ro/pub/Linux/KDE">ftp://ftp.lbi.ro/pub/Linux/KDE</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.linux.org.au/pub/linux/kde/">ftp://ftp.linux.org.au/pub/linux/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.kreonet.re.kr/pub/tools/X11/kde/">ftp://ftp.kreonet.re.kr/pub/tools/X11/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sundog.v-wave.com/pub/kde/">ftp://sundog.v-wave.com/pub/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sunsite.bilkent.edu.tr/pub/linux/kde">ftp://sunsite.bilkent.edu.tr/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.fisica.ist.utl.pt/pub/mirrors/kde">ftp://ftp.fisica.ist.utl.pt/pub/mirrors/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.rz.uni-wuerzburg.de/pub/unix/kde">ftp://ftp.rz.uni-wuerzburg.de/pub/unix/kde</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>Вы можете найти наиболее свежий список, посетив <ulink url="http://www.kde.org/mirrors.html">каталог зеркал KDE</ulink>. </para>
</sect1>

<sect1 id="sushchestvuiut-li-distributivy-linux-postavl">
<title>Существуют ли дистрибутивы Linux, поставляющиеся вместе с KDE?</title>

<para>Да, многие основные дистрибутивы Linux уже поставляются с KDE.  Так как
производство дистрибутива занимает некоторое время, он может не иметь
наиболее новой версии KDE, но для начала, позволяя избежать перенос 
файлов из Интернета, дистрибутивы предоставляют хороший начальный толчок.</para>

<para>Ниже приведены некоторые дистрибутивы, которые уже поставляются с KDE. Вы
можете найти их наиболее свежий список в 
<ulink url="http://www.kde.org/kdeships.html">Списке дистрибутивов KDE</ulink>.</para>

<para><itemizedlist>
<listitem>
<para> <ulink url="http://www.suse.com">S.u.S.E. Linux 5.3</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.delix.de">DLD Linux 6.0</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.caldera.com/">Caldera OpenLinux 1.3</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.mklinux.apple.com/">MkLinux</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.linux-mandrake.com/">Linux-Mandrake</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.stampede.org/">Stampede Linux</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.linuxppc.org/">LinuxPPC</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>Кроме того, некоторые компьютерные журналы продаются с CD, содержащим KDE:</para>

<para><itemizedlist>
<listitem>
<para> <ulink url="http://www.chip.de">Chip</ulink> (in German)</para>
</listitem>
<listitem>
<para> <ulink url="http://www.linux-france.com/dream">Dream</ulink> (in
French)</para>
</listitem>
</itemizedlist>
</para>

<para>Мы предполагаем, что как только будет выпущена версия KDE  1.0, все основные
дистрибутивы будут поставляться с KDE.</para>
</sect1>

<sect1 id="kakaia-versiia-naibolee-novaia">
<title>Какая версия -- наиболее новая?</title>

<para>На данный момент, последняя стабильная версия -- 1.1.</para>
</sect1>

<sect1 id="gde-ia-mogu-naiti-snapshoty-kde">
<title>Где я могу найти снапшоты KDE?</title>

<para>(<emphasis>Примечание переводчика:</emphasis> Снапшоты -- это "микро-версии", промежуточные и не
всегда стабильные, используемые разработчиками для дальнейшего
усовершенствования KDE (или другого проекта)).
Вы можете найти последние снапшоты на <ulink url="ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots">ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots</ulink>.  Вы можете также
настроить ваш собственный клиент CVS для того, чтобы постоянно  иметь 
наиболее свежую версию. Для получения информации как это сделать --
обратитесь на <ulink url="http://www.kde.org/cvsup.html">страницу KDE cvsup </ulink>.</para>

<para>Еще одно замечание: CVS (Concurrent Versions System &lsqb;Система сосуществования
версий]) -- это система контроля
версий, которая основана на  RCS (Revision Control System &lsqb;Система контроля
изменений]), но предлагает
более богатую функциональность.
Кстати, если вы хотите узнать больше о CVS, пожалуйста, почитайте <link linkend="CVS">"Что такое CVS?"</link>.</para>
</sect1>

<sect1 id="where-to-get-qt">
<title>Где мне найти Qt? </title>

<para>Qt -- это продукт норвежской компании Troll Tech. Вы всегда можете взять
наиболее свежую версию Qt на их FTP-сервере:</para>

<para><ulink url="ftp://ftp.troll.no">FTP-сервер Troll Tech</ulink></para>

<para>Тем не менее, вы также можете найти Qt на упомянутых выше адресах с
зеркалами KDE. Кроме того, большинство новых дистрибутивов Linux уже
поставляются с  Qt.  Пожалуйста, посмотрите  раздел <link linkend="Prerequisites">"Что нужно"</link> для информации о необходимой для вас версии Qt.</para>
</sect1>

<sect1 id="what-is-qt">
<title>А что такое Qt, вообще-то говоря? </title>

<para>Qt -- это основанная на  C++ библиотека классов для постройки интерфейсов с
пользователем. Она поставляет большинство виджетов (элементов интерфейса с
пользователем), которые вы видите в приложениях KDE: меню, кнопки, линейки
прокрутки и т.д. Qt -- это мультиплатформная библиотека, которая
позволяет писать код, компилирующийся как под Unix, так и под 
MS Windows. Для дальнейшего ознакомления с Qt посетите
<ulink url="http://www.troll.no">http://www.troll.no</ulink>.</para>
</sect1>
</chapter>

<chapter id="instruktsii-po-ustanovke">
<title>Инструкции по установке</title>

<para>Здесь приведены инструкции по установке рабочей среды KDE версии 1.0 Пожалуйста,
прочитайте их внимательно и попытайтесь разобраться сами с возникающими
проблемами. Если, тем не менее, вы нуждаетесь в посторонней помощи --
подпишитесь на <ulink url="http://www.kde.org/contact.html">списки рассылки</ulink> KDE (смотрите инструкции на web-странице по
подписке на списки рассылки KDE)</para>

<sect1 id="dlia-tekh-komu-khochetsia-poprobovat-kde">
<title>Для тех, кому хочется попробовать KDE</title>

<para>Итак, до вас дошли слухи. Или вы увидели скриншоты. И теперь вам очень
хочется самим попробовать, что такое KDE. Но вы абсолютно не
представляете себе, что делается в этих альтернативных операционных
системах. Не волнуйтесь, вам просто придется немного (м-да, на самом деле --
много) почитать, вот и все!</para>

<para>KDE не запускается под Windows 95/98/NT или OS/2 (пока). Для того, чтобы
запустить KDE, вам нужна система Unix. Пожалуйста, для получения дальнейшей
информации посмотрите  <link linkend="platform">"На каких платформах может работать KDE?"</link>.</para>

<para>К примеру, вы решили поставить Linux. Вы можете либо взять его из Интернета,
либо купить CD, которой содержит выбранный вами дистрибутив. Вам могут 
пригодиться следующие ссылки:</para>

<para><itemizedlist>
<listitem>
<para> <ulink url="http://www.control-escape.com/">Control-Escape:  Альтернативное программное обеспечение. Справка по Linux</ulink> </para>
</listitem>
<listitem>
<para> <ulink url="http://www.linux.org/index.html">Домашняя страница Linux на Linux Online</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://searchlinux.com/">Поиск в Linux</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.cheek.com/linux/kb/">База Знания по Linux</ulink></para>
</listitem>
<listitem>
<para> Группы в новостях, как, например, comp.os.linux.*</para>
</listitem>
</itemizedlist>
</para>

<para>Для того, чтобы установить KDE на Linux-систему вам сначала нужно настроить
X Window. X является фактическим стандартом на графический интерфейс с
пользователем под Unix. Вам могут пригодиться  следующие
страницы: </para>

<para><itemizedlist>
<listitem>
<para> <ulink url="http://www.x.org/">Система X Window</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.xfree86.org/">XFree86(TM): Домашняя страница</ulink></para>
</listitem>
<listitem>
<para> Группы в новостях, такие как comp.os.linux.x and comp.windows.x.*.</para>
</listitem>
</itemizedlist>
    </para>

<para>И вот, наконец вы готовы начать установку KDE. Пожалуйста, начните читать 
следующий раздел. Для того, чтобы получить информацию где взять KDE,
смотрите <link linkend="where-to-get-KDE">"Где мне взять KDE?"</link>. Наконец,
если у вас возникли проблемы любого рода при установке KDE -- не стесняйтесь
задавать вопросы в <link linkend="KDE-mailing-lists">списках рассылки</link> и <link linkend="KDE-newsgroups">группах новостей</link> KDE. Но имейте в виду: нет слишком глупого вопроса, чтоб его не
задать, но есть слишком глупые вопросы, чтоб на них отвечать, особенно, если
они уже рассмотрены в этих ЧЗВ.</para>

<para>Удачи вам и удовольствия в работе с KDE!</para>
</sect1>

<sect1 id="imeiushchiesia-formaty-paketov">
<title>Имеющиеся форматы пакетов</title>

<para>Команда KDE предоставляет 6 различных вариантов пакетов: исходные коды и
бинарные файлы в RPM, .tgz и Debian-пакетах. Сначала появляются .tgz файлы с
исходными текстами, затем, через некоторое время возникают все остальные. С
недавнего времени также появились бинарные и текстовые файлы в формате tar.bz2.
Для получения дальнейшей информации, пожалуйста, прочитайте <link linkend="bzip2">"Как мне распаковать tar-архивы с расширением 'bz2'?"</link>. Кроме того,
появились пакеты для Solaris 2.6 и 7.</para>

<para>Процесс установки зависит от того, какой формат пакетов вы выбрали. После
установки вам придется выполнить кое-какие дополнительные процедуры, которые
одинаковы для всех вариантов пакетов. Заметьте, что если вы новичок в Unix и
используете систему, основанную на RPM-пакетах, вам, возможно, лучше всего
воспользоваться бинарными RPM-пакетами, имеющимися в вашем
дистрибутиве. По крайней мере Caldera, Delix и SuSE будут иметь
бинарные файлы KDE на их FTP-серверах. Если вы нуждаетесь в особых
параметрах настройки (например, если вы имеете теневые пароли и вы хотите
использовать хранители экрана), вам лучше всего использовать пакеты с
исходным текстом и компилировать KDE самим.  Для дистрибутивов, которые
не предлагают официальные RPM-пакеты KDE, эти файлы можно будет взять
по адресу <ulink url="ftp://ftp.kde.org/pub/kde/stable/1.0/contrib/distribution">contrib</ulink>
на сервере ftp.kde.org, как только они будут готовы.
<ulink url="mailto:bill.mote@bigfoot.com">Bill Mote</ulink> сделал страницу
"KDE 1.1 -- установка с помощью RPM".  Посмотрите ее на <ulink url="http://home.fuse.net/bmote/kde.htm">http://home.fuse.net/bmote/kde.htm</ulink>.</para>
</sect1>

<sect1 id="prerequisites">
<title>Что нужно </title>

<para>Для KDE 1.0 вам будет нужна библиотека Qt версии 1.33 или выше, а для KDE
1.1 потребуется версия 1.42 или выше. Тем не менее, пока не берите Qt 2.0
или выше. Вам также понадобятся header-файлы, если вы 
собираетесь компилировать KDE сами. Они доступны бесплатно по адресу
<ulink url="http://www.troll.no/dl">http://www.troll.no/dl</ulink>.
Вам также будет нужна libgr, которая включена в большинство
дистрибутивов. Пожалуйста, убедитесь, что ваше локальное 
loopback-устройство настроено правильно.</para>
</sect1>

<sect1 id="opisanie-paketov">
<title>Описание пакетов</title>

<para>Базовый дистрибутив сейчас состоит из одиннадцати пакетов. Некоторые их них необходимы,
другие необязательны. Каждый пакет доступен в любом из перечисленных
ранее форматов. </para>

<para><itemizedlist>
<listitem>
<para>kdesupport	<emphasis remap="it">(РЕКОМЕНДУЕМ)</emphasis></para>
<para>Этот пакет содержит библиотеки поддержки, которые не были написаны как часть
проекта KDE, но, тем не менее, необходимы. Если вы уже имеете эти библиотеки
(libgif, libjpeg, libmime, libuu, libgdbm), причем требуемых версий, вы
можете не устанавливать этот пакет. Если вы не уверены -- лучше его
установить. Заметьте, что для Debian-пакетов, этот пакет -- обязателен. </para>

</listitem>
<listitem>
<para>kdelibs	<emphasis remap="it">(ОБЯЗАТЕЛЕН)</emphasis></para>
<para>Этот пакет содержит общие библиотеки, которые необходимы для всех приложений
KDE.</para>

</listitem>
<listitem>
<para>kdebase	<emphasis remap="it">(ОБЯЗАТЕЛЕН)</emphasis></para>
<para>Этот пакет содержит базовые приложения, которые формируют сердцевину KDE.
Сюда входят менеджер окон, эмулятор терминала, центр управления,
файл-менеджер и панель.</para>

</listitem>
<listitem>
<para>kdegames	<emphasis remap="it">(НЕОБЯЗАТЕЛЕН)</emphasis></para>
<para>Различные игры, такие как махджонг, змея, астероиды и тетрис. </para>

</listitem>
<listitem>
<para>kdegraphics	<emphasis remap="it">(НЕОБЯЗАТЕЛЕН)</emphasis></para>
<para>Различные программы, относящиеся к графике, такие как просмотрщик
postcript-файлов, просмотрщик dvi-файлов, приложение для рисования.</para>

</listitem>
<listitem>
<para>kdeutils	<emphasis remap="it">(НЕОБЯЗАТЕЛЕН)</emphasis></para>
<para>Различные утилиты для рабочего стола, такие как калькулятор, редактор и
другие полезные приложения.</para>

</listitem>
<listitem>
<para>kdemultimedia	<emphasis remap="it">(НЕОБЯЗАТЕЛЕН)</emphasis></para>
<para>Мультимедийные приложения, такие как CD-проигрыватель и миксер.</para>

</listitem>
<listitem>
<para>kdenetwork	<emphasis remap="it">(НЕОБЯЗАТЕЛЕН)</emphasis></para>
<para>Приложения для Интернета. На данный момент пакет содержит программу электронной
почты, приложение для чтения новостей и некоторые другие приложения для
сети. </para>

</listitem>
<listitem>
<para>kdeadmin	<emphasis remap="it">(НЕОБЯЗАТЕЛЕН)</emphasis></para>
<para>Приложения для системного администрирования. На данный момент пакет содержит
менеджер пользователей и редактор уровней выполнения (runlevel editor) 
системы V.</para>

</listitem>
<listitem>
<para> kdetoys <emphasis remap="it">&lt;НЕОБЯЗАТЕЛЕН)</emphasis></para>
<para>Маленькие приятные приложения </para>

</listitem>
<listitem>
<para>korganizer <emphasis remap="it">(НЕОБЯЗАТЕЛЕН)</emphasis></para>
<para>Без организатора чего-то в рабочей среде не хватает. Правда?</para>

</listitem>
</itemizedlist>
</para>

<para>kdesupport (если нужен) должен быть установлен до остальных пакетов.
Следующим должен идти kdelibs. Другие пакеты могут быть установлены в
произвольном порядке.</para>
</sect1>

<sect1 id="instruktsii-po-ustanovke-dlia-paketov-razlic">
<title>Инструкции по установке для пакетов различных форматов</title>

<para>Пожалуйста, не забудьте прочитать файлы README и INSTALL, если они
присутствуют.</para>

<sect2 id="ustanovka-debian-paketov">
<title>Установка Debian-пакетов</title>

<para>Debian-пакеты устанавливаются  в соответствии с грядущим FHS
(стандартом иерархии файлов).</para>

<para><emphasis remap="it">Для установки Debian-пакетов:</emphasis></para>

<para><itemizedlist>
<listitem>
<para>перейдите в режим супер-пользователя</para>
</listitem>
<listitem>
<para>запустите: dpkg -i &lt;packagename&gt;.deb</para>
</listitem>
</itemizedlist>
</para>

<para>для всех и каждого из пакетов, которые вы ходите установить.</para>
</sect2>

<sect2 id="ustanovka-paketov-rpm">
<title>Установка пакетов RPM</title>

<para>RPM-пакеты копируют файлы в /opt/kde.</para>

<para><emphasis remap="it">Для установки бинарных RPM:</emphasis>
<itemizedlist>
<listitem>
<para>перейдите в режим супер-пользователя</para>
</listitem>
<listitem>
<para>выполните: rpm -i &lt;packagename&gt;.rpm</para>
</listitem>
</itemizedlist>
</para>

<para><emphasis remap="it">Для создания бинарного RPM из rpm с исходным текстом и для установки
первого сделайте следующее:</emphasis></para>

<para><itemizedlist>
<listitem>
<para> перейдите в режим супер-пользователя</para>
</listitem>
<listitem>
<para> выполните: rpm -i &lt;packagename&gt;.src.rpm</para>
</listitem>
<listitem>
<para> cd /usr/src/redhat/SPECS</para>
</listitem>
<listitem>
<para> rpm -bb &lt;packagename&gt;.spec</para>
</listitem>
<listitem>
<para> cd ../RPMS/i386 (или другое, в зависимости от используемой вами
архитектуры)</para>
</listitem>
<listitem>
<para> rpm -i &lt;packagename&gt;.i386.rpm</para>
</listitem>
</itemizedlist>
</para>
</sect2>

<sect2 id="ustanovka-s-ispolzovaniem-iskhodnogo-koda-v-">
<title>Установка с использованием исходного кода в tar.gz-архивах</title>

<para>Пакет .tgz с исходными текстами устанавливается в /usr/local/kde по
умолчанию. Вы можете изменить эту настройку, используя параметр
<literal remap="tt">--prefix</literal> в скрипте настройки.</para>

<para><itemizedlist>
<listitem>
<para> Распакуйте пакеты набрав: <literal remap="tt">tar xvzf &lt;packagename&gt;.tar.gz</literal></para>
</listitem>
<listitem>
<para> Перейдите в каталог, созданный пакетом: <literal remap="tt">cd &lt;packagename&gt;</literal></para>
</listitem>
<listitem>
<para> Запустите: <literal remap="tt">./configure</literal></para>


<para>Некоторые пакеты (стоит особенно отметить kdebase) имеют специальные
параметры настройки, которые могут пригодиться вам при установке. Для того,
чтобы посмотреть эти параметры, запустите: <literal remap="tt">./configure --help</literal>.</para>
</listitem>
<listitem>
<para>Скомпилируйте пакет: <literal remap="tt">make</literal>
</para>
</listitem>
<listitem>
<para>Установите пакет: <literal remap="tt">su -c "make install"</literal> (если вы уже не в режиме
супер-пользователя). Если вы уже супер-пользователь -- просто наберите
<literal remap="tt">"make install"</literal> (без кавычек). </para>
</listitem>
</itemizedlist>
</para>
</sect2>

<sect2 id="ustanovka-binarnykh-.tar.gz-failov">
<title>Установка бинарных .tar.gz-файлов</title>

<para>Бинарные пакеты .tar.gz устанавливаются в /opt/kde.</para>

<para><itemizedlist>
<listitem>
<para> перейдите в режим супер-пользователя</para>
</listitem>
<listitem>
<para> <literal remap="tt">cd /</literal> </para>
</listitem>
<listitem>
<para> <literal remap="tt">tar xvzf &lt;packagename&gt;.tar.gz</literal> </para>
</listitem>
</itemizedlist>
</para>
</sect2>
</sect1>

<sect1 id="protsedury-posle-ustanovki">
<title>Процедуры после установки</title>

<para>Прежде всего, убедитесь, что вы добавили каталог с установленным KDE 
(например, /opt/kde/bin) в ваш <literal remap="tt">PATH</literal>, а каталог, с установленными
библиотеками KDE, в ваш <literal remap="tt">LD&lowbar;LIBRARY&lowbar;PATH</literal> (необходимо только для систем,
которые не поддерживают rpath; на Linux с ELF все должно работать без этого).  
Эта переменная окружения может в разных системах называться по-разному, 
например, в IRIX она называется <literal remap="tt">SHLIB&lowbar;PATH</literal>. Затем установите переменную
окружения <literal remap="tt">KDEDIR</literal> как корень каталога вашего дерева файлов KDE, например,
/opt/kde.</para>

<para>Пожалуйста, учтите, что это опрометчиво, бездумно изменять переменную
<literal remap="tt">LD&lowbar;LIBRARY&lowbar;PATH</literal>. В большинстве случаев это может принести больше вреда, чем
пользы. <ulink url="mailto:barr@cis.ohio-state.edu">Дэйв Барр</ulink> объясняет, чем плохо
изменение
<literal remap="tt">LD&lowbar;LIBRARY&lowbar;PATH</literal> на web-странице <ulink url="http://www.cis.ohio-state.edu/~barr/ldpath.html">http://www.cis.ohio-state.edu/~barr/ldpath.html</ulink>.</para>

<para>Даже если вы можете использовать большинство приложений KDE просто
запуская их, в полной мере оценить весь потенциал KDE вы сможете только
используя менеджер окон KWM и его подсобные приложения.</para>

<para>Для того, чтобы сделать это проще для вас, мы прикладываем простой 
скрипт,  называемый <literal remap="tt">startkde</literal>, который устанавливается в
<literal remap="tt">$KDEDIR/bin</literal>  и, в результате, в ваш путь.</para>

<para>Отредактируйте файл <literal remap="tt">.xinitrc</literal> в вашем домашнем каталоге (сделайте сначала
резервную копию этого файла!), удалите все, что напоминает вызов менеджера
окон из него и добавьте вместо этого строку <literal remap="tt">startkde</literal>. Перезапустите X.
Если вы используете kdm/xdm, вы должны будете
отредактировать файл <literal remap="tt">.xsession</literal> вместо <literal remap="tt">.xinitrc</literal>. Другое примечание: если ваш
домашний каталог не содержит <literal remap="tt">.xsession</literal> или <literal remap="tt">.xinitrc</literal>, просто создайте его с
всего одной строкой "startkde" (без кавычек!). Примечание: некоторые системы
(например, RedHat Linux) использует вместо этого .Xclients.</para>

<para>В результате вы должны увидеть ваш новенький рабочий стол KDE. Теперь вы
можете начать исследование удивительного мира KDE. Если вы хотите сначала
почитать документацию, очень рекомендуем  посмотреть руководство
<ulink url="http://www.kde.org/documentation/ru/general/quickstart/index.html">Введение в KDE</ulink>. Также, каждое приложение содержит интерактивную
справку, которая доступна через меню справки.</para>
</sect1>

<sect1 id="mikro-kaksdelat-kompilirovanie-kde-1.1-na-sg">
<title>Микро-КАКСДЕЛАТЬ: Компилирование KDE 1.1 на SGI Irix 6.x</title>

<para><ulink url="mailto:sterritt@mrj.com">Крис Стерритт</ulink> написал следующее
(подредактировано для большей наглядности) в comp.windows.x.kde.</para>

<para><orderedlist><listitem>
<para> Установите Qt 1.42 или выше.</para>
</listitem>
<listitem>
<para> Я устанавливаю KDE для себя (не как root), так что я 
задаю переменную окружения KDEDIR не как /usr/local, или что-либо
другое, что было по умолчанию, а как другой каталог. Я буду
использовать это ниже, но вам,возможно, это не нужно. Кроме того, SGI имеет
библиотеки 'jpeg' и 'png', но они либо устарели, либо что-то в них сломано.
Так что вам придется отыскать исходные тексты libpng и libz (jpeg
поставляется с kdesupport); я их обнаружил в RPM-пакетах с исходными
текстами в одном из зеркал FTP RedHat.</para>
</listitem>
<listitem>
<para> Возьмите egcs 1.1.1 или выше и скомпилируйте с включенной поддержкой
'-fsquangle'. Это нужно, так как ассемблер SGI не может справиться с
громадными именами объектов, создаваемыми нормальным g++, и
<literal remap="tt">gas</literal>, похоже, не
работает в SGI. Вам также будет нужно откомпилировать библиотеки gcс,
используя этот бинарный файл. Убедитесь, что ваш PATH не содержит другой версии
gcc (если она была установлена до этого). Затем, если я делаю <literal remap="tt">g++ -v</literal>
на выходе получается: 
<screen>gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release)
</screen>
</para>
</listitem>
<listitem>
<para> Сделайте
<screen>setenv LDFLAGS " "
</screen>

поскольку скрипты 'configure' всегда настаивают на использовании
'g++ -s' при компилировании проверочной программы, что никогда не
срабатывает на SGI-машинах.</para>
</listitem>
<listitem>
<para> Распакуйте 'kdesupport' и войдите в его каталог.  Запустите его
<literal remap="tt">configure</literal>
c "--prefix" если это вам нужно (если вы не root):
<screen>./configure --prefix=$KDEDIR
</screen>
</para>
</listitem>
<listitem>
<para> Запустите скрипт (который я привожу ниже) следующим образом:
<screen>find . -name Makefile -exec ../FixMakesSq {} \;
</screen>

Это исправляет все строки при компилировании так, что: 
<itemizedlist>
<listitem>
<para> CXXFLAGS имеет '-fsquangle'.</para>
</listitem>
<listitem>
<para> все 'реплицированные' библиотеки (jpeg and png) будут подаваться
с полным путем к ним, так что они не будут связаны с "родными" библиотеками
SGI.</para>
</listitem>
</itemizedlist>

Вот скрипт FixMakesSq:
<screen>#!/bin/perl -ni.bak
if (/cflags\s*=(.*)$/i)
{
        print "CFLAGS =  -fsquangle $1\n";
}
elsif (/cxxflags\s*=(.*)$/i)
{
        print "CXXFLAGS =  -fsquangle $1\n";
}
elsif ((/-lpng/) || (/-ljpeg/))
{
        if (/^(.*)-lpng(.*)$/)
        {
                $b4 = $1;
                $af = $2;
                print "$b4 /path/to/KDE/libs/libpng.a $af\n";
        }
        if (/^(.*)-ljpeg(.*)$/)
        {
                $b4 = $1;
                $af = $2;
                print "$b4 /path/to/KDE/libs/libjpeg.a $af\n";
        }
}
else
{
        print;
}
</screen>
</para>
</listitem>
<listitem>
<para> Сделайте:
<screen>make
make install
</screen>
</para>
</listitem>
<listitem>
<para> Пройдите в каталог с исходным текстом 'libz', сделайте:
<screen>./configure --prefix=$KDEDIR
make
make install
</screen>
</para>
</listitem>
<listitem>
<para> Пройдите в каталог с исходным текстом 'libpng', сделайте:
<screen>./configure --prefix=$KDEDIR
make
make install
</screen>
</para>
</listitem>
<listitem>
<para> Распакуйте 'kdelibs' и войдете в его каталог. Добавьте аргумент
'--enable-new-stuff' к ./configure: 
<screen>./configure --prefix=$KDEDIR --enable-new-stuff
find . -name Makefile -exec ../FixMakesSq {} \;
</screen>
</para>
</listitem>
<listitem>
<para> Найдите 'kprocctrl.cpp', и исправьте Makefile в этом каталоге. 
Добавьте '-D&lowbar;LANGUAGE&lowbar;C&lowbar;PLUS&lowbar;PLUS' к строке CXXFLAGS.  Это даст
правильное определение для сигнальных функций (имеет аргумент 'int).
<screen>make
make install
</screen>
</para>
</listitem>
<listitem>
<para> Распакуйте 'kdebase' и войдите в его каталог.  Сделайте:
<screen>./configure --prefix=$KDEDIR
find . -name Makefile -exec ../FixMakesSq {} \;
</screen>
</para>
</listitem>
<listitem>
<para> Исправьте 'memory&lowbar;sgi.cpp' (сделайте find в каталоге 'kdebase').  
Я просто сделал для всей функции 
&num;ifdef ... она не компилируется на моей машине и я все-равно никогда не открываю эту
часть KPanel :-) 
<screen>make
make install
</screen>
</para>
</listitem>
<listitem>
<para> Распакуйте 'kdeutils'.
<screen>./configure --prefix=$KDEDIR
find . -name Makefile -exec ../FixMakesSq {} \;
</screen>
</para>
</listitem>
<listitem>
<para> Найдите 'kcalc&lowbar;core.cpp' и исправьте его Makefile аналогично тому,
как вы это сделали до этого для
'kprocctrl.cpp'.
<screen>make
make install
</screen>
</para>
</listitem>
<listitem>
<para> Распакуйте 'kdegames', 'kdegraphics', и 'kdetoys' и для каждого
войдите в его каталог и сделайте:
<screen>./configure --prefix=$KDEDIR
find . -name Makefile -exec ../FixMakesSq {} \;
make
make install
</screen>
</para>
</listitem>
<listitem>
<para> Следующий шаг необязателен. Найдите, где находится каталог knotes.
Пройдите туда, сделайте 'make clean', затем измените CXXFLAGS в его Makefile.
Строка CXXFLAGS имеет '-O2', замените это на '-g'.  Затем сделайте 'make'
и 'make install'.  Я это сделал потому, что на моей машине knotes рушился
через несколько минут работы в нем. Тем не менее, когда я перекомпилировал 
его c '-g' (то есть с поддержкой отладки) вместо '-O2'
(оптимизация) все хорошо заработало.  Разберитесь в чем дело :-).</para>
</listitem>
</orderedlist>
</para>

<para>Вот и все, теперь вы сможете пользоваться KDE.</para>
</sect1>

<sect1 id="ustanovka-rpm-failov-s-suse-yast-vyvodit-iz-">
<title>Установка RPM-файлов с SuSe YaST выводит из строя базу данных rpm
Что я могу сделать?</title>

<para>Если вы получили на выходе</para>

<para><screen>   error -2 reading header: Unknown error
</screen>
</para>

<para>Вы должны обновить rpm:</para>

<para><screen>rpm -U ftp://ftp.suse.com/pub/suse_update/suse51/rpm/rpm.rpm
</screen>
</para>

<para>и вы также должны обновить YaST</para>

<para><screen>rpm -U ftp://ftp.suse.com/pub/suse_update/suse51/a1/yast.rpm
</screen>
</para>

<para> 
Пакеты, которые были созданы с использованием
rpm-2.4.12 не могут быть установлены некоторыми старыми версиями rpm.
В основном это случается с пользователями дистрибутива Linux SuSe. 
Их дистрибутив версии 5.0 и выше поставляется с rpm-2.4.1   </para>

<para>Вы можете узнать версию вашего rpm используя:</para>

<para><screen>rpm -qi rpm
</screen>
</para>
</sect1>

<sect1 id="dolzhen-li-ia-udalit-staruiu-versiiu-xyz-per">
<title>Должен ли я удалить старую версию xyz перед установкой новой?</title>

<para>В принципе это необязательно. RPM и DEB-пакеты должны быть способны сами
разбираться во всех зависимостях.</para>

<para>Если вы компилируете исходные тексты сами, вам лучше убедиться, что вы
компилируете пакеты KDE одной и той же версии. И если вы
устанавливаете новую версию, убедитесь, что прежде всего вы компилируете и
устанавливаете kdesupport, потом kdelibs, затем kdebase.  </para>

<para>Старайтесь избегать установления двух (или более,
естественно) версий KDE параллельно. Так может случиться, если вы задали
для разных версий разные корневые каталоги. Результаты
могут быть непредсказуемы. То же самое справедливо, если вы имеете разные версии
Qt, установленные в одно и тоже время. Это может легко случиться, если вы уже
имели старую версию Qt, установленную с дистрибутивом Linux.</para>
</sect1>

<sect1 id="how-to-start-kde">
<title>Как мне запустить KDE? </title>

<para>Наиболее простой и удобный метод запуска KDE -- это использование скрипта
<literal remap="tt">startkde</literal>.
Вам нужно только добавить строку
<screen>startkde
</screen>

в конец вашего файла <literal remap="tt">.xsession</literal> (или в ваш файл <literal remap="tt">.xinitrc</literal>,
если вы не используете kdm или xdm). Пожалуйста, удалите также строки,
которые запускали ваш предыдущий менеджер окон. Если в вашем домашнем
каталоге нет файлов <literal remap="tt">.xsession</literal> или <literal remap="tt">.xinitrc</literal>, создайте их и добавьте всего
одну строку -- "startkde" (без кавычек!).</para>
</sect1>

<sect1 id="kazhdyi-raz-kogda-ia-zapuskaiu-kde-on-rugaet">
<title>Каждый раз, когда я запускаю KDE он ругается по поводу "теневых паролей". Почему?</title>

<para>Если ваша система использует теневые пароли, хранитель экрана может
запускаться правильным образом только с установленным битом <literal remap="tt">suid</literal>. Этот бит
дает хранителю экрана привилегии супер-пользователя <literal remap="tt">root</literal>, которые нужны для
доступа к теневым паролям. (Помните: хранители экрана могут быть настроены
на блокирование машины, которое может быть снято только введением пароля.)</para>

<para>Для установки suid-бита для хранителей экрана, вы (или ваш системный
администратор) должны выполнить следующее, зарегистрировавшись как <literal remap="tt">root</literal>:</para>

<para><screen>chown root $KDEDIR/bin/*.kss
chmod u+s $KDEDIR/bin/*.kss
</screen>
</para>

<para>Или, при компилировании KDE из исходных текстов, вы можете использовать</para>

<para><screen>./configure --with-shadow
</screen>
</para>

<para>при настройке kdebase. В результате, suid-бит установится автоматически
во время <literal remap="tt">make install</literal>.</para>
</sect1>

<sect1 id="vozmozhno-li-ustanovit-kde-v-katalog-polzova">
<title>Возможно ли установить KDE в каталог пользователя?</title>

<para>Вы можете установить KDE в любой каталог. Что вы должны для этого сделать --
зависит от вида пакета, который вы используете:</para>

<para><emphasis remap="bf">Пакеты с исходными текстами</emphasis></para>

<para>Для настройки используйте команду типа</para>

<para><screen>configure --prefix=/users/myhome/kde; make; make install
</screen>
</para>

<para>для установки в каталог<literal remap="tt">/users/myhome/kde</literal>. </para>

<para>После того, как вы установили пакеты в каталог пользователя, вы должны
добавить следующее к вашим файлам инициации. Заметьте, что
устанавливать  <literal remap="tt">LD&lowbar;LIBRARY&lowbar;PATH</literal> необязательно, лучше оставить его как
есть.</para>

<para>Для csh или tcsh:
<screen>setenv KDEDIR /users/myhome/kde

if ( $?LD_LIBRARY_PATH ) then
   setenv LD_LIBRARY_PATH $KDEDIR/lib:$LD_LIBRARY_PATH
else
   setenv LD_LIBRARY_PATH $KDEDIR/lib
endif

if ( ! $?LIBRARY_PATH ) then
   setenv LIBRARY_PATH $LD_LIBRARY_PATH
endif  
</screen>
</para>

<para>Для bash, пожалуйста, используйте:
<screen>KDEDIR=/users/myhome/kde
PATH=$KDEDIR/bin:$PATH
LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH
LIBRARY_PATH=$LD_LIBRARY_PATH
export KDEDIR PATH LD_LIBRARY_PATH LIBRARY_PATH
</screen>
</para>

<para><emphasis remap="bf">RPM-пакеты</emphasis></para>

<para><literal remap="tt">rpm</literal> позволяет вам использовать параметр <literal remap="tt">-prefix</literal> для выбора
каталога для установки, например:</para>

<para><screen>rpm -i -prefix=/users/myhome/kde package.rpm
</screen>
</para>

<para><emphasis remap="bf">Возможные проблемы</emphasis></para>

<para>KDE будет запускаться из каталога пользователя. Возникнут проблемы с
пакетами, которые требуют SUID root, т.е. программами в пакете kdeadmin, 
но они и так не предназначены для запуска обычными пользователями, так что
здесь не о чем беспокоиться.</para>

<para>Тем не менее, в системах, использующих теневые пароли, хранители экрана
должны запускаться с использованием <literal remap="tt">SUID root</literal>, так как это нужно для доступа к
паролям при разблокировании экрана. Этот параметр не будет работать.</para>
</sect1>

<sect1 id="startkde-ne-mozhet-zagruzit-kde-soobshchaia-">
<title><literal remap="tt">startkde</literal> не может загрузить KDE, сообщая "can not connect to X server" ("невозможно соединиться с X-сервером). В чем дело?</title>

<para>Возможно, вы пытались запустить X-сервер со <literal remap="tt">startkde</literal>. X-сервер
запускается командой <literal remap="tt">startx</literal>. <literal remap="tt">startkde</literal> -- это скрипт, который
должен запускаться в ваших файлах
<literal remap="tt">.xinitrc</literal> или <literal remap="tt">.xsession</literal> для активации менеджера окон
и необходимых для KDE демонов сервера. Смотрите также:
<link linkend="how-to-start-kde">Как мне запустить KDE?</link>.</para>
</sect1>

<sect1 id="pri-ustanovke-paketov-debian-s-dpkg-poiavlia">
<title>При установке пакетов Debian с dpkg появляется "giflib2 is missing" (отсутствует giflib2)</title>

<para>Иногда, при установке Debian-пакетов KDE, dpkg сообщает 
"dependency problems: giflib2 is missing". Поскольку вы не используете в
данном случае giflib2, решение очень простое:</para>

<para><screen>dpkg -i --ignore-depends=giflib2 package.deb
</screen>
</para>
</sect1>

<sect1 id="kde-na-aix">
<title>KDE на AIX?</title>

<para>Если у вас возникли проблемы при компилировании KDE для AIX -- посмотрите
страницу Стефана Вестерфельда 
<ulink url="http://space.twc.de/~stefan/kde/">KDE на AIX</ulink>,
которая содержит много полезных советов для этого "особого случая" в Unix.</para>
</sect1>

<sect1 id="pri-ustanovke-paketov-dlia-redhat-voznikaet-">
<title>При установке пакетов для RedHat возникает: "libncurses.so.3.0 is needed" (требуется libncurses.so.3.0)</title>

<para>Если на вашем RedHat CD нет соответствующего rpm, поищите его на FTP-сайте
RedHat или его зеркалах. Заметьте, что libncurses-3 и -4 могут
сосуществовать, так что вы можете использовать просто rpm -i. </para>

<para>Или вы можете попробовать следующее:
<screen>cd /usr/lib
ln -s libncurses.so.4 libncurses.so.3
ldconfig
rpm -i --nodeps kdebase...
</screen>
</para>

<para>Поскольку <literal remap="tt">libncurses-3</literal> и <literal remap="tt">-4</literal> -- 100&percnt; совместимы как на бинарном уровне, так и 
на уровне исходных текстов, установка двух версий -- это просто трата места
на диске.</para>
</sect1>

<sect1 id="kde-na-portativnom-kompiutere">
<title>KDE на портативном компьютере?</title>

<para>Если смогли заставить X работать, у вас не должно быть проблем с
установкой KDE. Кроме того, следующие ссылки могут оказаться полезными для
вас: </para>

<para><itemizedlist>
<listitem>
<para><ulink url="http://www.cs.utexas.edu/users/kharker/linux-laptop/">http://www.cs.utexas.edu/users/kharker/linux-laptop/</ulink></para>
</listitem>
<listitem>
<para><ulink url="http://www.yy.cs.keio.ac.jp/~sanpei/how2800x600.html">http://www.yy.cs.keio.ac.jp/~sanpei/how2800x600.html</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>Для портативных компьютеров с экзотическим разрешением экрана, типа 1024x600, вы можете
попробовать отредактировать файл XF86Config  (в случае RedHat он находится в
каталоге /etc/X11).  Если у вас есть некоторый опыт работы с этим файлом, вы
должны знать где находятся строки с различными 
"Modeline". Вам только нужно будет добавить 
Modeline для вашего разрешения.  К сожалению, формат строк 
Modeline довольно непонятен для непосвященных; т.е. вам придется много
почитать. Один из источников информации может быть
<ulink url="http://sunsite.unc.edu/LDP/HOWTO/XFree86-Video-Timings-HOWTO.html">XFree86 Video Timings HOWTO</ulink>.</para>
</sect1>

<sect1 id="ia-ustanovil-kde-no-teper-mne-ne-nravitsia-c">
<title>Я установил KDE, но теперь мне не нравится что он находится в каталоге заданном по умолчанию. Как я могу его переместить, ничего при этом не повредив?</title>

<para>Предположим, что ваш каталог по умолчанию --  /opt/kde и вы хотите
переместить KDE в /usr/local/kde.  Вот как это делается:
<orderedlist><listitem>
<para> зарегистрируйтесь как супер-пользователь, если вы этого все-еще не
сделали</para>
</listitem>
<listitem>
<para> <literal remap="tt">mv /opt/kde /usr/local/kde</literal> </para>
</listitem>
<listitem>
<para> <literal remap="tt">ln -s /usr/local/kde /opt/kde </literal> </para>
</listitem>
</orderedlist>
</para>

<para>Таким образом, все ваши KDE-файлы будут перемещены физически в каталог 
/usr/local/kde, но, тем не менее, останутся доступны в
/opt/kde.</para>
</sect1>

<sect1 id="kuda-podevalsia-skript-configure-iz-snapshot">
<title>Куда подевался скрипт <literal remap="tt">configure</literal> из снапшота?</title>

<para>Может быть, он уже был отработан, но, на случай, если еще нет,
вот решение:
<screen>make -f admin/Makefile.common cvs
</screen>
 </para>
</sect1>

<sect1 id="bzip2">
<title>Как мне разархивировать tar-архив с расширением "bz2"?</title>

<para>Прежде всего, вам нужно найти пакет bzip2.  Найдите его на вашем любимом
FTP-сайте, если у вас его еще нет. Затем, для того чтобы посмотреть
содержание, сделайте следующее:
<screen>$ bzip2 -cd files.tar.bz2 | tar tvf -
</screen>
 </para>

<para>Для разархивирования сделайте следующее:
<screen>$ bzip2 -cd files.tar.bz2 | tar xvf -
</screen>
</para>

<para>Конечно, вы можете также сделать и что-то вроде:
<screen>"tar --use-compress-program bzip2 -xvf files.tar.bz2"
</screen>

Для дальнейшей информации, пожалуйста, используйте "man tar" или "man
bzip2". Также вы можете посмотреть <literal remap="tt">Bzip2 mini-HOWTO</literal>.  Наконец, вот -- домашняя
страница Bzip2: <ulink url="http://www.muraroa.demon.co.uk/">http://www.muraroa.demon.co.uk/</ulink>.</para>
</sect1>

<sect1 id="kakie-faily-ia-mogu-udalit-iz-moego-kataloga">
<title>Какие файлы я могу удалить из моего каталога KDE? Могу я безопасно
переместить все  *.h, *.c и *.o файлы?</title>

<para>Нет никакой необходимости хранить .c и .o файлы, но .h файлы могут вам
понадобиться, так как они будут использоваться, если вы захотите
сами откомпилировать приложения KDE. Или, если вы захотите добавить заплаты к
исходным текстам программ вместо скачивания полного файла, тогда они тоже 
должны остаться.</para>
</sect1>

<sect1 id="poteriaiu-li-ia-moi-nastroiki-pri-obnovlenii">
<title>Потеряю ли я мои настройки при обновлении KDE до более новой версии? </title>

<para>Нет, ваши настройки сохранятся, если вы, скажем, удалите ваши старые 
rpm-пакеты (<literal remap="tt">rpm -e &lt;Packagename&gt;.i386.rpm</literal>).  Дело в том, что ваши
настройки KDE хранятся в папке "Desktop" в вашем домашнем каталоге, и в
каталоге .kde, в то время как само KDE в норме устанавливается в каталог,
доступный для всей системы, например, /opt/kde.</para>

<para>Но, конечно, сделать резервные копии никогда не помешает. Кроме ваших
персональных файлов настройки неплохо также сделать резервные копии
$KDEDIR/share/config. </para>

<para>Если вы располагаете достаточным количеством свободного места, переместите
/opt/kde в /opt/ke10, а устанавливайте файлы в /opt/kde11.  Сделайте тоже
самое с  $HOME/.kde и, также, сделайте резервные копии 
$HOME/Desktop.  Сделайте символьные ссылки /opt/kde и $HOME/.kde, чтобы
получить правильные префиксы установки без изменения переменных окружения,
и, также, для переключения между kde1.0 и 1.1. Сделайте то же самое и с Qt.</para>
</sect1>

<sect1 id="kompilirovanie-kdebase-vydaet-binsh-msgfmt-c">
<title>Компилирование kdebase выдает  "bin/sh: msgfmt: command not found" error! (bin/sh: msgfmt: команда не найдена -- ошибка!) </title>

<para>Вам нужен GNU msgfmt, который является частью пакета GNU i18n 
'gettext'.  Вы сможете его найти на любом приличном зеркале GNU.</para>
</sect1>

<sect1 id="ia-pytaius-skompilirovat-kde-ispolzuia-gcc-n">
<title>Я пытаюсь скомпилировать KDE, используя gcc на Solaris 2.6, но продолжаю получать сообщения об ошибках.</title>

<para>Похоже, что основная проблема -- это ассемблер установленный в Solaris.
Переключение на
egcs-1.1.1 исправит зависания компьютера, а gnu assembler (в 
"binutils-2.9.1") исправит проблемы с ассемблером.</para>
</sect1>
</chapter>

<chapter id="panel">
<title>Панель</title>

<sect1 id="kak-dobavit-prilozhenie-na-panel">
<title>Как добавить приложение на панель?</title>

<para>Существует несколько способов добавления приложения на панель:</para>

<para><emphasis remap="bf">С использованием меню панели</emphasis></para>

<para>Возможно, наипростейший способ -- использовать пункт "Панель -&gt; Добавить
приложение" в меню панели (то есть в меню, которое появляется при нажатии
K-кнопки на панели). Меню показывает все установленные приложения KDE. Для
того, чтобы добавить кнопку на панель, просто щелкните на приложение.</para>

<para><emphasis remap="bf">Использование файл-менеджера</emphasis></para>

<para>Вы также можете перетащить kdelink-файл из окна файл-менеджера на
панель.</para>
</sect1>

<sect1 id="kogda-ia-pytaius-dobavit-prilozhenie-na-pane">
<title>Когда я пытаюсь добавить приложение на панель, панель "ругается"!  Почему?</title>

<para>Если вы пытаетесь добавить приложение на панель, но она выдает 
"Cannot put this as button onto the panel" ("Невозможно поместить эту кнопку
на панель"), вы попытались переместить на панель не kdelnk-файл (ссылку в
KDE-формате), а исполняемый файл. Для того, чтобы поместить исполняемый файл
на панель, вы сначала должны создать kdelink-файл с помощью "Новый -&gt;
Приложение" из меню <literal remap="tt">Файл</literal> в файл-менеджере. Однако, более новая панель 
(поставляется с KDE 1.1 альфа) создает свой собственный kde-link файл, если 
вы помещаете исполняемый файл на панель.</para>
</sect1>

<sect1 id="kak-mne-zakliuchit-prilozhenie-v-paneli">
<title>Как мне заключить приложение в панели?</title>

<para>Панель может поглотить маленькие приложения, как <literal remap="tt">xload</literal> или <literal remap="tt">xbiff</literal>. Для этого
вам нужно добавить следующие строки: </para>

<para><screen>SwallowExec=...
SwallowTitle=...
</screen>
</para>

<para>в файл kdelnk. Строка <literal remap="tt">SwallowExec</literal> -- это команда, которая исполняется
для запуска поглощенного приложения. <literal remap="tt">SwallowTitle</literal> -- это точное
название окна приложения. Эта строка должна <emphasis>в точности</emphasis> соответствовать
заголовку окна приложения, так как она используется для идентификации окна
при показе его на панели.</para>

<para>Например, kdelnk-файл для поглощения <literal remap="tt">xload</literal> должен иметь:</para>

<para><screen># KDE Config File
[KDE Desktop Entry]
SwallowExec=xload -nolabel -geometry 50x50+10000+10000
SwallowTitle=xload 
Comment=System load
Type=Application
</screen>
</para>

<para>Вы все еще можете использовать строку <literal remap="tt">Exec</literal> для указания приложения,
которое будет запускаться щелчком по кнопке панели. Например, вы можете
запустить <literal remap="tt">top</literal>.</para>
</sect1>

<sect1 id="pochemu-chasy-na-paneli-pokazyvaiut-nepravil">
<title>Почему часы на панели показывают неправильное время?</title>

<para>В некоторых системах при использовании RedHat, часы на панели всегда показывают время в GMT.
Это ошибка в настройке RedHat.</para>

<para>Решение этой проблемы описывается на сайте <ulink url="http://www.redhat.com/support/docs/rhl/intel/rh50-errata-intel.html">"ошибки в RedHat"</ulink>.</para>

<para>Там просто сказано создать символьную ссылку:</para>

<para><screen>ln -s /usr/share/zoneinfo /usr/lib/zoneinfo
</screen>
</para>
</sect1>

<sect1 id="mozhno-li-imet-kpanel-pri-ispolzovanii-mened">
<title>Можно ли иметь kpanel при использовании менеджера окон не принадлежащего KDE?</title>

<para>Да, попытайтесь запустить его чем-то вроде:</para>

<para><screen>kpanel -no-KDE-compliant-window-manager
</screen>
</para>
</sect1>

<sect1 id="mozhno-li-zamenit-izobrazhenie-na-k-knopke-p">
<title>Можно ли заменить изображение на K-кнопке панели?</title>

<para>Найдите <literal remap="tt">$HOME/.kde/share/apps/kpanel/pics/go.xpm</literal> и
<literal remap="tt">$HOME/.kde/share/apps/kpanel/pics/mini/go.xpm</literal> и замените их.
Создайте эти каталоги, если они еще не существуют. Затем перезапустите
kpanel. </para>
</sect1>
</chapter>

<chapter id="rabochii-stol">
<title>Рабочий стол</title>

<sect1 id="kak-mne-dobavit-prilozhenie-na-rabochii-stol">
<title>Как мне добавить приложение на рабочий стол?</title>

<para>Это просто: щелкните на рабочий стол правой кнопкой мыши. В появившемся меню
выберите "Новое-&gt; Приложение". Введите заголовок программы, и она появится на
рабочем столе.</para>

<para>Теперь вам нужно изменить параметры новой пиктограммы, так что
щелкните по имени программы правой кнопкой мыши и выберите <literal remap="tt">Свойства</literal>. В
появившемся диалоге вы должны по крайней мере изменить имя запускаемой
программы и пиктограмму. Вот и все.</para>
</sect1>

<sect1 id="kak-mne-montirovatrazmontirovat-ustroistvo-s">
<title>Как мне монтировать/размонтировать устройство с рабочего стола?</title>

<para>Это делается в две стадии:</para>

<para><emphasis remap="bf">Убедитесь, что у вас есть доступ к монтированию/размонтированию этого
устройства</emphasis></para>

<para>Обычно, только <literal remap="tt">root</literal> может монтировать/размонтировать устройства. Если вы не
используете KDE как <literal remap="tt">root</literal> (что на самом деле считается плохой практикой) вы
должны установить право для пользователей монтировать устройства. Для этого
вы должны изменить <literal remap="tt">/etc/fstab</literal>. Вам нужно добавить параметр
<literal remap="tt">user</literal> к прочим параметрам файловой системы, которую вы хотите
монтировать.</para>

<para>Например, для монтирования дискеты, ваш <literal remap="tt">/etc/fstab</literal> должен включать</para>

<para><screen>/dev/fd0   /floppy   msdos   noauto,user,sync 0 0
</screen>
</para>

<para><emphasis remap="bf">Создайте файл <literal remap="tt">kdelnk</literal> для этой файловой системы</emphasis></para>

<para>Например, для устройства kdelnk-файл должен быть:</para>

<para><screen># KDE Config File
[KDE Desktop Entry]
UnmountIcon=3floppy_unmount.xpm
MountPoint=/floppy
Icon=3floppy_mount.xpm
Dev=/dev/fd0
ReadOnly=0
FSType=default
Type=FSDevice
Comment=Floppy Disc
</screen>
</para>
</sect1>

<sect1 id="kak-mne-ispolzovat-khranitel-ekrana-kak-fon">
<title>Как мне использовать хранитель экрана как фон?</title>

<para>Вы можете использовать хранитель экрана вместо фонового изображения. Для
этого запустите любой хранитель экрана с параметром
<literal remap="tt">-inroot</literal>, например:</para>

<para><screen>kswarm.kss -inroot &
</screen>
</para>

<para>Большинство хранителей экрана выглядят наилучшим образом, если вы
установили черный цвет фона.</para>

<para>Однако, при использовании хранителя экрана в качестве фона, вы тратите 
некоторое 
количество ресурсов процессора и X...</para>
</sect1>

<sect1 id="mogu-ia-vydelit-punkt-meniu-dazhe-esli-ia-ne">
<title>Могу я выделить пункт меню, даже если я не удерживаю кнопку мыши (аналогично тому, как это сделано в Win95)?</title>

<para>Зайдите в Центр управления KDE в "Рабочий стол -&gt; Стиль" и щелкните на 
"Рисовать элементы в стиле Windows 95".</para>
</sect1>

<sect1 id="gde-nakhodiatsia-piktogrammy">
<title>Где находятся пиктограммы?</title>

<para>Пиктограммы должны быть либо в  <literal remap="tt">$KDEDIR/share/icons</literal>, либо
<literal remap="tt">$HOME/.kde/share/icons</literal>.  Для использования пиктограмм, находящихся в других
каталогах, вы должны либо скопировать их в упомянутые каталоги KDE, либо 
создать в этих каталогах символьные ссылки.</para>
</sect1>

<sect1 id="mogu-li-ia-izmenit-standartnye-punkty-meniu-">
<title>Могу ли я изменить стандартные пункты меню, если я не супер-пользователь?</title>

<para>Попытайтесь изменить доступ и/или владение каталогами и файлами в
<literal remap="tt">$KDEDIR/share/applnk</literal>.  Аналогично, вы можете создать группу для
пользователей, которым вы доверяете, например, <literal remap="tt">friends</literal>, и попытаться 
<literal remap="tt">'chgrp -R friends $KDEDIR/share/applnk ; chmod -R g+w $KDEDIR/share/applnk'</literal>, а затем сделать всех пользователей, которым вы
доверяете, членами группы <literal remap="tt">friends</literal>.</para>
</sect1>

<sect1 id="mogu-li-ia-ispolzovat-mysh-s-kolesom-prokrut">
<title>Могу ли я использовать мышь с колесом прокрутки в KDE?</title>

<para>Поддержка мыши с колесом прокрутки будет добавлена в Qt 2.0. Ну а пока, для
использования колеса в KFM, KEdit и не-KDE приложений, как Emacs, попробуйте
взять <literal remap="tt">IMWheel</literal> на
<ulink url="http://solaris1.mysolution.com/~jcatki/imwheel/">http://solaris1.mysolution.com/~jcatki/imwheel/</ulink>. Вы также можете
найти полезную информацию на 
<ulink url="http://www.inria.fr/koala/colas/mouse-wheel-scroll/">http://www.inria.fr/koala/colas/mouse-wheel-scroll/</ulink>.</para>
</sect1>

<sect1 id="zachem-nuzhna-papka-templates">
<title>Зачем нужна папка Templates? </title>

<para>Папка <literal remap="tt">Templates</literal> содержит элементы, которые вы можете легко создать где
угодно (на <literal remap="tt">Рабочем столе</literal> или в окне файл-менеджера) выбором пункта меню 
<literal remap="tt">Новое</literal> в контекстовом меню (щелчок правой кнопкой мыши) там, где вы хотите
разместить этот элемент.</para>

<para>В папку <literal remap="tt">Templates</literal> вы можете поместить как файлы, так и каталоги. Они
автоматически появятся в подменю <literal remap="tt">Новое</literal>. Когда вы выбираете из этого
подменю, они копируются в текущее местоположение.</para>

<para>Это совершенно то же самое, что и открытие каталога <literal remap="tt">Templates</literal> и копирование
элементов прямо оттуда, но описанное выше несколько проще. По умолчанию,
каталог <literal remap="tt">Templates</literal> заполнен только файлами <literal remap="tt">kdelink</literal>. Файлы, расположенные там,
позволяют вам легко создавать устройства, программы, ссылки на URL, новые
типы MIME, ну и вы можете положить туда все, что вам угодно. </para>
</sect1>

<sect1 id="pochemu-u-menia-ne-rabotaiut-sistemnye-zvuki">
<title>Почему у меня не работают системные звуки, как, например, звук при открытии окон?</title>

<para>Убедитесь, что ваш запускающий скрипт, то есть <literal remap="tt">$KDEDIR/bin/startkde</literal>,
содержит "kwmsound".</para>
</sect1>

<sect1 id="kak-mne-zapustit-prilozhenie-na-sootvetstvui">
<title>Как мне запустить приложение на соответствующий рабочий стол?</title>

<para>KDE pre-1.1 поступает с приложением <literal remap="tt">kstart</literal>.  Вы можете использовать его в
.kdelnk файле таким образом:
<screen>Name=Netscape
Exec=kstart "netscape" -window ".*Netscape.*" -desktop 2 -maximize
BinaryPattern=netscape;
Icon=netscape.xpm
Path=
Type=Application
Terminal=0
</screen>
</para>

<para>Либо, напишите скрипт оболочки (shell).  Если вы используете KDE 1.0, скрипт
должен выглядеть примерно так:
<screen>kwmcom desktop2 (or desktop3, desktop4, whatever)
netscape
</screen>

Заметьте, пожалуйста, что такой скрипт будет (иногда против вашего желания)
переводить вас на рабочий стол 2 во время его исполнения, и ,также, после
завершения работы.</para>

<para>(Если вы не знаете, что такое скрипты оболочки -- это на самом деле просто
текстовые файлы, в которых вы описываете те или иные команды (например, 
"chmod +x &lt;filename&gt;").  Они чем-то напоминают batch-файлы в DOS, но,
естественно, лучше).</para>

<para>Если вы используете KDE 1.1, тогда вам не нужно использовать скрипты
оболочки. Вы просто должны выполнить следующее:
<screen>kstart "netscape" -desktop 1 -activate
</screen>
</para>
</sect1>

<sect1 id="chto-ia-dolzhen-sdelat-chtoby-poluchit-mac-p">
<title>Что я должен сделать, чтобы получить Mac-подобное оформление окон, которое показано на web-странице KDE? </title>

<para>Возьмите MacOS и другие темы с <ulink url="http://kde.themes.org">http://kde.themes.org</ulink>.
Вы можете найти другие дополнительные пиктограммы на <ulink url="http://icons.themes.org/">http://icons.themes.org/</ulink>. </para>
</sect1>

<sect1 id="ia-poigralsia-s-vyborom-shriftov-v-tsentre-u">
<title>Я поигрался с выбором шрифтов в Центре управления KDE, но шрифты все-еще слишком малы. Что я могу сделать?</title>

<para>Многие пользователи используют по умолчанию шрифты в разрешением 75 dpi
(точек на дюйм). Если вы установили шрифты с разрешением 100 точек на дюйм,
убедитесь, что ваш файл  XF86Config содержит эти шрифты в пути ДО шрифтов с
разрешением 75 dpi. Вот пошаговая процедура как это сделать:
<screen>Отредактируйте /etc/Xll/XF86Config.  Близко к началу файла находится список
шрифтов -- несколько рядов: type1, speedo, и т.д. и в нижней части есть две
категории --  75dpi and 100dpi. Просто поменяйте их местами. Потом
перенесите шрифты Type 1 в конец списка (или куда-либо после шрифтов 
75 и 100 dpi).  Это тоже вам поможет!</screen>
</para>
</sect1>

<sect1 id="mozhno-li-rasshirit-meniu-piktogramm-raboche">
<title>Можно ли расширить меню пиктограмм рабочего стола?</title>

<para>Да, просто добавьте <literal remap="tt">applnk</literal> для нужной команды в
<literal remap="tt">$KDEDIR/share/applnk/</literal>, или, используйте <literal remap="tt">kmenuedit</literal>, </para>
</sect1>

<sect1 id="kak-izbavitsia-ot-piktogramm-trashtemplatesa">
<title>Как избавиться от пиктограмм Trash/Templates/Autostart?</title>

<para>Добавьте следующие строки к <literal remap="tt">$HOME/.kde/share/config/kfmrc</literal> </para>

<para><screen>[Paths]
Trash=/home/me/Trash/
Desktop=/home/me/Desktop
Templates=/home/me/Templates/
Autostart=/home/me/Autostart/
</screen>
</para>

<para>Это создаст мусорную корзину, шаблоны и автостарт в вашем домашнем каталоге,
а не в каталоге <literal remap="tt">$HOME/Desktop</literal>, как это задано по умолчанию. В
результате вы имеете чистый рабочий стол, больше не напоминающий 
"Мой компьютер".</para>
</sect1>

<sect1 id="gde-ia-dolzhen-sokhranit-moi-faily-esli-ia-k">
<title>Где я должен сохранить мои файлы, если я хочу, чтобы они появлялись прямо на рабочем столе?</title>

<para><literal remap="tt">$HOME/Desktop</literal>.  Вам может понадобиться перезапустить ваш рабочий стол после
сохранения ваших файлов.</para>
</sect1>
</chapter>

<chapter id="menedzher-okon">
<title>Менеджер окон</title>

<para>К-менеджер окон (KWM) поставляется с KDE по умолчанию. Пожалуйста,
читайте  "Использование K менеджера окон". Этот документ доступен в
справочном разделе KDE (и на русском сайте документации KDE -- 
<ulink url="http://www.kde.org/documentation/ru/base/kwm/index.html">http://www.kde.org/documentation/ru/base/kwm/index.html</ulink> --
<emphasis>Примечание переводчика</emphasis>).</para>

<sect1 id="sushchestvuiut-li-klaviaturnye-sokrashchenii">
<title>Существуют ли клавиатурные сокращения для операций KWM?</title>

<para>Да, для некоторых некоторых наиболее обычных операций:
<variablelist>
<varlistentry>
<term>Alt-Esc, Ctrl-Esc</term>
<listitem>
<para>Запускает менеджер текущей сессии.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-Tab, Alt-Shift-Tab</term>
<listitem>
<para>Пролистывает окна текущего рабочего стола.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ctrl-Tab, Ctrl-Shift-Tab</term>
<listitem>
<para>Пролистывает виртуальные рабочие столы.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-F2</term>
<listitem>
<para>Выполнить команду.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-F3</term>
<listitem>
<para>Показывает меню управления окном.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-F4</term>
<listitem>
<para>Закрывает активное окно.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ctrl-F&lsqb;1..8&rsqb;</term>
<listitem>
<para>Переключает на заданный виртуальный рабочий стол.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ctrl-Alt-Esc</term>
<listitem>
<para>Режим уничтожения окна.</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</sect1>

<sect1 id="mogu-li-ia-zadavat-moi-sobstvennye-klaviatur">
<title>Могу ли я задавать мои собственные клавиатурные сокращения?</title>

<para>Да, если вы используете KDE 1.1 и выше</para>
</sect1>

<sect1 id="kogda-ia-minimiziruiu-okno-ono-ischezaet.-ku">
<title>Когда я минимизирую окно -- оно исчезает. Куда оно девается?</title>

<para>Для многих графических интерфейсов с пользователем в X Window, кнопка минимизации
(маленькая точка), убирает окно приложения и создает вместо него пиктограмму
на рабочем столе. KDE работает по-другому. Вместо этого, когда окно
минимизируется, оно просто спрятано, но программа все-еще работает.</para>

<para>Имеется два пути восстановления окна:</para>

<para><itemizedlist>
<listitem>
<para>Если вы используете панель задач из <literal remap="tt">kpanel</literal> (смотри пункт меню
<literal remap="tt">Панель -&gt;
Настройка</literal>), вы можете выбрать настройку, позволяющую иметь список задач на
специальной панели, отображаемой на рабочем столе. Минимизированные
приложения находятся на этой панели, причем их имена заключены в скобки.
</para>
</listitem>
<listitem>
<para> Если вы щелкните средней кнопкой мыши по root-окну (поверхности
рабочего стола), kwm выдаст вам список всех запущенных приложений (и, опять
же, заголовки минимизированных окон будут закрыты в круглые скобки).</para>
</listitem>
</itemizedlist>
</para>
</sect1>

<sect1 id="kak-mne-poluchit-prilipaiushchie-okna-ne-ime">
<title>Как мне получить прилипающие окна, не имеющие ни фокуса, ни границ?</title>

<para>В нынешней версии KDE вы можете использовать для этого kstart. Предположим,
что программа, которую вы хотите запустить -- <literal remap="tt">xosview</literal>:
<screen>kstart xosview -window xosview -sticky -decoration none
</screen>

Для получения дополнительной информации попробуйте  <literal remap="tt">kstart -help</literal>.</para>

<para>В KDE-1.0 вам придется в <literal remap="tt">kwmrc</literal> написать что-то типа следующего:
<screen>[Sticky]
stickyClasses=xosview,
[Focus]
noFocusClasses=xosview,
[Decoration]
noDecorationClasses=xosview,
</screen>
</para>

<para>В последней версии KDE вы можете добавить эти настройки в Центре управления
KDE в "Окна -&gt; Расширенные"</para>
</sect1>

<sect1 id="kak-mne-ubrat-kwmpager">
<title>Как мне убрать kwmpager?</title>

<para>Щелкните на границу рамки правой кнопкой мыши для вызова меню, которое
позволит вам закрыть пейджер. Кстати, <literal remap="tt">kwmpager</literal> устарел и будет
заменен на <literal remap="tt">kpager</literal>.</para>

<para>Если же вы предпочитаете работать в терминальном окне, наберите: </para>

<para><screen>ps ax | grep kwmpager 
</screen>
</para>

<para>чтобы найти его, и, затем, уничтожить, используя
<screen>kill pid
</screen>

(пожалуйста, замените "pid" на соответствующий идентификационный номер
программы!).  Или, просто используйте комбинацию 
Ctrl-Alt-Esc, затем передвиньте курсор мыши, который будет выглядеть как
череп с костями, на окно kwmpager'а и щелкните мышью, чтобы уничтожить это
окно. Для того, чтобы отменить  режим уничтожения (это не вернет
уничтоженное  
окно!) нажмите Ctrl-Alt-Esc еще раз. </para>
</sect1>

<sect1 id="kak-mne-maksimizirovat-okna-tolko-vertikalno">
<title>Как мне максимизировать окна только вертикально или горизонтально?</title>

<para>Если ваше окно еще не максимизировано -- щелкните по кнопке максимизации
левой/средней/правой кнопкой мыши, и окно будет соответственно максимизировано
полностью/вертикально/горизонтально.</para>
</sect1>

<sect1 id="chto-takoe-zatenenie-okna">
<title>Что такое "затенение окна"? </title>

<para>Под затенением окна мы подразумеваем "скручивание" окна таким образом, что
от него остается только панель заголовка окна. Это можно сделать
двойным щелчком мыши по заголовку окна. Зайдите в <literal remap="tt">Центр
управления KDE</literal>,
найдите "Окна -&gt; Заголовок" и установите параметр "Двойной щелчок левой кнопкой
мыши делает:" на "Свернуть/Развернуть".</para>
</sect1>

<sect1 id="mozhno-li-zadat-algoritmy-raspolozheniia-oko">
<title>Можно ли задать алгоритмы расположения окон аналогичные тем, что в FVWM2 теневых рамках?</title>

<para>Да.  Запустите <literal remap="tt">Центр управления KDE</literal> и выберите "Окна -&gt; Свойства". Там есть
диалог, который позволяет вам выбрать между несколькими алгоритмами 
размещения окон. </para>
</sect1>

<sect1 id="kak-mne-otmenit-menedzhment-seansov">
<title>Как мне отменить менеджмент сеансов?</title>

<para>Откройте ваш скрипт <literal remap="tt">startkde</literal> в вашем любимом текстовом редакторе и
найдите строку, запускающую kwm (обычно это последняя строка). Замените ее
на "kwm - nosession". </para>
</sect1>
</chapter>

<chapter id="fail-menedzher">
<title>Файл-менеджер</title>

<sect1 id="kak-ispolzovat-kfm-v-kachestve-web-navigator">
<title>Как использовать KFM в качестве web-навигатора с прокси?</title>

<para>KFM может быть использован как через HTTP-, так и FTP-прокси. Вы можете
настроить прокси-сервер с помощью пункта меню 
KFM <literal remap="tt">Настройки-&gt;Настроить Броузер-&gt;Прокси</literal>.</para>

<para>Убедитесь, что вы сохранили сделанные настройки прокси-сервера с помощью 
<literal remap="tt">Настройки-&gt;Записать установки</literal>.</para>
</sect1>

<sect1 id="kak-mne-izmenit-sposob-otobrazheniia-togo-il">
<title>Как мне изменить способ отображения того или иного каталога в KFM?</title>

<para>Перед выводом содержимого каталога на экран KFM ищет спрятанный файл</para>

<para><screen>.directory
</screen>
</para>

<para>внутри каталога. Вы можете создать такой файл для модификации способа
отображения каталога. Этот файл, на самом деле -- просто
kdelink-файл. Например:</para>

<para><screen># KDE Config File
[KDE Desktop Entry]
Name=Settings
Name[de]=Einstellungen
Name[pl]=Ustawienia
MiniIcon=kcontrol.xpm
SortOrder=Desktop,Input_Devices,KWM,Network,Information,Sound
Icon=kcontrol.xpm
</screen>
</para>

<para>Этот файл используется для описания каталога "Settings". Он меняет
пиктограмму для данного каталога, он устанавливает (показываемое) имя
каталога согласно национальному языку и определяет порядок, в котором будут
показываться подкаталоги.</para>

<para>Для  для изменения внешнего вида каталогов, которые формируют K-меню, вы
также можете использовать <literal remap="tt">kmenuedit</literal>.</para>
</sect1>

<sect1 id="kak-mne-delat-ne-anonimnuiu-ftp-transportiro">
<title>Как мне делать не-анонимную FTP-транспортировку файлов в  KFM?</title>

<para>Обычным способом, так как это делается при указании URL. Например, с</para>

<para><screen>ftp://ftp.somehost.com
</screen>
</para>

<para>KFM пытается осуществить анонимную регистрацию на FTP-сервере. Если вы
хотите зарегистрироваться как определенный пользователь, введите URL типа:</para>

<para><screen>ftp://username@ftp.somehost.com
</screen>
</para>

<para>KFM тогда спросит ваш пароль и затем соединит вас с сервером.</para>
</sect1>

<sect1 id="loopback-device">
<title>KFM не может подсоединиться к 'localhost'. В чем проблема? </title>

<para>В большинстве случаев это происходит из-за неправильно настроенного
loopback-маршрута в вашей системе. </para>

<para><emphasis remap="bf">Как проверить в чем проблемы</emphasis></para>

<para>Проверьте, возвращает ли следующая команда выходную информацию, аналогичную  
указанной ниже:</para>

<para><screen># ping localhost

PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.3 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.2 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.2 ms 
...
</screen>
</para>

<para>Если нет, ваш loopback-интерфейс или маршрут настроены неправильно.</para>

<para>Выходной сигнал команды</para>

<para><screen>/sbin/route 
</screen>
</para>

<para>должен содержать строки вроде:</para>

<para><screen>Destination     Gateway         Genmask         Flags MSS    Window Use Ifac
loopback        *               255.0.0.0       U     3584   0       13 lo
</screen>
</para>

<para>Важные поля в этом случае -- Destination, Gateway, Genmask и Iface. Это
означает, что система правильно настроена на маршрутизацию всего
loopback-транспорта через loopback-интерфейс (lo).</para>

<para>Выходной сигнал от команды</para>

<para><screen>/sbin/ifconfig
</screen>
</para>

<para>должен содержать следующие строки:</para>

<para><screen>lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
          UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1
</screen>
</para>

<para>Это означает, что loopback-интерфейс включен и работает.</para>

<para>Ваш <literal remap="tt">/etc/hosts</literal> файл должен содержать следующую строку:</para>

<para><screen>127.0.0.1       localhost
</screen>
</para>

<para>Она определяет, что имя системы "localhost" ассоциировано с системным адресом
для loopback (127.0.0.1).</para>

<para><emphasis remap="bf">Как поправить положение</emphasis></para>

<para><screen>/sbin/ifconfig lo 127.0.0.1
/sbin/route add -net 127.0.0.0
</screen>
</para>

<para>Обе эти команды на правильно настроенной системе должны выполняться при 
загрузке компьютера. Если этого не происходит, проверьте ваши файлы
инициализации сети в <literal remap="tt">/etc/rc.d</literal>. </para>

<para><emphasis remap="bf">Если это ВСЕ ЕЩЕ не работает</emphasis></para>

<para>Если вам так и не удалось ничего сделать -- пошлите подробное сообщение в 
<ulink url="http://buglist.kde.org">базу данных ошибок KDE.</ulink>
Не забудьте отметить в письме, что вы проверили все перечисленное выше:</para>
</sect1>

<sect1 id="chto-oznachaiut-i-i-m-v-stroke-vypolnit">
<title>Что означают &percnt;i и &percnt;m в строке <literal remap="tt">Выполнить</literal>?</title>

<para>Они используются всеми приложениями KDE (так как они включены в 
KApplication и все корректные KDE-приложения создают объект KApplication
до обработки аргументов командой строки).</para>

<para>Стандартная строка для приложения KDE выглядит следующим образом:</para>

<para><screen>foo .....    %i %m -caption \"%c\"
</screen>
</para>

<para>Непонятно, да? Она была спроектирована таким образом, чтобы иметь
возможность интегрировать не-KDE приложения настолько хорошо, насколько это
возможно. </para>

<para>KFM, выполняя  строку указанную выше, расширит команду до</para>

<para><screen>foo -icon something.xpm -miniicon something_mini.xpm -caption \"The Foo\"
</screen>
</para>

<para>Как пиктограмма, так и мини-пиктограмма, равно как и "The Foo" -- это
параметры, определенные в файле kdelink. Если пиктограммы не определены, они
просто задаются по умолчанию для имени "foo".</para>

<para>Таким образом, пользователь может изменить все эти вещи в редакторе меню для
своих приложений. "-caption" -- важен, так как никому не понравится, если 
пункт меню с именем " Редактор" будет запускать что-то называющееся 
"kedit-0.9pl4-build47". Вместо этого пользователь ожидает увидеть окно,
называемое "Редактор". Кроме того, эти имена локализуются, то-есть,
американец запускает "CD-Player" и получает окно, называющееся "CD-Player" 
в то время как русский запускает "CD проигрыватель" и получает окно, называющееся
"CD-проигрыватель".</para>
</sect1>

<sect1 id="kak-mne-zadat-nachalnyi-katalog-dlia-kfm">
<title>Как мне задать начальный каталог для KFM?</title>

<para>Щелкните правой кнопкой по пиктограмме KFM и выберите <literal remap="tt">Настройки</literal>. В разделе 
<literal remap="tt">Выполнить</literal>, вы, возможно, найдете что-то вроде 'kfmclient folder &percnt;u
file:/root'; просто измените 'root' на имя каталога, которое вам
хочется видеть при запуске KFM.</para>
</sect1>

<sect1 id="nsbookmark">
<title>Как мне импортировать закладки из  Netscape?</title>

<para>Посмотрите на "полный" список приложений KDE (не только тот, который
поставляется в дистрибутиве) на web-странице
<ulink url="http://www.kde.org/applications.html">http://www.kde.org/applications.html</ulink>.
В разделе  "network", вы найдете knsbookmark, инструмент, который вы
разыскивали.</para>
</sect1>

<sect1 id="est-li-v-kfm-funktsiia-sokhranit-kak...">
<title>Есть ли в KFM функция  "Сохранить как..."?</title>

<para>Есть что-то похожее. Меню <literal remap="tt">Вид -&gt; Посмотреть текст документа</literal> открывает KEdit 
с исходным текстом, который, затем, вы можете сохранить. Это работает для 
text/html файлов, но не для графики.</para>
</sect1>
</chapter>

<chapter id="nastroika-kde">
<title>Настройка KDE</title>

<sect1 id="kak-mne-zadat-natsionalnyi-iazyk-kotoryi-ia-">
<title>Как мне задать национальный язык, который я буду использовать в KDE?</title>

<para>Имеется два пути задания языка, который KDE будет использовать для создания сообщений
на экране:</para>

<para><emphasis remap="bf">Использование Центра управления KDE</emphasis></para>

<para>В Центре управления KDE (<literal remap="tt">kcontrol</literal>)есть пункт <literal remap="tt">Рабочий стол-&gt;Язык</literal>. 
Вы можете выбрать три языка. Если KDE не может найти
перевод на одном языке, он будет пытаться найти это сообщение на втором и
третьем. Если подходящего перевода не найдено -- будет использоваться язык,
заданный по умолчанию. Обычно, это английский.</para>

<para>Использование kcontrol -- это предпочтительный способ задания языка.</para>

<para><emphasis remap="bf">Использование переменной окружения LANG</emphasis></para>

<para>Второй метод использует стандартный метод установки локализации вашей
системы. Для изменения языка, установите переменную окружения
<literal remap="tt">LANG</literal> соответствующим образом.</para>

<para>Например, если вы используете оболочку bash, введите: </para>

<para><screen>export LANG=ru
</screen>
</para>
</sect1>

<sect1 id="est-li-internatsionalnyi-perekliuchatel-klav">
<title>Есть ли интернациональный переключатель клавиатуры для KDE?</title>

<para>KDE 1.1 будет поставляться с kikbd (то есть International KeyBoarD), который
имеет приятный интерфейс и позволяет создавать новые национальные
раскладки клавиатуры. Сейчас он находится в дереве CVS.</para>
</sect1>

<sect1 id="kak-mne-zamenit-traditsionnyi-linux-ekran-na">
<title>Как мне заменить традиционный Linux-экран на графический KDE-экран при входе в систему? </title>

<para>Прежде всего вам нужно переключиться на уровень выполнения xdm 
(runlevel 5 для RedHat) отредактировав ваш /etc/inittab файл.  
В этом файле вы должны найти строку:
<screen>id:3:initdefault:
</screen>
</para>

<para>Замените ее на:
<screen>id:5:initdefault:
</screen>
</para>

<para>Теперь, в конце файла закомментируйте следующую строку:
<screen>x:5:respawn:/usr/bin/X11/xdm -nodaemon
</screen>

и замените ее на:
<screen>x:5:respawn:/opt/kde/bin/kdm -nodaemon
</screen>

(учтите, что местоположение kdm в вашей системе может отличаться)</para>

<para>Чтобы изменения немедленно заимели эффект, наберите 
"init 5" в командной строке. Пожалуйста, учтите, что инициировать графическую
регистрацию без предварительной проверки -- рискованно. если она откажется
работать, вернуться обратно может быть нелегко...</para>
</sect1>

<sect1 id="kak-mne-zamenit-kwm-na-drugoi-sovmestimyi-s-">
<title>Как мне заменить KWM на другой совместимый с KDE менеджер окон, такой как Blackbox или Window Maker?</title>

<para>Прежде всего, найдите исходные тексты менеджера и скомпилируйте их. Вам,
скорее всего придется указать специальный параметр при запуске скрипта
<literal remap="tt">configure</literal> для того, чтобы получить бинарные файлы, поддерживающие KDE.
Затем, просто замените команду <literal remap="tt">kwm</literal> в скрипте <literal remap="tt">startkde</literal> на команду,
которая запускает новый менеджер окон. Вот и все.  </para>

<sect2 id="blackbox">
<title>Blackbox</title>

<para>Blackbox -- это еще одно дополнение к списку менеджеров окон для X. Он
написан на C++ и не имеет общего кода ни с одним другим менеджером окон 
(хотя графически он напоминает Window Maker). Blackbox совместим с KDE,
начиная с его версии 0.50.2. Пожалуйста, посетите 
<ulink url="http://blackbox.wiw.org/">web-страницу этого менеджера окон</ulink> для получения дальнейшей
информации.  Также может оказаться полезной страница
<ulink url="http://www.netwave.net/members/z934133/kbb/">KDE + Blackbox = KBB!</ulink>.</para>

<para>Для использования Blackbox с KDE, прежде всего, возьмите его исходный код
и запустите:
<screen>./configure --with-kde
make
make install
</screen>

(флаг "with-kde" добавляет поддержку KDE)</para>

<para>Затем, замените команду 'kwm' в скрипте <literal remap="tt">startkde</literal> на 'blackbox'.
Сохраните новый скрипт, как, скажем, '/usr/local/kde/bin/startbb' и 
измените строку в вашем $HOME/.xinitrc так, чтобы запускался этот новый
скрипт вместо <literal remap="tt">startkde</literal>. Запустите X  -- вот и все. (KDM и XDM скорее всего
потребуют изменения в файле <literal remap="tt">$HOME/.xsession</literal>, а не <literal remap="tt">.xinitrc</literal>.)</para>
</sect2>

<sect2 id="window-maker">
<title>Window Maker</title>

<para>Window Maker -- это X11 менеджер окон, созданный для дополнительной
интеграции приложений, написанных для GNUstep. Он пытается эмулировать
элегантный стиль графического интерфейса с пользователем NeXTSTEP(tm). 
Он относительно быстр, имеет множество полезных свойств, легок в настройке и
использовании. Window Maker совместим с KDE начиная с его 
0.50.0 версии.  Пожалуйста, посетите <ulink url="http://www.windowmaker.org/">официальную web-страницу  Window Maker</ulink> для получения дальнейшей информации.</para>
</sect2>
</sect1>

<sect1 id="kak-mne-zamenit-na-graficheskom-ekrane-regis">
<title>Как мне заменить на графическом экране регистрации RedHat-лого на что-то другое?</title>

<para>RedHat использует xbanner для отображения этого лого. Чтобы отменить его,
вам просто нужно закомментировать строку, вызывающую xbanner из файла
конфигурации команды xdm, который скорей всего находится в 
/etc/X11/xdm/Xsetup&lowbar;0. Вы можете здесь добавить свою строку, если вы хотите 
видеть на экране что-либо другое. Например:</para>

<para><screen>/opt/kde/bin/kdmdesktop
</screen>
</para>
</sect1>

<sect1 id="ia-by-khotel-chtoby-shchelchok-levoi-knopki-">
<title>Я бы хотел, чтобы щелчок левой кнопки мыши в любом месте рабочего стола вызывал K-меню </title>

<para>Откройте $HOME/.kde/share/config/krootwmrc и добавьте следующие две строки:
<screen>[MouseButtons]
Left=Menu
</screen>
</para>
</sect1>
</chapter>

<chapter id="prilozheniia-kde">
<title>Приложения KDE</title>

<sect1 id="kppp">
<title>Kppp</title>

<para>Многие пользователи KDE сообщают о проблемах при использовании Kppp. Но,
прежде чем жаловаться, убедитесь, что вы сделали следующее:</para>

<para><itemizedlist>
<listitem>
<para> проверьте, можете ли вы подсоединиться к вашему провайдеру без использования
Kppp</para>
</listitem>
<listitem>
<para> прочитайте документацию к Kppp хотя бы раз. Попытайтесь
следовать изложенным в ней инструкциям и предложениям по борьбе с
проблемами</para>
</listitem>
</itemizedlist>

Документация для Kppp доступна либо как справка к приложению (кнопка
<literal remap="tt">Помощь)</literal>,
либо вы ее можете найти прямо в каталоге, содержащем документацию, обычно
$KDEDIR/share/doc/HTML/default/kppp. Кроме того, есть сайт "Как настроить
kppp для провайдеров в Великобритании" по адресу 
<ulink url="http://www.kppp-archive.freeserve.co.uk/">http://www.kppp-archive.freeserve.co.uk/</ulink>.
 (<emphasis>Примечание переводчика:</emphasis> русский
перевод документации к kppp доступен на   
<ulink url="http://www.kde.org/documentation/ru">http://www.kde.org/documentation/ru</ulink>).</para>

<para>Если у вас все еще имеются неразрешенные проблемы -- вот что может
вам помочь:</para>

<para><itemizedlist>
<listitem>
<para> убедитесь, что pppd имеет SETUID бит в положении "on", то есть
сделайте (chmod +s pppd) как супер-пользователь,
и убедитесь, что файл является исполняемым (chmod a+x pppd).</para>
</listitem>
<listitem>
<para> изучите файл "options" в pppd.  Вам, может быть, лучше всего заменить
его на пустой файл.</para>
</listitem>
<listitem>
<para> проверьте, не занят ли модем какой-либо другой программой, например,
mgetty?  Проверьте допуск к устройству /dev/modem,
и сделайте его доступным для чтения. </para>
</listitem>
<listitem>
<para> если вы подсоединены, посмотрите на скорость соединения. Может вы
выбрали 115000, но ваша система слишком медленна.</para>
</listitem>
</itemizedlist>
</para>

<sect2 id="ia-ne-znaiu-rabotaiushchego-dns-chto-mne-del">
<title>Я не знаю работающего DNS!  Что мне делать?</title>

<para>Знаете что?  Linux, KDE, kppp, и т.д. никому не предоставляют 
работающий DNS. Это прерогатива вашего провайдера. Так что напишите ему 
вежливое письмо и попросите предоставить необходимую информацию.</para>
</sect2>

<sect2 id="kak-mne-izmenit-ustanovki-mtu-v-kppp">
<title>Как мне изменить установки  mtu в kppp?</title>

<para>Откройте диалоговое окно kppp и выберите "Настройка". Выберите существующий
аккаунт и щелкните "Изменить", или "Создать" для нового аккаунта. Выберите
раздел "Дозвон" и щелкните кнопку "Аргументы". Напечатайте, что вам хочется
в текстовом поле "Аргументы", например, mtu 296, и щелкните по "Добавить". Если
вы сделали все что хотели -- щелкните "OK". </para>

<para>Для того, чтобы убедиться, что введенные параметры работают, сделайте следующее:
<itemizedlist>
<listitem>
<para> в окне терминала запустите /sbin/ifconfig ppp0 и посмотрите на
значение mtu на выходе -- оно должно соответствовать вашей настройке.</para>
</listitem>
<listitem>
<para> добавьте  "debug" и "kdebug" (каждый в отдельной строке, без кавычек) 
к файлу /etc/ppp/options и перезапустите ваш ppp-сеанс.  Вы найдете
отладочную информацию в /var/log/messages, включая настройки mru и mtu.</para>
</listitem>
</itemizedlist>
</para>

<para>Если вы хотите, настройки mru и mtu могут быть добавлены к файлу options,
каждая настройка в отдельной строке, без кавычек или дефисов.</para>
</sect2>

<sect2 id="gde-raspolozheny-nastroiki-kppp">
<title>Где расположены настройки kppp?</title>

<para>Они хранятся в $HOME/.kde/share/config/kppprc.</para>
</sect2>

<sect2 id="kppp-soediniaetsia-na-bolee-medlennykh-skoro">
<title>Kppp соединяется на более медленных скоростях, чем обычно.</title>

<para>Вот что может помочь:
<itemizedlist>
<listitem>
<para> попытайтесь выполнить "setserial spd&lowbar;hi"</para>
</listitem>
<listitem>
<para> По умолчанию mtu устанавливается на 1500, что на самом деле слишком
много для соединения с помощью модема. Попытайтесь задать меньшее значение,
типа 296 или 576. 
<orderedlist><listitem>
<para> убедитесь, что вы не подсоединены и щелкните кнопку <literal remap="tt">kppp</literal>
"Настройка". Выберите аккаунт из списка и щелкните кнопку "Изменить". </para>
</listitem>
<listitem>
<para> в разделе "Дозвон" в конце окна диалога найдите кнопку "Аргументы" и
щелкните по ней. </para>
</listitem>
<listitem>
<para> Вы окажетесь в окне настройки аргументов kppp, где вы можете
добавить параметры командной строки (которые описываются на man-странице
pppd).</para>
</listitem>
</orderedlist>

Таким образом я добавил следующие пункты в список:
<screen>mru 296
mtu 296
</screen>
</para>
</listitem>
<listitem>
<para> проверьте в $HOME/.kde/share/config файл kppprc.  Убедитесь, что
в нем действительно указана правильная скорость модема.</para>
</listitem>
</itemizedlist>
</para>
</sect2>
</sect1>

<sect1 id="kscd">
<title>Kscd</title>

<para>Это приложение поставляется с хорошо написанной документацией, называемой
"Руководство по Kscd", которая находится в справочной системе KDE.
Убедитесь, что вы прочитали ее внимательно перед задаванием вопросов.</para>

<sect2 id="kak-mne-zakryt-programmu">
<title>Как мне закрыть программу?</title>

<para>Если бы вы прочитали документацию, вы бы не спрашивали... Окно программы
содержит маленькую кнопку с цифрами 1 и 0. Предполагается, что она
похожа на обычный выключатель. Щелчок по этой кнопке отключит
CD-проигрыватель. (Она расположена с левой стороны внизу).</para>

<para>Находящийся в разработке вариант Kscd разрешил эту проблему, позволив
закрывать окно стандартным способом. Там где раньше была кнопка "1:0" -- сейчас располагается
кнопка "DOCK".</para>
</sect2>

<sect2 id="kak-mne-zastavit-kscd-rabotat-s-cddb">
<title>Как мне заставить Kscd работать с CDDB?</title>

<para>Если вы используете версию 1.2.0, обновите ее на более свежую.</para>
</sect2>

<sect2 id="kscd-govorit-chto-moia-sistema-ne-imeet-devc">
<title>Kscd говорит, что моя система не имеет /dev/cdrom, когда я пытаюсь слушать музыкальные CD. Что мне делать?</title>

<para>Создайте символьную ссылку /dev/cdrom на действительное устройство cdrom'а. 
Например:
ln -s /dev/hdc /dev/cdrom.</para>

<para>Вот очень простой способ для выяснения, какое устройство является вашим cdrom'ом: 
посмотрите файл
/var/log/dmesg. Там должна быть строка типа:
<screen>hdc: CD-ROM 48X/AKU, ATAPI CDROM drive
</screen>
</para>
</sect2>
</sect1>

<sect1 id="kvt">
<title>Kvt</title>

<sect2 id="kak-v-kvt-peredvigatsia-na-odnu-stranitsu-vv">
<title>Как в kvt передвигаться на одну страницу вверх или вниз? </title>

<para>Используйте Shift+Page-up и Shift+Page-down.</para>
</sect2>

<sect2 id="kak-mne-izmenit-povedenie-klavish-backspace-">
<title>Как мне изменить поведение клавиш  backspace и delete?</title>

<para>Это меняется в меню вашего терминального окна -- <literal remap="tt">Настройки-&gt;Терминал</literal>.</para>
</sect2>

<sect2 id="kak-mne-prostym-sposobom-vyrezat-i-vstavit-i">
<title>Как мне простым способом  'вырезать и вставить' из kvt в другую программу?  </title>

<para>Я выделяю мышью нужный текст, нажимаю CTRL+C, затем перехожу в другое
приложение, устанавливаю курсор в нужное место и нажимаю CTRL+V.
Либо, выделяю текст удерживая левую кнопки мыши нажатой и вставляю текст
щелчком средней кнопки мыши (или обеих кнопок, если вы используете эмуляцию 
третьей кнопки на двухкнопочной мыши).</para>
</sect2>

<sect2 id="kak-mne-izmenit-razmer-bufera-prokrutki-term">
<title>Как мне изменить размер буфера прокрутки терминала?</title>

<para>Попытайтесь: <literal remap="tt">kvt -sl &lt;number&gt;</literal></para>

<para>Кстати, если вы запустите kvt с некорректным параметром, например 
kvt -x, kvt распечатает список существующих параметров.</para>
</sect2>
</sect1>

<sect1 id="koffice">
<title>KOffice</title>

<para>Домашняя страница KOffice находится на <ulink url="http://koffice.kde.org/">http://koffice.kde.org/</ulink>.
Там вы можете найти ответы на некоторые часто задаваемые вопросы о KOffice.
Так что, я не буду их здесь повторять. </para>

<sect2 id="pri-kompilirovanii-koffice-u-menia-vyshla-vs">
<title>При компилировании KOffice у меня вышла вся виртуальная память...</title>

<para>Вам нужно больше места для подкачки (swap).
На самом деле, вам не нужно изменять разбивку жесткого диска для
того, чтобы увеличить раздел подкачки (swap partition). Вместо этого вы можете попытаться
создать большой swap-файл. Например, для того, чтобы создать временный
swap-файл размером 64 мегабайта, попытайтесь сделать следующее (если
необходимо, то как супер-пользователь).</para>

<para><screen>dd if=/dev/zero bs=1024k count=64 of=/swap
mkswap /swap 65536
swapon /swap
</screen>
</para>

<para>После окончания компилирования сделайте: </para>

<para><screen>swapoff /swap 
rm -f /swap
</screen>
</para>
</sect2>

<sect2 id="gde-mne-naiti-k2url.h">
<title>Где мне найти k2url.h?</title>

<para>Он находится в подкаталоге kdelibs/kdeutils, но, скорее всего вам также
понадобится и libkdeutil. Для того, чтобы его найти, равно как и header-файл
-- если только все не переменилось по сравнению с несколькими днями назад -- 
примените 
'EXTRA&lowbar;SUBDIRS="kdeutils kio"' для make -f Makefile.cvs, make и make
install при компилировании kdelibs.</para>
</sect2>

<sect2 id="gde-mne-naiti-statusbarmanager.h">
<title>Где мне найти StatusBarManager.h?</title>

<para>Посмотрите в пакете <literal remap="tt">corba</literal>. Он должен содержать этот header-файл. Файл должен
находиться в каталоге <literal remap="tt">include</literal> пакета <literal remap="tt">corba</literal>. </para>
</sect2>
</sect1>

<sect1 id="kmail">
<title>KMail</title>

<para>К сожалению тот, который поставляется с  KDE 1.0 содержит много ошибок.
Обновите его на новый, и, скорее всего, ваши проблемы исчезнут.</para>

<sect2 id="kak-ostavliat-pochtu-na-servere">
<title>Как оставлять почту на сервере?</title>

<para>Откройте окно <literal remap="tt">Настройкa...</literal> из меню <literal remap="tt">Файл</literal>. Щелкните на раздел <literal remap="tt">Сеть</literal>, выберите
аккаунт из списка аккаунтов и щелкните по кнопке <literal remap="tt">Изменить</literal>. Этот диалог
содержит настройку "Удалять почту с сервера", которую вы должны оставить
невыделенной. </para>
</sect2>

<sect2 id="kak-mne-avtomaticheski-vvesti-soobshchenie-v">
<title>Как мне автоматически ввести сообщение в конце письма? </title>

<para>Это сообщение называется файл подписи.  Вы должны открыть текстовый редактор
(kedit, например) и написать в нем то, что вы хотите видеть как подпись в
ваших письмах. Сохраните этот файл под именем <literal remap="tt">signature</literal> или <literal remap="tt">footer</literal>. 
В KMail выберите <literal remap="tt">Файл -&gt; Настройка...</literal>.  Найдите в разделе
<literal remap="tt">Идентификация</literal> текстовое
поле <literal remap="tt">Файл подписи</literal>. Введите в это поле путь к созданному вами файлу. Теперь
KMail автоматически будет оканчивать каждое сообщение этим файлом.</para>
</sect2>
</sect1>

<sect1 id="kbiff">
<title>KBiff</title>

<para>KBiff -- это маленькое приложение, сообщающее о получении электронной
почты. Вот его домашняя страница: <ulink url="http://home.sprintmail.com/~granroth/kbiff/index.html">http://home.sprintmail.com/~granroth/kbiff/index.html</ulink>.</para>

<sect2 id="mozhet-li-odin-kbiff-otslezhivat-dva-pochtov">
<title>Может ли один KBiff отслеживать два почтовых ящика и выполнять соответствующие действия при прибытии электронной почты?</title>

<para>Если вы получаете большое количество почты в обоих почтовых ящиках, вам
лучше загрузить KBiff два раза. Если нет -- тогда откройте раздел <literal remap="tt">Почтовый
ящик</literal> и щелкните по пиктограмме с изображением маленького почтового ящика.
В результате создастся новый почтовый ящик. Теперь, вне зависимости, какой
из ящиков получит новую почту -- KBiff сообщит об этом. </para>
</sect2>
</sect1>

<sect1 id="ktop">
<title>KTop</title>

<sect2 id="pochemu-ia-v-nem-nichego-ne-vizhu">
<title>Почему я в нем ничего не вижу?</title>

<para>Это ошибка, хотя и легко поправимая. Просто измените размер окна на
несколько пикселей и все должно быть нормально после этого.</para>
</sect2>
</sect1>
</chapter>

<chapter id="kde-s-ne-kde-prilozheniiami">
<title>KDE с не-KDE приложениями</title>

<sect1 id="moi-ne-kde-prilozheniia-takie-kak-emacs-i-kt">
<title>Мои не-KDE приложения, такие как emacs и kterm, запускаются очень странным образом -- с большими окнами и странными шрифтами! </title>

<para>Возможно, это происходит потому, что KDE пытается "добавить установленные
для KDE по умолчанию параметры на не принадлежащие KDE программы", что
означает, что KDE использует xrdb для передачи установленных по умолчанию 
параметров X, которые пытаются мимикрировать цвет, шрифт и другие установки,
заданные для KDE. Тем не менее, опыт показывает, что эти попытки обычно
повреждает настройки не-KDE программ, особенно, если они были тщательно 
изменены для X.</para>

<para>"Официальным" решением этой проблемы является: пройти в Центре управления в
<literal remap="tt">Настройки-&gt;Рабочий стол-&gt;Стиль</literal> и отменить параметр "Применять шрифты и цвета к
приложениям не из KDE". Если это не помогло -- убедитесь, что после
сделанных изменений вы щелкнули по "ОК" а не по "Применить". Если все равно
не работает -- вот кардинальное решение -- переименуйте или сотрите каталог
$KDEDIR/share/apps/kdisplay/app-defaults.  В результате KDE не
сможет найти файлы с X-ресурсами для этой функции, что решит проблему. Вы
должны выйти из KDE и запустить его снова, для того, чтобы изменения
сработали.</para>

<para>Если вы не хотите, или не можете переименовать или стереть каталог 
app-defaults, используемый всей системой, вы всегда можете сделать копию его
в ваш персональный каталог (например,
$HOME/.kde/share/apps/kdisplay/app-defaults) и, затем изменить, удалить,
добавить необходимые для решения вашей проблемы файлы. </para>

<para>Раздел <literal remap="tt">Настройки-&gt;Рабочий стол-&gt;Стиль</literal> присутствует в 1.1pre2, я не уверен, где
он находится в предыдущих версиях (он существует где-то с версии 1.0).</para>
</sect1>

<sect1 id="staroffice-5.0-personalnyi-vypusk-dlia-linux">
<title>StarOffice 5.0 персональный выпуск для Linux</title>

<para>Если вы еще не скачали этого монстра (70 MB), возьмите его с
<ulink url="http://www.stardivision.com/office/so5linux_body.html">http://www.stardivision.com/office/so5linux_body.html</ulink>. </para>

<para>Учтите, пожалуйста, что эти ЧЗВ -- не лучшее место для вопросов по
использованию StarOffice.  Пойдите вместо этого на <ulink url="http://www.stardivision.com/">web-страницу StarOffice</ulink>.
Там щелкните на  "Support" и, затем,  "Personal" и используйте 
данную там информацию.</para>

<sect2 id="staroffice-zavisaet">
<title>StarOffice "зависает"!</title>

<para>Это случается не по вине KDE.  Если вы используете S3 Virge
видеокарту, то, скорее всего, проблема в S3-сервере.  Есть три пути    
поправить положение.  RedHat Xconfigurator обнаружит, что вы имеете
видеокарту S3 и установит настройку таким образом, что 
вам, возможно, придется воспользоваться старой программой xf86config для
дополнительной настройки X.
SVGA-сервер поддерживает S3 карты, так что вы должны использовать именно
его, однако, тот, что устанавливается с RedHat все равно провоцирует
зависание.</para>

<sect3 id="reshenie-1">
<title>Решение &num;1</title>

<para>Пойдите на <ulink url="http://www.xfree86.org/">http://www.xfree86.org/</ulink> и там зайдите на их FTP и
возьмите Xbin.tgz, Xlib.tgz, и XSVGA.tgz (пожалуйста, учтите, что последняя
версия -- 3.3.3). Раскройте эти архивы и скопируйте их в 
/usr/X11R6.  Сотрите  X в /etc/X11.  Создайте символьную ссылку на
SVGA-сервер как здесь:
<screen> 
ln -s /usr/X11R6/bin/XF86_SVGA /usr/X11R6/bin/X
</screen>
</para>

<para>(либо, использование xf86config сделает ссылку за вас, если вы это прямо
укажете).  Вам, может быть, придется изменить самим содержимое 
XF86Config файла, чтобы получить правильное разрешение и цветовую палитру).
Заметьте, что в зависимости от вашей системы, названия ваших каталогов могут 
отличаться
от указанных здесь.</para>
</sect3>

<sect3 id="reshenie-2">
<title>Решение &num;2</title>

<para>Найдите исходный код X-сервера (я имею в виду S3).
Измените файл xc/programs/Xserver/hx/xfree86/accel/s3&lowbar;virge/s3im.c
около строки 823.
Замените
<screen>alu |= MIX_MONO_TRANSP;
</screen>

на
<screen>if (alu != 0x00aa0000) alu |= MIX_MONO_TRANSP;
</screen>

в функции s3RealImageStipple.  Скомпилируйте и установите новый X-сервер.</para>
</sect3>

<sect3 id="reshenie-3">
<title>Решение  &num;3</title>

<para>Web-страница StarOffice содержит заплатку -- <ulink url="http://www.stardivision.com/download/support/patch1_01.tar.gz">http://www.stardivision.com/download/support/patch1_01.tar.gz</ulink>. 
Однако, здесь есть проблема!  Вы должны установить ее на StarOffice после
того, как вы установили StarOffice, но вы не можете этого сделать, так как
StarOffice при установке "зависнет"... Этого можно избежать, если вы,
например, установите StarOffice используя X SVGA-сервер, установите
заплатку, и, затем, запустите X S3V-сервер.</para>
</sect3>
</sect2>
</sect1>

<sect1 id="netscape">
<title>Netscape</title>

<sect2 id="pochemu-netscape-zagruzhaetsia-tak-medlenno">
<title>Почему Netscape загружается так медленно?</title>

<para>Netscape загружается медленно, потому что он статически привязан к Motif и
должен раскрывать все свои графические элементы и т.п. при каждой загрузке.</para>
</sect2>

<sect2 id="pochemu-netscape-nestabilen-kogda-ia-poseshc">
<title>Почему Netscape нестабилен, когда я посещаю некоторые web-страницы?</title>

<para>А что это за web-страницы?  Java-апплеты часто выводят 
Netscape из строя.  Поскольку в основном Java-апплеты используются для
маловразумительных целей, вроде вращающихся кнопок, а не для чего-то
действительно полезного -- просто отключите Java в Netscape.</para>
</sect2>

<sect2 id="pochemu-netscape-vyvodit-izobrazheniia-iskaz">
<title>Почему Netscape выводит изображения искаженно?</title>

<para>Когда вы запускаете Netscape, попробуйте использовать параметр -install.
Например,
<screen>netscape -install &
</screen>
</para>

<para>Это заставит Netscape загрузить его собственную цветовую карту, что, может
быть, поможет решить проблему.</para>
</sect2>

<sect2 id="kak-mne-eksportirovat-zakladki-iz-netscape-v">
<title>Как мне экспортировать закладки из Netscape в KFM?</title>

<para>Посмотрите раздел: <link linkend="nsbookmark">Как мне импортировать закладки из Netscape?</link>.  </para>
</sect2>

<sect2 id="kak-zastavit-kde-ispolzovat-netscape-dlia-so">
<title>Как заставить KDE использовать Netscape для созданных мной WWWUrl
kdelnk файлов вместо встроенного web-навигатора?</title>

<para>Вам нужно создать .kdelnk для Netscape, а затем отредактировать его
(откройте kfm и щелкните там правой кнопкой мыши по созданному файлу
Netscape .kdelnk и войдите в "Свойства"). Нужно
выбрать правильный mime-тип для URL (в разделе "Приложение" выберите
text/html, text/sgml). Затем пройдите в меню KFM в "Редактирование-&gt;Типы
Mime", затем в папку ./text и там отредактируйте свойства для html и sgml --
в разделе "Привязка" выберите приложение, которое будет запускаться по умолчанию из списка
(поскольку вы добавили соответствующий mime-тип в Netscape .kdelnk файл, он
должен здесь появиться).</para>
</sect2>
</sect1>
</chapter>

<chapter id="izvestnye-ispravleniia-oshibok-v-kde">
<title>Известные исправления ошибок в KDE</title>

<sect1 id="opechatka-v-kzip.kdelnk">
<title>Опечатка в kzip.kdelnk</title>

<para>В файле kzip.kdelnk (обычно расположенном в
$KDEDIR/share/applnk/Utilities/) есть опечатка.  В разделе
MimeType есть пункт "application/x-tbz", что на самом деле должно означать 
"application/x-tgz".  Если ее не исправить, она может привести к следующему
сообщению об ошибке во время запуска KDE:</para>

<para><screen>Error
Could not find mime type
application/x-tbz
in opt/kde/share/applnk/Utilities/kzip.kdelnk
</screen>
 </para>

<para><screen>(Ошибка
Не найден mime-тип
application/x-tbz
в opt/kde/share/applnk/Utilities/kzip.kdelnk)
</screen>
 </para>
</sect1>
</chapter>

<chapter id="poleznye-podskazki">
<title>Полезные подсказки</title>

<sect1 id="chtenie-man-stranits-v-kde">
<title>Чтение man страниц в KDE</title>

<para>Запустите мини-командную строку (Alt-F2 по умолчанию) и наберите:
'man:&lt;command&gt;'.  Эта команда даже раскроет архив на лету, если файл 
был обработан командой gzip. </para>
</sect1>

<sect1 id="bystroe-peremeshchenie-okon-ili-izmenenie-ik">
<title>Быстрое перемещение окон, или изменение их размера.</title>

<para>Для перемещения окна нажмите клавишу Alt и одновременно щелкните левой
кнопкой мыши на окно. Комбинация Alt-правая кнопка мыши изменяет размер
окна. Наконец, Alt-средняя кнопка мыши переводит окно на передний/задний
план.</para>

<para>Для получения дальнейшей информации о контроле окон с помощью мыши читайте
"Руководство по K менеджеру окон" (русский перевод этого документа находится
на <ulink url="http://www.kde.org/documentation/ru/base/kwm/index.html">http://www.kde.org/documentation/ru/base/kwm/index.html</ulink> --
<emphasis>Примечание переводчика</emphasis>). </para>

<para>Кстати, KDE 1.1 позволяет вам изменять эти привязки клавиш мыши.</para>
</sect1>

<sect1 id="unichtozhenie-okon-v-kde.">
<title>Уничтожение окон в KDE.</title>

<para>Имеется стандартная привязка клавиш (Сtrl-Alt-Esc), которая изменяет курсор
на изображение черепа с костями. Щелчок таким курсором на окно уничтожит
последнее.</para>

<para>Привязки клавиш можно посмотреть/изменить в Центре контроля KDE в разделе
"Клавиши -&gt; Глобальные клавиши". Однако, эта настройка отсутствует в KDE
1.0.</para>
</sect1>
</chapter>

<chapter id="razlichnye-voprosy">
<title>Различные вопросы</title>

<sect1 id="pochemu-kde-ispolzuet-qt">
<title>Почему KDE использует Qt?</title>

<para>Qt -- это очень хорошо продуманный набор инструментов, который предоставляет все
необходимое для создания современного интерфейса с пользователем. 
Qt написан на C++, что позволяет использовать 
объектно-ориентированное программирование. В результате повышается
эффективность и повторное использование кода, что очень важно при работе с
проектами такого гигантского размера и размаха как KDE. Нам кажется, что это
-- 
наилучший набор инструментов из имеющихся на данный момент для Unix, и для KDE
было бы большой ошибкой не использовать его.</para>

<para>Кроме того, все разработчики KDE согласятся, что создать что-то подобное 
KDE за столь короткий срок без Qt было бы невозможно.</para>
</sect1>

<sect1 id="pochemu-kde-ne-ispolzuet-gtk-xforms-xlib-cht">
<title>Почему KDE не использует gtk, xforms, xlib, что-либо еще?</title>

<para>Существует несколько наборов инструментов. Для того, чтобы поддерживать
соответствие различных разделов интерфейса с пользователем и для того, чтобы
свести потребление памяти до минимума, KDE должен использовать только один
из них. Мы выбрали Qt по причинам, изложенным выше.</para>
</sect1>

<sect1 id="no-ved-qt-ne-svoboden-pravda">
<title>Но ведь Qt не свободен, правда?</title>

<para>Это зависит от того, как вы понимаете термин "свободный". </para>

<para><itemizedlist>
<listitem>
<para> Библиотеки Qt и исходный код свободно доступны на многих FTP-адресах.
</para>
</listitem>
<listitem>
<para> Вы можете бесплатно использовать приложения, написанные с
использованием Qt.</para>
</listitem>
<listitem>
<para> Вы можете бесплатно разрабатывать приложения, использующие Qt, если
только вы делаете их код свободно доступным. Примечание -- вы даже можете
продавать ваши приложения, однако код должен оставаться свободно доступным,
если вы хотите избежать покупки лицензии на Qt.</para>
</listitem>
<listitem>
<para> Вы можете распространять как Qt, так и приложения, написанные с
использованием Qt, в любой форме -- либо через FTP, либо на компактных дисках.
В частности, любые дистрибутивы Linux могут бесплатно иметь копию Qt с исходным
кодом Qt на их CD. </para>
</listitem>
</itemizedlist>
</para>

<para>Так как KDE был и остается некоммерческой рабочей средой для систем 
X Window, Qt отвечает нашим требованиям.</para>

<para>Qt постоянно разрабатывается профессионалами компании Troll Tech.
Troll Tech посвящает все свои ресурсы постоянному улучшению Qt.
Это означает, что Qt продолжает разрабатываться со скоростью, недоступной
для наборов инструментов залицензированных под L/GPL, предоставляя нам
наилучший из имеющихся продуктов этого типа для Unix. Qt также обеспечивает
потенциальным коммерческим KDE-разработчикам необходимые для них
качество и поддержку.</para>

<para>Troll Tech объявил что их Свободное издание Qt, набор инструментов 
для создания Графического интерфейса с пользователем, будет выпущено под
лицензией Open Source. Эта новая лицензия позволит распространять и
использовать любые изменения, сделанные программистами во всем мире для
Свободного Издания Qt. Черновик текста новой лицензии, названной QPL, можно
найти на <ulink url="http://www.troll.no/qpl/">http://www.troll.no/qpl/</ulink>. Эта лицензия примет силу с выпуском
следующего крупного выпуска Свободного издания Qt -- версии 2.0.</para>
</sect1>

<sect1 id="pochemu-by-ne-sdelat-lgpl-lnyi-klon-qt">
<title>Почему бы не сделать L/GPL-льный клон Qt?</title>

<para>Из-за угрозы, нависшей над Unix в лице Windows NT, мы считаем необходимым
разработку хорошей рабочей среды для Unix в первую очередь, до того, как мы
начнем даже думать о производстве инструментов, используемых для создания
этой рабочей среды. Принимая во внимание наши ограниченные ресурсы, KDE
проект сам по себе не способен на данный момент участвовать в создании 
полностью свободного клона Qt. Тем не менее, если кто-либо предпочитает
использование L/GPL-ной версии Qt -- мы призываем его написать такой клон.
Заметьте, что Qt -- содержит всего 80 000 строк кода, в то время как
в KDE уже сейчас больше 500 000 строк и их число растет с каждым днем.
Это означает, что написание свободного Qt -- вполне возможно, для этого
только нужно, чтобы люди, считающие L/GPL-ную версию Qt необходимостью,
собрались вместе и начали такой подпроект.</para>

<para>На данный момент существует такой проект как 
<ulink url="http://harmony.ruhr.de">Harmony</ulink>, который начал разработку GPL-ного клона Qt. Если вам не
нравится лицензия Qt -- пожалуйста, подумайте об участии в этом проекте.</para>
</sect1>

<sect1 id="kak-v-kde-montirovat-failovye-sistemy">
<title>Как в KDE монтировать файловые системы?</title>

<para>На самом деле, этот вопрос задается во многих вариантах и только очень малая
часть его в действительности относится к KDE. Однако, столь много людей его
задавали, что, я думаю, допустимо ответить на него в этом разделе.
Может быть это уменьшит ненужную загрузку Интернета. :-)  </para>

<para>Наилучший ответ, к сожалению -- это RTFM (прочитайте, наконец, это ...
руководство).  Подходящие источники информации -- 
<literal remap="tt">man mount</literal>, <literal remap="tt">man fstab</literal> и Справочный раздел KDE.  Попытайтесь 
поработать сами, прежде чем просить о помощи! Особенно, если вопрос
на самом деле не касается KDE.</para>

<para>Здесь я привожу несколько относящихся к этой теме вопросов:  </para>

<sect2 id="podderzhivaet-li-linux-razdely-diska-otforma">
<title>Поддерживает ли Linux разделы диска, отформатированные с FAT32 для Win95/98?  </title>

<para>Да, начиная с версии ядра 2.0.34. </para>
</sect2>

<sect2 id="kak-mne-smontirovat-moi-cdrom">
<title>Как мне смонтировать мой cdrom?</title>

<para>Прежде всего, вы (как супер-пользователь) должны добавить следующую строку в
/etc/fstab:
<screen>/dev/cdrom     /cdrom     iso9660  ro,user,noauto,unhide
</screen>
</para>

<para>Убедитесь, пожалуйста, что вы установили символьную ссылку /dev/cdrom 
на тот /dev/hd?, который физически является вашим cdrom (подразумевая, что вы
используете ATAPI cdrom).  Вы должны увидеть что-то подобное приведенному
ниже при использовании
<literal remap="tt">ls -l /dev/cdrom</literal>.  
<screen>lrwxrwxrwx   1 root     root            8 Jul 28 22:21 /dev/cdrom -&gt; /dev/hdb
</screen>

Это может быть сделано с помощью <literal remap="tt">ln -s /dev/hdb /dev/cdrom</literal> (будучи root).</para>

<para>Наконец, убедитесь, что для этого cdrom существует соответствующая точка
монтирования, например:
<screen>% ls -la /cdrom
total 2
drwxrwsr-x   2 root     cdrom        1024 Sep 14  1995 ./
drwxr-xr-x  24 root     root         1024 Dec  1 21:00 ../
</screen>
</para>

<para>Ну а что до вопроса как сделать устройство KDE для вашего cdrom, читайте
справку к KDE.</para>
</sect2>
</sect1>

<sect1 id="mozhet-li-kde-zapuskat-emuliatory-terminala-">
<title>Может ли KDE запускать эмуляторы терминала с прозрачным фоном?</title>

<para>В KDE такого эмулятора терминала нет, но 
<ulink url="http://www.eterm.org">Eterm</ulink> должен работать с KWM без
проблем.</para>
</sect1>

<sect1 id="kak-mne-poluchit-raznoobraznuiu-informatsiiu">
<title>Как мне получить разнообразную информацию о жестком диске, такую, например, как  свободное место, размер каталога и т.д.?</title>

<para>Используйте команды du и df из командной строки.  Прочитайте их
man страницы для выяснения того, что вам нужно.  Либо вы можете
попробовать kdf и
kdiskfree из KDE, либо другие файл-менеджеры, как, например, midnight
commander (<literal remap="tt">mc</literal>).</para>
</sect1>

<sect1 id="kak-mne-zastavit-backspace-rabotat-pod-kde">
<title>Как мне заставить backspace работать под KDE?</title>

<para>Попытайтесь использовать xmodmap -e 'keycode 22 = BackSpace' и проверьте,
исправит ли это проблему (для того, чтобы изменение возымело эффект нужно
перезапустить приложение в котором вы работаете). Вы также можете поместить
аналогичную строку в файлы запуска X, такие как $HOME/.xinitrc.</para>

<para>Или просто обновите систему до XFree86-3.3.3.1-1 или выше.</para>

<para>Также, что касается "Backspace-Ошибки" (Ошибка номер: kb704) -- она может
быть в какой-то мере исправлена добавлением следующей строки в 
$HOME/.xinitrc: 
<screen>xmodmap --  "keysym Delete = Backspace"
</screen>
</para>
</sect1>

<sect1 id="kak-mne-narisovat-piktogrammy-dlia-ne-kde-pr">
<title>Как мне нарисовать пиктограммы для не-KDE приложений, чтобы я мог их добавить в K-меню? Куда их разместить?</title>

<para>Создайте их, используя ваш любимый редактор изображений, например, GIMP, и
поместите их в $KDEDIR/share/icons(/mini) или
$HOME/.kde/share/icons(/mini). Кроме того, где-то в KDE находится редактор
пиктограмм... (Лучше использовать редактор пиктограмм
<literal remap="tt">kiconedit</literal>, так как в KDE пиктограммы должны создаваться с
использованием определенной цветовой палитры. <emphasis>Примечание переводчика</emphasis>)</para>
</sect1>

<sect1 id="a-kak-naschet-kde-programm-kotorye-ne-imeiut">
<title>А как насчет KDE-программ, которые не имеют пиктограмм, например, KWord? Как мне их поместить в меню?</title>

<para>Либо используйте kmenuedit (<literal remap="tt">K -&gt; Панель -&gt; Редактировать меню</literal>) либо щелкните
правой кнопкой на файл 
kdelnk и выберите <literal remap="tt">Настройки -&gt; Выполнить</literal> и выберите подходящую пиктограмму.</para>
</sect1>

<sect1 id="imeet-li-kde-graficheskii-ftp-klient">
<title>Имеет ли KDE графический FTP-клиент?</title>

<para>Да, и это ни что иное, как ваш файл-менеджер -- KFM. Вы можете перемещать 
удаленные файлы прямо в местные каталоги. Вы также можете использовать
утилиту KGet, которая позволяет очередность и восстановление связи, однако,
вы должны использовать ее в комбинации с KFM (вы можете перемещать файлы в 
KGet, но вы не можете использовать это приложение для просмотра каталогов 
FTP-сервера).</para>

<para>Конечно, необязательно использовать только FTP-клиенты, поставляемые с KDE.
Например, многие любят WxFTP.</para>
</sect1>

<sect1 id="kak-mne-ispolzovat-shrifty-truetype-v-kde">
<title>Как мне использовать шрифты  TrueType в KDE?</title>

<para>Вы должны установить поддержку TrueType шрифтов для системы X Window.
Пожалуйста, зайдите в <ulink url="http://fonts.themes.org/install.shtml">fonts.themes.org</ulink> для шрифтов, и в <ulink url="http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/">xfstt</ulink> или
<ulink url="http://hawk.ise.chuo-u.ac.jp/student/person/tshiozak/x-tt/index-eng.html">X-TT</ulink> для серверов TrueType-шрифтов.</para>

<para>Если вы имеете несколько TrueType-шрифтов из MS Windows, отредактируйте
файл XF86Config, чтобы получить эти шрифты из их папки.  Затем настройте KDE
на использование этих шрифтов в шрифтовом администраторе.</para>

<para>Тем не менее, многие приложения KDE 1.0 используют диалоговое окно для
настройки шрифтов, которое не используют список шрифтов KDE. Против
этого есть обходной путь: отредактируйте rc-файлы соответствующих приложений
напрямую.</para>
</sect1>

<sect1 id="kak-vyiti-iz-kde">
<title>Как выйти из KDE?</title>

<para>Для того, чтобы выйти из KDE щелкните по стилизованной X, расположенной выше 
изображения замка на панели. CTRL-ALT-BACKSPACE также закроет X-cервер, но
при этом вся информация в загруженных на момент закрытия программах будет
потеряна. Также вы найдете пункт <literal remap="tt">Выйти</literal> в меню K-кнопки.
Еще вы можете щелкнуть правой кнопкой мыши по свободному от окон
пространству на рабочем столе. Появится меню, одним из пунктов которого
будет <literal remap="tt">Выйти</literal>.</para>
</sect1>

<sect1 id="sushchestvuet-li-programma-kotoraia-proveria">
<title>Существует ли программа, которая проверяет новую почту на сервере моего провайдера тогда, и только тогда, когда я подсоединен к нему?</title>

<para>Как KOrn, так и KBiff для этого подходят.  Неважно, подсоединены вы или нет
-- если нет, то оба эти приложения просто ничего не делают.</para>
</sect1>

<sect1 id="a-stoit-li-na-samom-dele-perekhodit-na-kde-1">
<title>А стоит ли на самом деле переходить на KDE 1.1?</title>

<para>Вы можете продолжать работать в KDE 1.0, но учтите, что новые приложения
будут использовать библиотеки версии 1.1 и Qt 1.42. Так что, если вы хотите
использовать новые программы KDE и также обновить старые, имеющие ошибки,
вам придется обновить версию до 1.1. Kmail, к примеру, было почти невозможно
использовать в версии 1.0, но теперь он находится во вполне рабочем
состоянии. Наконец, если вы хотите улучшенную среду, увеличение скорости
работы и новые свойства, тогда вы должны обновить KDE до 1.1 как можно
скорее!</para>
</sect1>

<sect1 id="kak-mne-delat-kopirovat-i-vstavit-v-kde">
<title>Как мне делать "копировать и вставить" в KDE?</title>

<para>Наипростейший метод -- с помощью мыши:
<orderedlist><listitem>
<para> выделите текст, который хотите скопировать удерживая левую кнопку
мыши.</para>
</listitem>
<listitem>
<para> перейдите в нужное окно; в зависимости от вашей настройки, вам может
быть придется для этого щелкнуть левой кнопкой на окно для получения фокуса.</para>
</listitem>
<listitem>
<para> щелкните средней кнопкой мыши для вставки текста.  Если ваша мышь
имеет только две кнопки, и эмуляцию третьей, нажмите обе кнопки
одновременно.</para>
</listitem>
</orderedlist>
</para>
</sect1>

<sect1 id="ia-vsegda-poluchaiu-soobshchenie-ob-oshibke-">
<title>Я всегда получаю сообщение об ошибке "KCharset: Wrong Charset", когда запускаю программы KDE с консоли.</title>

<para>Это безобидное предупреждающее сообщение. Вы смело можете не обращать на
него никакого внимания. Чтобы избежать его -- перестаньте запускать
программы с консоли :-)</para>

<para>Однако, если вы действительно хотите избавиться от этого сообщения, вы
можете попытаться сделать так, чтобы языковые установки в Центре управления
KDE в разделе "Рабочий стол -&gt; Язык" были одинаковыми. В моем случае, я их
все установил в "Язык по умолчанию (C)" и проблема исчезла. </para>
</sect1>

<sect1 id="kak-mne-poluchit-v-k-meniu-papki-kotorye-byl">
<title>Как мне получить в K-меню папки, которые были в RedHat?</title>

<para>Щелкните по этой самой К и запустите  <literal remap="tt">Система-&gt;Поиск приложений</literal>.</para>
</sect1>

<sect1 id="pochemu-kdm-ili-klock-ne-rabotaiut-v-redhat">
<title>Почему kdm или klock не работают в RedHat?</title>

<para>Проверьте, пожалуйста, наличие файла /etc/pam.d/kde. Если он отсутствует,
создайте его копированием (или созданием символьной ссылки) файла 
xdm в файл kde.</para>

<para>Однако, kdebase-1.1pre2 должен сделать символьную ссылку из
/etc/pam.d/xdm в /etc/pam.d/kde, если этот файл не существует.</para>

<para>Имеются сообщения, что удаляющие скрипты из rpm-пакетов kde-1.1pre1 "rh5x"
мешают пост-установочным скриптам из rpm-пакетов  kde-1.1pre2 "rh5x".</para>

<para>Если у вас возникают проблемы -- сделайте переустановку в принудительном
порядке:
<screen>rpm -Uvh --force kdesupport-1.1pre2-1rh5x.i386.rpm
rpm -Uvh --force kdelibs-1.1pre2-1rh5x.i386.rpm
rpm -Uvh --force kdebase-1.1-pre2-1rh5x.i386.rpm
</screen>
</para>
</sect1>

<sect1 id="cvs">
<title>Что такое CVS?</title>

<para>CVS -- это акроним, означающий Concurrent Versions System (Система
Сосуществования Версий). Эта система основана на RCS (Revision Control
System/ Система Контроля Изменений), но с более расширенной
функциональностью. Она используется для организации исходных текстов во
время разработки. Она хранит многочисленные версии (что удобно, если что-то
сломалось в последней версии и вам приходится вернуться к более старой).
Также она позволяет удаленный доступ к файлам для взятия самого свежего
исходного текста, и, даже, позволяет добавлять новый материал (если,
конечно, у вас есть доступ). Поскольку эта система -- свободное программное
обеспечение, она популярна в среде тех, кто создает свободные проекты,
такие, например, как KDE.</para>
</sect1>

<sect1 id="podderzhivaet-li-kde-dvoinoi-ekran">
<title>Поддерживает ли KDE двойной экран?</title>

<para>Для этого вам нужны:
<orderedlist><listitem>
<para> многоголовый X-сервер (например, MetroX)</para>
</listitem>
<listitem>
<para> менеджер окон, который может работать с многоголовым дисплеем.
(например, Window Maker)</para>
</listitem>
</orderedlist>

Насколько я знаю, KWM этого делать не может (пока).</para>
</sect1>

<sect1 id="kak-mne-uznat-kakuiu-versiiu-kde-ia-ispolzui">
<title>Как мне узнать какую версию KDE я использую?</title>

<para>Запустите ваш Центр управления KDE. Если там версия KDE не указана, значит
это 1.0.</para>

<para>Другое явное отличие: в 1.0 кнопка 'K' -- объемная черно-белая 'K', а
в 1.1 -- это белая 'K' поверх шестеренки.</para>

<para>Или, если вы устанавливали KDE с RPM, попробуйте:</para>

<para><screen>$ rpm -qa  | grep kde
kdesupport-1.1pre2-2rh5x
kdeadmin-1.1pre2-1rh5x
kdelibs-1.1pre2-1rh5x
kdegraphics-1.1pre2-1rh5x
kdemultimedia-1.1pre2-1rh5x
kdetoys-1.1pre2-1rh5x
kdegames-1.1pre2-1rh5x
kdeutils-1.1pre2-1rh5x
kdebase-1.1pre2-1rh5x
</screen>
</para>

<para>Из этого следует, что текущая версия -- 1.1pre2.</para>
</sect1>
</chapter>

<chapter id="v-deistvitelnosti-ne-sviazannoe-s-kde-no-vse">
<title>В действительности не связанное с KDE, но все равно часто спрашиваемое :-)</title>

<sect1 id="kak-izmenit-kolichestvo-tsvetov">
<title>Как изменить количество цветов?</title>

<para>Насколько я знаю, без перегрузки X Windows этого не сделать. Вы
должны либо запустить X используя:</para>

<para><screen>startx -- -bpp ??
</screen>

где ?? может быть 8, 16, 24 или 32, в зависимости от цветовой глубины,
которую вы хотите иметь, либо, если вы используете xdm/kdm, вы должны 
отредактировать 
/etc/X11/xdm/Xservers (может быть другой файл) добавив:
<screen>:0 local /usr/X11R6/bin/X -bpp 16
</screen>

для глубины цвета 16 бит.</para>

<para>Либо, вы можете отредактировать файл XF86Config и добавить строку типа
<screen>DefaultColorDepth     ??
</screen>

В разделе "Screen".  В следующий раз, когда вы запустите X, он запустится с
новой глубиной цвета.</para>
</sect1>

<sect1 id="chto-mne-delat-esli-ia-ispolzuiu-mysh-s-dvum">
<title>Что мне делать, если я использую мышь с двумя кнопками?</title>

<para>Купите мышь с тремя кнопками, либо используйте эмулирование третьей кнопки.
Третья кнопка эмулируется одновременным нажатием левой и правой кнопок.
Возможно, вам таже придется активировать строку 
"Emulate3Buttons" в вашем XF86Config файле. </para>
</sect1>

<sect1 id="chto-takoe-prilipaiushchee-okno">
<title>Что такое "прилипающее" окно?</title>

<para>В среде с несколькими виртуальными рабочими столами "прилипающее" окно будет
оставаться на экране при переключении между рабочими столами, как если бы оно 
прилипло к стеклу экрана. Очевидный кандидат для прилипания -- xclock, так
вам нужно будет запускать эту программу только один раз, и она всегда будет
оставаться с вами.</para>
</sect1>

<sect1 id="kak-mne-zamenit-x-ukazatel-myshi-na-strelku">
<title>Как мне заменить "X"-указатель мыши на стрелку?</title>

<para>В X доступны различные типы курсоров. Они определены в cursorfont.h.  
Вы можете это изменить используя
'xsetroot -cursor&lowbar;name ИМЯ&lowbar;КУРСОРА'.  Например,
Я установил следующее в моем $HOME/.Xclients:</para>

<para><screen>xsetroot -cursor_name left_ptr
</screen>
</para>

<para>Пожалуйста, читайте "man xsetroot" для получения дальнейшей информации.</para>
</sect1>

<sect1 id="kak-mne-sdelatustanovit-diff-faily">
<title>Как мне сделать/установить diff файлы?</title>

<para>Для генерации diff файла, пригодного для делания заплаты, используйте:
<screen>diff старый-файл новый-файл &gt; файл-заплата
</screen>
</para>

<para>Для установки заплаты на файл, сделайте:
<screen>patch &lt; файл-заплата
</screen>
</para>
</sect1>

<sect1 id="dolzhen-li-ia-obnovit-iadro-do-2.2">
<title>Должен ли я обновить ядро до 2.2?</title>

<para>Это зависит от вас. Если ядро 2.2.x добавляет в вашу систему что-то, в чем
вы действительно нуждаетесь, тогда вы должны обновить ядро.</para>
</sect1>

<sect1 id="chto-oznachaiut-vse-eti-akronimy-tipa-afaik">
<title>Что означают все эти акронимы типа AFAIK?</title>

<para><programlisting>AFAIK: as far as I know (насколько я знаю)
BTW: by the way (кстати)
FWIW: for what it's worth (насколько это ценно)
CMIIW: correct me if I am wrong (поправьте меня, если я ошибаюсь)
IMHO: in my humble opinion (по моему скромному мнению)
IMAHO: in my always humble opinion (по моему всегда скромному мнению)
FUD: fear, uncertainty and doubt (страх, неуверенность, сомнение)
BFN: bye for now (пока)
AISE: as I see it (как мне кажется)
AAMOF: as a matter of fact (на самом деле)
BION: believe it or not (хотите верьте, хотите нет)
FYI: for your information (для вашего сведения)
MYOB: mind your own business (оставь меня/их/нас в покое)
SOP: standard operating procedure (стандартная процедура)
RTFM: read the fine manual (прочитайте наконец это ... руководство)
YMMV: your mileage may vary (в вашем случае может быть по-другому)
TIA: thanks in advance (спасибо заранее)
HTH: hope this helps (надеюсь, это поможет)
IIRC: if I recall correctly (если я правильно помню)</programlisting>
</para>
</sect1>
</chapter>

<chapter id="poluchenie-dalneishei-informatsii">
<title>Получение дальнейшей информации</title>

<sect1 id="gde-nakhoditsia-domashniaia-stranitsa-kde">
<title>Где находится домашняя страница KDE?</title>

<para>Она расположена по адресу:
<itemizedlist>
<listitem>
<para> <ulink url="http://www.kde.org">http://www.kde.org</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>Если вы предпочитаете местное зеркало, есть несколько на выбор:
<itemizedlist>
<listitem>
<para> <ulink url="http://www.swappy.osc.de/kde/www">http://www.swappy.osc.de/kde/www</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://ftp.unina.it:21000">http://ftp.unina.it:21000</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://linux.kreonet.re.kr/kde">http://linux.kreonet.re.kr/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://kde.a1.nl">http://kde.a1.nl</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.ptf.hro.nl/kde">http://www.ptf.hro.nl/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.tuniv.szczecin.pl/kde">http://www.tuniv.szczecin.pl/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://kde.fnet.com.pl">http://kde.fnet.com.pl</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://kde.sw.com.sg">http://kde.sw.com.sg</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.leg.uct.ac.za/mirrors/kde">http://www.leg.uct.ac.za/mirrors/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.kde.ch">http://www.kde.ch</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://kde.flash.net">http://kde.flash.net</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://kde.stealth.com.au">http://kde.stealth.com.au</ulink></para>
</listitem>
</itemizedlist>
</para>
</sect1>

<sect1 id="kde-mailing-lists">
<title>Есть ли списки рассылки KDE?  </title>

<para>Да, причем несколько. Каждый посвящен определенному аспекту KDE.
Некоторые из них для разработчиков, так что они  здесь детально не
обсуждаются.
Вот важные списки рассылки:
<variablelist>
<varlistentry>
<term>kde</term>
<listitem>
<para>Это основной список рассылки KDE, посвященный общим вопросам.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kde-announce</term>
<listitem>
<para>Этот список используется для объявления о новых версиях
KDE, равно как о новых инструментах и приложениях</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kde-user</term>
<listitem>
<para>Этот лист предназначен для пользователей KDE. Здесь вы можете
попросить о помощи.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kde-look</term>
<listitem>
<para>Этот лист посвящен облику и реагированию графического интерфейса.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kde-licensing</term>
<listitem>
<para>Этот список посвящен обсуждению лицензий KDE и Qt.</para>
</listitem>
</varlistentry>
</variablelist>
</para>

<para>Пожалуйста, не задавайте вопросы, которые уже освещены в этом издании Часто
задаваемых вопросов.</para>
</sect1>

<sect1 id="how-to-subscribe">
<title>Как мне подписаться/прекратить подписку на эти списки?  </title>

<para>Все эти списки доступны на сайте в Тюбингентском университете.</para>

<sect2 id="dlia-podpiski">
<title>Для подписки</title>

<para>Пошлите электронное письмо в list-request:
<itemizedlist>
<listitem>
<para> <ulink url="mailto:kde-request@kde.org">kde-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-announce-request@kde.org">kde-announce-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-user-request@kde.org">kde-user-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-look-request@kde.org">kde-look-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-licensing-request@kde.org">kde-licensing-request@kde.org</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>Письмо должно содержать</para>

<para><literal remap="tt">subscribe</literal> <emphasis remap="it">ваш адрес электронной почты</emphasis></para>

<para>в разделе "subject". </para>
</sect2>

<sect2 id="dlia-prekrashcheniia-podpiski">
<title>Для прекращения подписки</title>

<para>Пошлите электронное письмо на list-request:
<itemizedlist>
<listitem>
<para> <ulink url="mailto:kde-request@kde.org">kde-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-announce-request@kde.org">kde-announce-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-user-request@kde.org">kde-user-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-look-request@kde.org">kde-look-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-licensing-request@kde.org">kde-licensing-request@kde.org</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>Письмо должно содержать</para>

<para><literal remap="tt">unsubscribe</literal> <emphasis remap="it">ваш адрес электронной почты</emphasis></para>

<para>в разделе "subject".</para>

<para><emphasis remap="bf"> ПОЖАЛУЙСТА: Никогда не посылайте письма о подписке/прекращения подписки
прямо в список рассылки!</emphasis> Вместо этого используйте list-request.</para>
</sect2>
</sect1>

<sect1 id="sushchestvuiut-li-arkhivy-spiskov-rassylki">
<title>Существуют ли архивы списков рассылки?</title>

<para>Да, архив списков рассылки с возможностью поиска поддерживается в <ulink url="http://www.progressive-comp.com">Progressive Computer Concepts</ulink>.  URL: <ulink url="http://lists.kde.org">http://lists.kde.org</ulink>.  </para>

<sect2 id="a-kak-provodit-poisk">
<title>А как проводить поиск?</title>

<para>Пройдите в <ulink url="http://lists.kde.org/">http://lists.kde.org/</ulink>.  Там вы увидите каталог,
перечисляющий списки рассылки. Заметьте, что на этом уровне вы можете вести
поиск только по теме/автору. Вполне вероятно, что вы не сможете найте того,
что вам нужно.</para>

<para>Для того, чтобы делать поиск в тексте , вы должны войти в один из
списков рассылки. Щелкните на папку, в которой вы хотите проводить поиск
(например, "kde" или "kde-user"). Там будет выпадающее меню, где по умолчанию
задано "Body" (тело письма). Часто вам придется проводить такой поиск в трех
папках: "kde",
"kde-user" и "kde-devel". </para>
</sect2>
</sect1>

<sect1 id="kde-newsgroups">
<title>Есть ли группа о KDE в новостях?</title>

<para>Да, есть! Вот она: <literal remap="tt">comp.windows.x.kde</literal>.  Кроме того, есть немецкая
группа: <literal remap="tt">de.alt.comp.kde</literal>.  Пожалуйста, не забывайте, что спрашивать
вопросы, которые уже есть в этих ЧЗВ, не стоит.</para>
</sect1>
</chapter>

<chapter id="vklad">
<title>Вклад</title>

<sect1 id="kak-ia-mogu-pomoch-kde">
<title>Как я могу помочь KDE?</title>

<para>KDE -- это свободный программный проект, который живет на добровольных
вкладах. Мы призываем каждого делать вклад в KDE. Мы ждем не только
программистов. Существует множество путей, какими вы можете помочь KDE:</para>

<para><itemizedlist>
<listitem>
<para> Проверка программ</para>
</listitem>
<listitem>
<para> Сообщение об ошибках</para>
</listitem>
<listitem>
<para> Написание документации или файлов справки</para>
</listitem>
<listitem>
<para> Перевод программ, документации, файлов справки</para>
</listitem>
<listitem>
<para> Рисование красивых пиктограмм, сочинение звуков</para>
</listitem>
<listitem>
<para> Написание статей и книг про KDE</para>
</listitem>
<listitem>
<para> Программирование новых приложений KDE</para>
</listitem>
<listitem>
<para> Ну и, конечно, спонсоры тоже очень желательны :-)</para>
</listitem>
</itemizedlist>
</para>

<para>Если вы хотите участвовать в разработке KDE, имеется несколько мест для
первичной ориентации. Во-первых -- это подписка на один из списков
рассылки. Вы вскоре обнаружите что-то, что может быть улучшено или добавлено.</para>
</sect1>

<sect1 id="kak-mne-soobshchit-ob-oshibke">
<title>Как мне сообщить об ошибке? </title>

<para> 
Имеется автоматическая система для отслеживания ошибок: </para>

<para> <ulink url="http://buglist.kde.org">http://buglist.kde.org</ulink> </para>

<para> 
Система имеет стандартную форму для сообщения о неизвестной ошибке и список
известных проблем. Пожалуйста, просмотрите список известных ошибок, прежде
чем посылать ваше сообщение.</para>
</sect1>

<sect1 id="ia-khochu-programmirovat-dlia-kde.-chto-ia-d">
<title>Я хочу программировать для KDE.  Что я должен сделать прежде всего?</title>

<para>Мы приветствуем каждого, кто хочет разрабатывать приложения для KDE. От
вашего опыта зависит то, что вы сможете делать, т.е. знаете ли вы C++,
знакомы ли вы с Qt и т.д.</para>

<para>Для того, чтобы начать программирование в KDE -- необходимы базовые
инструменты: automake,
autoconf и egcs.  Для получения дальнейшей информации смотрите <ulink url="http://developer.kde.org/">http://developer.kde.org/</ulink> and <ulink url="http://www.ph.unimelb.edu.au/~ssk/kde/devel/">http://www.ph.unimelb.edu.au/~ssk/kde/devel/</ulink>.</para>

<para>Другой замечательный ресурс по программированию для KDE -- это 
интерактивные обучающие тексты к Qt. Они устанавливаются вместе с Qt.
Откройте справку KDE, либо KFM, пройдите в $QTDIR/html/index.html и сделайте
закладку.  Обучающий текст находится в 
"Using QT" (Использование Qt).  Исходный код для каждого урока можно найти в
каталоге $QTDIR/tutorial.</para>

<para>Кроме того, есть еще одна вещь, которую должен осуществить каждый, кто занят
программированием для KDE -- подписка на список рассылки. Для подписки вам
нужно послать электронное письмо с адресом вашей электронной почты в разделе
"subject" в:</para>

<para><ulink url="mailto:kde-devel-request@kde.org">kde-devel-request@kde.org</ulink></para>

<para>Пожалуйста, внимательно прочитайте <link linkend="how-to-subscribe">Как подписаться на эти списки рассылки</link>. Все что там сказано, относится и к
списку для разработчиков.</para>
</sect1>

<sect1 id="kak-mne-poluchit-vozmozhnost-pisat-soobshche">
<title>Как мне получить возможность писать сообщения в список
разработчиков? </title>

<para>По умолчанию, когда вы подписывайтесь на список разработчиков, вы не можете
сами писать в список, вы можете только получать сообщения. Если вы хотите
писать в этот список, вам нужно обратиться к 
<ulink url="mailto:konold@kde.org">Martin Konold</ulink>. Он добавит вас в список
тех, кто может писать в kde-devel.</para>

<para>Это сделано не для введения цензуры: каждый, кто заинтересован в разработке
получает возможность писать в список. Мы просто думаем, что эта мера --
хороший способ увеличить в этом списке отношениe сигнала к шуму. </para>
</sect1>

<sect1 id="kak-mne-poluchit-dostup-k-cvs">
<title>Как мне получить доступ к CVS? </title>

<para>Проект KDE использует систему CVS для разработки основных своих частей.
Обычно, если вы изменили что-либо в одном из приложений, например исправили
ошибку, и вы хотите добавить ваше изменение, наилучший способ -- сделать
заплату для последнего снапшота и послать ее разработчику/содержателю данного
приложения.</para>

<para>Если вы делаете это с большей или меньшей регулярностью, вы можете попросить
<ulink url="mailto:coolo@kde.org">Стефана Кулова</ulink> о прямом доступе к CVS.
Однако, учтите, что чем больше пользователей находится на CVS, тем медленнее
она работает, так что мы предпочитаем иметь число людей с прямым доступом к
CVS не слишком большим. Тем не менее -- спросить никогда не вредно!</para>
</sect1>

<sect1 id="mne-nuzhen-tolko-dostup-k-chteniiu-v-svs.-et">
<title>Мне нужен только доступ к чтению в СVS. Это возможно?</title>

<para>Вы можете получить доступ к чтению в CVS с помощью приложения 
<literal remap="tt">cvsup</literal>.</para>

<para>Вы можете найти дополнительную информацию о том, как настроить cvsup 
для доступа в хранилище KDE
на <ulink url="http://www.kde.org/cvsup.html">странице  cvsup для KDE</ulink>.</para>
</sect1>

<sect1 id="imeiutsia-li-zerkalnye-saity-cvs-dlia-kde">
<title>Имеются ли зеркальные сайты CVS для KDE?</title>

<para>Да. Основной сервер KDE обычно очень занят и не отвечает на запросы.</para>

<para>Одно из зеркал расположено на  cvsup.nl.freebsd.org.  Замените
<screen> 
*default host=cvs.kde.org
</screen>

на
<screen> 
*default host=cvsup.nl.freebsd.org
</screen>

в вашем скрипте для cvsup.</para>
</sect1>

<sect1 id="kak-mne-perevesti-prilozheniia-kde-na-moi-ro">
<title>Как мне перевести приложения KDE на мой родной язык?</title>

<para>Зайдите на <ulink url="http://www.kde.org/i18n.html">http://www.kde.org/i18n.html</ulink> и посмотрите, может эта
программа уже переведена (большинство -- да). Если нет, вы сможете найти
там информацию, как это сделать самому.</para>
</sect1>
</chapter>
<![ %addindex; [ &docindex; ]]>
</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
sgml-general-insert-case: lower
End:
-->