Новодошлият при FreeBSD ще открие, че първата част на тази книга води потребителя през инсталационния процес на FreeBSD, като внимателно представя концепциите и конвенциите, които са в основите на UNIX®. Работа с тази част изисква не само желанието да се научи нещо ново, но и способността да се възприемат нови концепции още при тяхното представяне.
След като веднъж сте стигнали толкова далеч, втората, далеч по-голяма, част на Наръчника е изчерпателен справочник относно всякакви теми, интересни за един FreeBSD системен администратор. Някои от тези глави може да препоръчат да прочетете предварително други документи, като това е отбелязано в краткия обзор в началото на всяка глава.
За списък от допълнителни източници на информация, моля вижте Appendix B.
Това второ издание е кулминацията на повече от две години работа на предани членове на Проект Документация за FreeBSD. Следват по-важните промени във това ново издание:
Бе добавен пълен индекс.
Всички ASCII фигури бяха заменени със графични диаграми.
Стандартно резюме бе добавено към всяка глава, за да даде кратък обзор на това каква информация съдържа главата и какви знания се очаква читателят да има.
Съдържанието бе логически реорганизирано в три части: ``Първи стъпки'', ``Системна администрация'', и ``Притурки''.
Chapter 2 (``Инсталиране на FreeBSD'') бе напълно пренаписана и допълнена с много нови екранни изображения (screenshots), целящи да улеснят възприемането на текста от нови потребители.
Chapter 3 (``Основи на UNIX'') бе разширена и съдържа допълнителна информация за процеси, демони и сигнали.
Chapter 4 (``Инсталиране на приложения'') бе разширена и съдържа допълнителна информация за управление на бинарни пакети.
Chapter 5 (``Системата X Window'') бе напълно пренаписана, като се набляга на използването на модерни технологии за работна среда, като KDE и GNOME върху XFree86™ 4.X.
Chapter 7 (``Процесът на зареждане на FreeBSD'') бе разширена.
Chapter 12 (``Хранилища'') бе пренаписана от двете отделни глави отнасящи се до ``Твърди Дискове'' и ``Резервни копия''. Струва ни се, че представени като една глава, темите са по-лесни за разбиране. Бе добавена част отнасяща се до RAID (както хардуерен, така и софтуерен).
Chapter 17 (``Серийна комуникация'') бе напълно реорганизирана и обновена за FreeBSD 4.X/5.X.
Chapter 18 (``PPP и SLIP'') бе значително обновена.
Бяха добавени много нови части към Chapter 19 (``Работа с мрежи'').
Chapter 20 (``Електронна поща'') бе разширена да включва повече информация относно конфигурирането на sendmail.
Chapter 22 (``Linux съвместимост'') бе разширена да включва повече информация относно инсталирането на Oracle® и SAP® R/3®.
Следните нови теми се покриват от това второ издание:
Конфигурация и настройки (Chapter 6).
Мултимедия (Chapter 16)
Тази книга е разделена на три логически различни части. Първата част, Първи стъпки, покрива инсталацията и основната употреба на FreeBSD. От читателят се очаква да следва частите последователно, може би пропускайки частите покриващи познати теми. Втората част Системна Администрация, обширна колекция от теми, които са интересни за напреднали FreeBSD потребители. Всяка част започва със сбит обзор описващ какво покрива главата и какво се очаква от потребителя вече да знае. С това се цели да се позволи на обикновения читател да пропуска глави и да намира такива, които са му интересни. Третата част съдържа притурки с връзки към справочна информация.
Запознава новият потребител с FreeBSD. Описва историята на проекта FreeBSD, неговите цели и модел на разработка.
Съпровожда потребителя през целия инсталационен процес. Някои теми за напреднали, като инсталиране през серийна конзола, също са покрити.
Покрива основните команди и функционалност на операционната система FreeBSD. Ако сте запознати със Linux или друга разновидност на UNIX, тогава можете да пропуснете тази глава.
Покрива инсталацията на софтуер от странични производители със новаторската ``Порт Колекция'' и стандартните бинарни пакети на FreeBSD.
Описва генерално системата X Window и в частност използването на XFree86 под FreeBSD. Също описва обичайни работни среди като KDE и GNOME.
Описва параметрите, с които системните администратори разполагат, за да повишат ефикасността и оптимизират производителността на FreeBSD. Също описва различни конфигурационни файлове използвани на FreeBSD и къде да ги намерите.
Описва процесът на зареждане на FreeBSD и обяснява как да се контролира този процес с помощта на опции.
Описва създаването и манипулирането на потребителски сметки. Също разисква лимитирането на ресурси, което може да бъде наложено на потребители, и други административни задачи.
Обяснява защо може да ви се наложи да конфигурирате ново ядро и дава подробни инструкции за конфигуриране, изграждане и инсталиране на ново ядро.
Описва различни подръчни инструменти, които помагат да поддържате вашата FreeBSD система сигурна, включително Kerberos, IPsec, OpenSSH, и защитни стени (firewalls).
Описва управлението на принтери под FreeBSD, включително информация относно основните настройки, заглавни страници и отчет за използването на принтера.
Описва управлението на хранилища и файлови системи под FreeBSD. Това включва физически дискове, RAID масиви, оптични и лентови носители, дискове базирани на оперативна памет и мрежови файлови системи.
Описва използването на Vinum, мениджър на логически дялове, с който можете да създавате независими от устройството логически дискове и програмно реализиран RAID-0, RAID-1 и RAID-5.
Описва използването на FreeBSD на езици различни от английски. Покрива локализацията както на системно, така и на програмно ниво.
Представя някои приложения, като мрежови навигатори и офис пакети, които се срещат често в работната среда, и описва как да се инсталират под FreeBSD.
Показва как да настроите поддръжка за възпроизвеждане на аудио и видео във вашата система. Също описва някои примерни аудио и видео приложения.
Обяснява как да свържете терминали и модеми към вашата FreeBSD система, както за набиране навън, така и за приемане на връзка.
Описва как да използвате PPP, SLIP, или PPP по Ethernet, за да се свържете с отдалечена система с помощта на FreeBSD.
Обсъжда теми свързани с мрежи, включително споделяне на Интернет връзка с други компютри във вашия LAN, използване на мрежови файлови системи, споделяне на информация за потребителски сметки чрез NIS, изграждане на сървър за имена (DNS) и още много други.
Обяснява различните компоненти на един пощенски сървър и показва проста конфигурация на най-популярният софтуер за пощенски сървър: sendmail.
Обяснява разликата между FreeBSD-STABLE, FreeBSD-CURRENT, и други издания на FreeBSD. Описва кои потребители биха спечелили от следене на работната версия и скицира този процес.
Описва особеностите на Linux съвместимостта на FreeBSD. Също предоставя подробни инструкции за инсталиране на много популярни Linuxс приложения като Oracle, SAP R/3, и Mathematica®.
Дава списък на различни източници, от където може да си набавите FreeBSD на CDROM или DVD носители, а също и различни Интернет страници, от където може да изтеглите и инсталирате FreeBSD.
Тази книга засяга много и различни теми, и не може да даде изчерпателен отговор на всички породени въпроси. Библиографията изброява отлични книги, които са цитирани в текста.
Изброява много форуми, достъпни за FreeBSD потребители, където могат да се задават въпроси и да се взема участие в технически дискусии.
Списък с PGP отпечатъци на някои FreeBSD разработчици.
За да предостави логичен и лесен за следване текст, в цялата книга се следват няколко договорености.
Курсивен шрифт е използван за имена на файлове, адреси, текст на който е поставено ударение и при първото споменаване на технически термини.
Шрифт със фиксирано разстояние между буквите е използван за съобщения за грешки, команди, променливи на обкръжението, имена на портове, имена на хостове, имена на потребители, имена на групи, имена на устройства, променливи и части от код.
Удебелен шрифт е използван за приложения, команди и клавиши.
Клавиши се изписват удебелено, за да се отличават от останалия текст. Клавиши, които трябва да се натиснат едновременно, са изписани с `+' между отделните клавиши:
Ctrl+Alt+Del
Означава, че потребителят трябва да натисне клавишите Ctrl, Alt, и Del едновременно.
Клавиши, които трябва да се натиснат последователно, ще бъдат отделени със запетаи, например:
Ctrl+X, Ctrl+S
Означава, че се очаква потребителят да натисне клавишите Ctrl и X едновременно, след което да натисне Ctrl и S също едновременно.
Примери започващи с E:\> показват MS-DOS® команда. Ако не е отбелязано нищо друго, тези команди следва да се изпълнят в прозорец с ``Команден Промпт'' в съвременна Microsoft® Windows® система.
E:\> tools\fdimage floppies\kern.flp A:
Примери започващи с # означават, че командата трябва да се изпълни от административния потребител във FreeBSD. За да изпълните командата можете да влезете в системата или като root, или да използвате вашия нормален потребител и с помощта на su(1) да получите права на административен потребител.
# dd if=kern.flp of=/dev/fd0
Примери започващи с % означават, че командата трябва да се извика от нормален потребител. Ако не е указано друго, за настройване на променливи от обкръжението и за други команди на командния интерпретатор, се използва C-shell синтаксис.
% top
Книгата, която стои пред вас е плод на усилията на стотици хора от цял свят. Без значение, дали са открили правописни грешки или са предоставили цели глави, приносът е бил полезен.
Няколко компании подкрепиха създаването на този документ, като заплащаха на автори да работят целодневно, заплащаха за публикации и др. В частност, BSDi (в последствие придобита от Wind River Systems) заплаща на членове от Проект Документация за FreeBSD, за да работят целодневно над подобряването на книгата, и водещо до публикуването на първото печатно издание през март 2000 година (ISBN 1-57176-241-8). Wind River Systems плати на няколко други автори, за да подобрят инфраструктурата нужна за печат, и за да добавят допълнителни глави към текста. Кулминацията на тази работа бе публикуването на второто печатно издание през ноември 2001 (ISBN 1-57176-303-1).
Този и други документи можете да намерите в ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
За въпроси относно FreeBSD, прочетете документацията преди да попитате в <questions@FreeBSD.org>.
За въпроси относно този документ, e-mail <doc@FreeBSD.org>.