Руководство FreeBSD

         

Краткий обзор


FreeBSD может работать с широким кругом приложений для настольного компьютера (десктопа), таких как браузеры и текстовые процессоры. Большинство из них доступны в качестве пакетов или могут быть автоматически собраны из коллекции портов. Многим новым пользователям хотелось бы видеть эти приложения на своем компьютере. В этой главе показано как без усилий установить некоторые популярные приложения для настольного компьютера из пакетов или из коллекции портов.

Обратите внимание, что при установке программ из портов они компилируются из исходных текстов. Это может занять очень много времени, в зависимости от того, что вы собираете, и от скорости процессора вашего компьютера (компьютеров). Большинство программ, имеющихся в коллекции портов, могут быть установлены из прекомпилированных пакетов, если сборка из исходных текстов занимает недопустимо много времени.

Поскольку FreeBSD обеспечивает двоичную совместимость с Linux, многие приложения, первоначально разработанные для Linux, доступны и на вашем компьютере. Настоятельно рекомендуется прочитать перед установкой любого из приложений Linux. Названия многих портов, использующих двоичную совместимость с Linux, начинаются с ``linux-''. Помните это при поиске отдельного порта, например с помощью whereis(1). Далее в статье подразумевается, что вы включили бинарную совместимость с Linux перед установкой какого-либо приложения Linux.

Вот несколько категорий, о которых пойдет речь в этой главе:

Браузеры (такие как Mozilla, Netscape®, Opera, Firefox, Konqueror)

Бизнес приложения (такие как KOffice, AbiWord, GIMP, OpenOffice.org)

Программы просмотра документов (такие как Acrobat Reader®, gv, Xpdf, GQview)

Финансовые программы (такие как GnuCash, Gnumeric, Abacus)

Перед прочтением этой главы вам потребуется:

Узнать как устанавливать дополнительные программы сторонних производителей (Гл. 4).

Узнать как устанавливать программы Linux ().

Чтобы получить дополнительную информацию о настройке мультимедиа среды, прочтите Гл. 7. Если вам нужна электронная почта, обратитесь к Гл. 22.




Как и с терминалами, init запускает процесс getty на каждом настроенном для входящих звонков последовательном порту. Например, если модем подключен к /dev/ttyd0, команда ps ax может вывести следующее:

4850 ?? I 0:00.09 /usr/libexec/getty V19200 ttyd0

Когда пользователь дозванивается на подключенный модем, модем выдает сигнал CD (Carrier Detect). Ядро определяет, что несущая обнаружена и завершает открытие порта командой getty. getty отправляет приглашение login: на указанной скорости. getty ожидает в ответ набор символов, и, как правило, получает неправильный набор (обычно это происходит из-за того, что скорость соединения модема отличается от скорости getty). getty пробует подобрать скорость линии до тех пор, пока не получит правильный набор символов.

После того, как будет введено имя пользователя, getty

выполняет /usr/bin/login, которая завершает вход, запрашивая пароль пользователя и запуская оболочку.




В этой главе описывается использование дисков во FreeBSD. К ним относятся диски в памяти, диски, подключенные по сети, обычные устройства хранения SCSI/IDE и устройства, использующие интерфейс USB.

После чтения этой главы вы будете знать:

Терминологию, используемую во FreeBSD для описания организации данных на физическом диске (разделы и слайсы).

Как добавить дополнительные винчестеры к вашей системе.

Как настроить FreeBSD для использования дисковых устройств USB.

Как настроить виртуальные файловые системы, такие, как диски в оперативной памяти.

Как использовать квоты для ограничения использования дискового пространства.

Как зашифровать диски, чтобы защитить их от взлома.

Как создавать и записывать CD и DVD во FreeBSD.

Различные варианты использования устройств хранения для резервных копий.

Как использовать программы резервного копирования, имеющиеся для FreeBSD.

Как выполнять резервное копирование на дискеты.

Что такое мгновенные копии файловых систем и как их эффективно использовать

Перед прочтением этой главы вам потребуется:

Узнать как настраивать и устанавливать новое ядро FreeBSD (Гл. 8).



Содержание раздела