doc/ru/docs/books.sgml
Hiroki Sato 5305bb945d www cleanup mega commit:
- Move includes.nav*.sgml to share/sgml/navibar.ent and
   <lang>/share/sgml/navibar.l10n.ent.

 - Move includes.sgml and includes.xsl to
   share/sgml/common.ent, share/sgml/header.ent, <lang>/share/sgml/l10n.ent,
   and <lang>/share/sgml/header.l10n.ent.

 - Move most of XSLT libraries to share/sgml/*.xsl and
   <lang>/share/sgml/*.xsl.

 - Move news.xml and other *.xml files for the similar purpose
   to share/sgml/*.xml and <lang>/share/sgml/*.xml.

 - Switch to use a custom DTD for HTML document.  Now we use
   "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension", which is
   HTML 4.01 + some entities previously pulled via
   "<!ENTITY % includes SYSTEM "includes.sgml"> %includes;" line.
   The location of entity file will be resolved by using catalog file.

 - Add DOCTYPE declearation to XML documents.  This makes the followings
   possible:

   * Use of &foo; entities for SGML in an XML file instead of defining
     {$foo} as the same content.

   * &symbolic; entities for Latin characters.

 - Duplicated information between SGML and XML, or English and
   translated doc, has been removed as much as possible.
2006-08-19 21:26:51 +00:00

470 lines
20 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!--
The FreeBSD Russian Documentation Project
$FreeBSDru: frdp/www/ru/docs/books.sgml,v 1.3 2006/07/18 09:55:10 den Exp $
Original revision: 1.21
-->
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/ru/docs/books.sgml,v 1.3 2006/07/18 10:25:21 den Exp $">
<!ENTITY title "Книги и статьи">
<!ENTITY % navinclude.docs "INCLUDE">
<!ENTITY url.articles "../../doc/en_US.ISO8859-1/articles">
<!ENTITY url.ru.articles "../../doc/ru_RU.KOI8-R/articles">
<!ENTITY url.books "../../doc/en_US.ISO8859-1/books">
<!ENTITY url.ru.books "../../doc/ru_RU.KOI8-R/books">
]>
<html>
&header;
<h2>На этом сайте</h2>
<p>Вся документация с этого сайта может быть загружена в нескольких различных
форматах (HTML, Postscript, PDF, другие), упакованная различными способами
(BZip2, Zip) с <a href="ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/">FTP-сервера
FreeBSD</a>.</p>
<p>Эта документация создана и поддерживается в рамках проекта <a
href="&base;/docproj/docproj.html">FreeBSD Documentation Project</a>, и мы всегда
рады приветствовать тех, кто готов писать новую документацию и поддерживать
существующую.</p>
<h3>Книги</h3>
<p><a href="&url.books;/dev-model/index.html">Модель организации проекта
FreeBSD</a> (dev-model)<br>
Формальное исследование организации проекта FreeBSD.</p>
<p><a href="&url.ru.books;/faq/index.html">FAQ по
FreeBSD</a> (faq)<br>
Часто задаваемые вопросы и ответы на них, покрывающие все аспекты
работы FreeBSD.</p>
<p><a href="&url.ru.books;/handbook/index.html">
Руководство по FreeBSD</a> (handbook)<br>
Постоянно дополняемый подробный источник информации для
пользователей FreeBSD.</p>
<p><a href="&url.books;/developers-handbook/index.html">
Руководство FreeBSD для разработчиков</a> (developers-handbook)<br>
Для тех, кто собирается разрабатывать программное обеспечение для
FreeBSD (а не только для тех, кто принимает непосредственное участие в
разработке FreeBSD).</p>
<p><a href="&url.books;/arch-handbook/index.html">
Руководство по архитектуре FreeBSD</a> (arch-handbook)<br>
Для разработчиков системы FreeBSD. Руководство охватывает детали
архитектуры многих важных подсистем ядра FreeBSD.</p>
<p><a href="&url.ru.books;/porters-handbook/index.html">
Руководство по созданию портов</a> (porters-handbook)<br>
Рекомендуется к прочтению, если вы планируете создать порт
для программного обеспечения сторонних разработчиков.</p>
<p><a href="&url.books;/pmake/index.html">Учебник по PMake</a>
(pmake)<br>
Руководство по утилите <em>make</em>. Эту книгу необходимо прочесть
всем, что хочет понимать все тонкие моменты использования
<em>make</em> при чтении и для написания make-файлов.</p>
<p><a href="&url.books;/design-44bsd/index.html">
Глава 2 книги "Архитектура и реализация операционной системы 4.4BSD ("The
Design and Implementation of the 4.4BSD Operating System")</a>
(design-44bsd)<br>
Предоставлена издательством Addison-Wesley и дает
обзор архитектуры 4.4BSD, от которой ведет свою историю
FreeBSD.</p>
<p><a href="&url.books;/corp-net-guide/index.html">Глава
8 книги "Руководство по использованию FreeBSD в корпоративной сети" ("The
FreeBSD Corporate Networker's Guide")</a> (corp-net-guide)<br>
Предоставлена издательством Addison-Wesley и
дает подробный обзор использования FreeBSD в качестве сервера печати для
хостов Windows, NT и Novell.</p>
<p><a href="&url.books;/fdp-primer">Проект создания
документации FreeBSD в примерах для новичков</a> (fdp-primer)<br>
Всё, что вам нужно знать для того, чтобы принять участие в проекте
создания документации FreeBSD.</p>
<a name="ARTICLES"></a><h3>Статьи</h3>
<!-- Статьи отсортированы по имени каталогов -->
<p><a href="&url.ru.articles;/5-roadmap/index.html">
Дорога к 5-STABLE</a> (5-roadmap)<br>
Описывает среднесрочные планы разработки и выпуска
релизов, ведущие к ветке 5-STABLE. Эта статья представляет в
основном исторический интерес.</p>
<p><a href="&url.articles;/bsdl-gpl/index.html">Почему нужно
использовать лицензию BSD для проектов с открытым исходным
текстом</a> (bsdl-gpl)<br>
Описывает преимущества выпуска кода под лицензией BSD.</p>
<p><a href="&url.articles;/building-products/index.html">Создание
продуктов с FreeBSD</a> (building-products)<br>
Как FreeBSD может помочь в создании лучшего продукта.</p>
<p><a
href="&url.articles;/casestudy-argentina.com/index.html">Argentina.com
: A Case Study</a> (casestudy-argentina.com)<br>
Как FreeBSD был полезен большому ISP в Латинской Америке.</p>
<p><a href="&url.ru.articles;/checkpoint/index.html">
Интеграция Checkpoint VPN-1/Firewall-1 и FreeBSD IPsec</a>
(checkpoint)<br>
Как настроить Checkpoint VPN-1/Firewall-1 и FreeBSD
IPsec.</p>
<p><a href="&url.ru.articles;/committers-guide/index.html">
Справочник коммиттера</a> (committers-guide)<br>
Начальная информация для коммиттеров FreeBSD.</p>
<p><a href="&url.ru.articles;/console-server/index.html">
Учебник по организации терминального сервера</a>
(console-server)<br>
Как построить терминальный сервер на основе FreeBSD с дешёвым
многопортовым коммуникационным адаптером.</p>
<p><a href="&url.ru.articles;/contributing/index.html">
Помощь проекту FreeBSD</a> (contributing)<br>
Как помочь проекту FreeBSD.</p>
<p><a href="&url.articles;/contributing-ports/index.html">
Помощь коллекции портов FreeBSD</a>
(contributing-ports)<br>
Как помочь поддерживать коллекцию портов FreeBSD.</p>
<p><a href="&url.articles;/contributors/index.html">Список
контрибьюторов проекта FreeBSD</a> (contributors)<br>
Список организаций и лиц, помогавших в разработке
FreeBSD.</p>
<p><a href="&url.ru.articles;/cvs-freebsd/article.html">
Настройка хранилища CVS - подход FreeBSD</a> (cvs-freebsd)<br>
Как настроить хранилище CVS, которое использует ту же самую
инфраструктуру CVSROOT, что и в проекте FreeBSD.</p>
<p><a
href="&url.ru.articles;/cvsup-advanced/article.html">Тонкие
вопросы работы CVSup</a> (cvsup-advanced)<br>
Статья с некоторыми советами о тонкостях работы CVSup.</p>
<p><a href="&url.ru.articles;/dialup-firewall/index.html">
Использование межсетевого экрана во FreeBSD при работе по коммутируемой
линии связи</a> (dialup-firewall)<br>
О том, как настроить межсетевой экран при помощи PPP и ipfw в
случае работы по коммутируемому каналу связи с динамически назначаемыми
IP-адресами.</p>
<p><a href="&url.ru.articles;/diskless-x/index.html">Создание
бездискового X сервера</a> (diskless-x)<br>
О том, как создать бездисковый X сервер.</p>
<p><a href="&url.ru.articles;/euro/article.html">Символ Евро
во FreeBSD</a> (euro)<br>
Как настроить FreeBSD и соответствующие приложения для
вывода символа Евро.</p>
<p><a href="&url.ru.articles;/explaining-bsd/index.html">
Объяснение BSD</a> (explaining-bsd)<br>
Ответ на вопрос ``Что такое BSD?''</p>
<p><a href="&url.ru.articles;/fbsd-from-scratch/index.html">
FreeBSD из исходных текстов</a> (fbsd-from-scratch)<br>
Как автоматически собрать, установить и настроить систему из
исходных текстов (на пустую файловую систему), включая порты.</p>
<p><a href="&url.articles;/filtering-bridges/index.html">
Фильтрующие сетевые мосты</a> (filtering-bridges)<br>
Настройка межсетевых экранов и фильтрации пакетов на хостах
FreeBSD, выступающих в качестве сетевых мостов, а не
маршрутизаторов.</p>
<p><a href="&url.ru.articles;/fonts/index.html">
Использование шрифтов во FreeBSD</a> (fonts)<br>
Описание различных технологий работы со шрифтами во FreeBSD, и о
том, как использовать их в различных программах.</p>
<p><a href="&url.ru.articles;/formatting-media/index.html">
Форматирование носителей во FreeBSD</a> (formatting-media)<br>
Как разбить на слайсы, разделы и отформатировать несъемные и
съемные носители во FreeBSD.</p>
<p><a href="&url.ru.articles;/freebsd-questions/index.html">
Как работать со списком рассылки FreeBSD-questions c максимальной
отдачей</a> (freebsd-questions)<br>
Советы и рекомендации, которые помогут вам увеличить шанс на
получение полезной информации из списка рассылки -questions.</p>
<p><a href="&url.ru.articles;/hats/index.html">Работа с
Hats</a> (hats)<br>
Руководство для коммиттеров по работе с ``hats'' (другими
коммиттерами, возглавляющими отдельные области FreeBSD).</p>
<p><a href="&url.ru.articles;/hubs/index.html">Зеркалирование FreeBSD</a>
(hubs)<br>
(Все о зеркалировании Web-сайта FreeBSD, серверов
CVSup, FTP и других в одном руководстве.</p>
<p><a href="&url.ru.articles;/ipsec-must/index.html">Независимое
исследование работы IPsec во FreeBSD</a> (ipsec-must)<br>
Метод экспериментальной проверки работы IPsec.</p>
<p><a href="&url.ru.articles;/laptop/article.html">FreeBSD на
лэптопах</a> (laptop)<br>
Информация по использованию FreeBSD на лэптопах</p>
<p><a href="&url.ru.articles;/linux-comparison/article.html">FreeBSD: Open Source альтернатива Linux</a>
(linux-comparison)<br>
Статья, описывающая различия между Linux и FreeBSD</p>
<p><a href="&url.ru.articles;/mailing-list-faq/article.html">FAQ по
спискам рассылки FreeBSD</a>
(mailing-list-faq)<br>
Как правильно пользоваться списками рассылки, в частности, как
избежать повторения одних и тех же обсуждений.</p>
<p><a href="&url.ru.articles;/mh/index.html">MH в
примерах</a> (mh)<br>
Вводное руководство по использованию почтового клиента MH
во FreeBSD.</p>
<p><a href="&url.ru.articles;/multi-os/index.html">
Использование FreeBSD с другими операционными системами</a> (multi-os)<br>
Как установить FreeBSD вместе с одной или несколькими различными
операционными системами на один и тот же компьютер.</p>
<p><a href="&url.articles;/nanobsd/index.html">NanoBSD</a><br>
Информация об инструментах NanoBSD, которые могут быть использованы
при создании образов системы FreeBSD для встроенных приложений,
для использования на картах Compact Flash (или на других
устройствах).</p>
<p><a href="&url.ru.articles;/new-users/index.html">
Первые шаги с FreeBSD</a> (new-users)<br>
Для людей, являющихся новичками во FreeBSD и &unix;</p>
<p><a href="&url.articles;/p4-primer/index.html">Perforce
в разработке FreeBSD</a> (p4-primer)<br>
Руководство по системе контроля версий Perforce. Оно также включает
описание того, как управлять экспериментальными проектами с
сервером FreeBSD Perforce.</p>
<p><a href="&url.ru.articles;/pam/index.html">Подключаемые
модули аутентификации (Pluggable Authentication Modules)</a>
(Руководство по системе PAM и модулям во
FreeBSD.</p>
<p><a href="&url.ru.articles;/portbuild/index.html">Процедуры
сборки пакетов</a> (portbuild)<br>
Описывает способ, используемый командой управления
портами FreeBSD для регулярной сборки портов в пакеты.
Описан кластер сборки портов и инструменты, необходимые
для инкрементальной, экспериментальной, и официальной
сборки пакетов для релиза.</p>
<p><a href="&url.ru.articles;/pr-guidelines/article.html">
Руководство по работе с сообщениями о проблемах FreeBSD</a>
(pr-guidelines)<br>
Рекомендуемая практика по работе с сообщениями о проблемах
FreeBSD.</p>
<p><a href="&url.ru.articles;/problem-reports/article.html">
Составление сообщений о проблеме во FreeBSD</a>
(problem-reports)<br>
Как наилучшим образом сформулировать и отослать сообщение о
проблеме в Проект FreeBSD.</p>
<p><a href="&url.ru.articles;/pxe/index.html">Загрузка
FreeBSD при помощи PXE</a> (pxe)<br>
Как создать сервер Intel PXE при помощи FreeBSD и как настроить
клиента FreeBSD для загрузки с сервера PXE.</p>
<p><a href="&url.ru.articles;/relaydelay/article.html">FreeBSD в
качестве почтового сервера с серым списком</a> (relaydelay)<br>
Реализация серого списка (greylist) на почтовом сервере
FreeBSD, используя Sendmail, MySQL, Perl и программное
обеспечение relaydelay. Это прекрасный метод
для борьбы со спамом.</p>
<p><a href="&url.ru.articles;/releng/index.html">Процесс
выпуска релизов FreeBSD</a> (releng)<br>
Описывается подход, используемый группой подготовки
релизов FreeBSD для выпуска качественных релизов операционной
системы FreeBSD. Описаны инструменты,
доступные для тех, кто заинтересован в создании собственных релизов
FreeBSD для использования в корпоративной среде или для коммерческого
распространения.</p>
<p><a href="&url.ru.articles;/releng-packages/index.html">
Процесс выпуска релизов FreeBSD пакетов сторонних разработчиков</a>
(releng-packages)<br>
Описывает подход, используемый группой поддержки портов FreeBSD
для производства высококачественного набора пакетов, размещаемого на
дисках официального дистрибутива FreeBSD. Этот документ находится в
стадии разработки, но уже покрывает процесс, используемый для создания
готового набора пакетов на FreeBSD.org "Кластере портов", настройку
любой другой группы компьютеров в качестве кластера портов, разделение
пакетов по дискам дистрибутива, и проверку целостности набора
пакетов.</p>
<p><a href="&url.articles;/serial-uart/index.html">
Последовательные устройства и устройства UART</a> (serial-uart)<br>
Подробная информация об использовании последовательных портов во
FreeBSD, включая использование нескольких многопортовых последовательных
адаптеров.</p>
<p><a href="&url.ru.articles;/solid-state/index.html">FreeBSD
и твердотельные устройства</a> (solid-state)<br>
Использование твердотельных дисковых устройств во
FreeBSD.</p>
<p><a href="&url.articles;/storage-devices/index.html">
Устройства хранения информации</a> (storage-devices)<br>
Подробная информация об использовании устройств хранения
во FreeBSD, включая диски ESDI, SCSI, стримеры и приводы
компакт-дисков.</p>
<p><a href="&url.ru.articles;/version-guide/index.html">Выбор подходящей
для вас версии FreeBSD</a> (version-guide)<br>
Как выбрать, какая из версий FreeBSD подходит вам более всего?
Рассматриваемые темы включают в себя релизы, ветви, различия между -CURRENT и
-STABLE, а также текущие цели в планировании релизов.</p>
<p><a href="&url.articles;/vinum/index.html">Начальный запуск
vinum: Основа надёжных серверов</a> (vinum)<br>
Мягкое введение в специфику работы серверов, устойчивых к сбоям и
пошаговые инструкции по их построению при помощи Vinum.</p>
<p><a href="&url.ru.articles;/vm-design/index.html">Элементы
архитектуры системы виртуальной памяти во FreeBSD</a> (vm-design)<br>
Понятное и простое описание архитектуры подсистемы управления
виртуальной памятью FreeBSD.</p>
<p><a href="&url.ru.articles;/zip-drive/index.html">Устройства
Zip и FreeBSD</a> (zip-drive)<br>
Как отформатировать, смонтировать и работать с устройствами
Iomega Zip (SCSI, IDE и на параллельном порту) во FreeBSD.</p>
<h2>На других сайтах</h2>
<p>В результате независимых усилий было создано много заслуживающих внимания
ресурсов, посвященных FreeBSD.</p>
<h3><a name="other-books">Книги</a></h3>
<ul>
<li>
<p><a href="http://www.vmunix.com/fbsd-book/">Полное руководство по
FreeBSD</a> - попытка создания более читабельного, "книгоподобного"
учебника, описывающего операционную систему FreeBSD. Предназначена
для тех, кто является новичком как во FreeBSD, так и в UNIX. На
данный момент находится в разработке.</p>
</li>
</ul>
<h3>Статьи</h3>
<ul>
<li>
<p>Niels Jorgensen написал академическое руководство по процессу
разработки FreeBSD: <a
href="http://www.ruc.dk/~nielsj/research/papers/freebsd.pdf">
``Putting it All in the Trunk, Incremental Software
Development in the FreeBSD Open Source Project''</a>
[Information Systems Journal (2001) 11, 321-336].</p>
</li>
<li>
<p><a href="mailto:mckusick@mckusick.com">Kirk McKusick</a>, один из
первоначальных разработчиков BSD в U.C. Berkeley, преподает
два курса <a href="http://www.mckusick.com/courses/">4.4BSD Kernel
Internals</a> с использованием FreeBSD. Для тех, кто не может
посетить эти семинары самостоятельно, теперь имеется серия
видеокассет.</p>
</li>
<li>
<p><a href="http://flag.blackened.net/freebsd/">FreeBSD How-To's for
the Lazy and Hopeless</a> является еще более чистосердечной попыткой
дать более читабельную информацию в виде "руководств how-to" по
установке и настройке FreeBSD.</p>
</li>
<li>
<p><a href="http://www.tldp.org/HOWTO/Linux+FreeBSD.html">The
Linux+FreeBSD mini-HOWTO</a> описывает как использовать Linux и
FreeBSD на одной и той же системе. Здесь предлагается введение
во FreeBSD и обсуждается, как могут сосуществовать две операционные
системы, например, совместно используя пространство для подкачки.</p>
</li>
<li>
<p><a href="http://www.nber.org/amd.html">Введение в работу с AMD во
FreeBSD</a> (AMD -- демон автомонтирования, а не производитель чипов)</p>
</li>
<li>
<p><em>Подробно об установке FreeBSD для начинающих</em>. Этот
документ был включен в состав <a
href="&url.ru.books;/handbook/install.html">
Руководства по FreeBSD</a>.</p>
</li>
<li>
<p><a href="http://ezine.daemonnews.org/200010/blueprints.html">
Руководство для программиста по работе с динамическим компоновщиком
ядра (KLD)</a>.</p>
</li>
<li>
<p><a href="http://ezine.daemonnews.org/200007/newbus-intro.html">Как
писать драйверы ядра в парадигме Newbus</a>.</p>
</li>
<li>
<p><em>Написание драйвера ISA-устройства</em>. Этот документ был
включен в состав <a
href="&url.books;/arch-handbook/index.html">
Руководство по архитектуре FreeBSD</a>.</p>
</li>
<li>
<p><em>Руководство по программированию на ассемблере для FreeBSD</em>.
Этот документ был включен в состав <a
href="&url.books;/developers-handbook/index.html">
Руководства для разработчиков</a>.</p>
</li>
<li>
<p><a href="http://www.cfcl.com/rdm/split_DNS.html">Настройка части
зоны DNS (Split DNS) во FreeBSD</a></p>
</li>
<li>
<p><a href="http://people.FreeBSD.org/~fsmp/SMP/SMP.html">Страница
поддержки SMP</a> содержит информацию о поддержке SMP во FreeBSD
4.X и более ранних версий.</p>
</li>
<li>
<p>Приложение A учебника
<i>Operating Systems Concepts</i>, написанного Silberschatz, Galvin и
Gagne доступно через интернет в <a
href="http://www.wiley.com/college/silberschatz6e/0471417432/pdf/bsd.pdf">
формате PDF</a>. Приложение относится к FreeBSD и представляет из
себя хорошее введение в механизмы работы системы.</p>
</li>
</ul>
&footer;
</body>
</html>