|
|
В категории материалов: 22 Показано материалов: 1-10 |
Страницы: 1 2 3 » |
Сортировать по: Дате↓ · Названию · Рейтингу · Комментариям · Просмотрам
|
FreeBSD начала все больше и больше привлекать внимание пользователей в
качестве операционной системы для рабочих станций. В последние годы
появилось несколько ОС, базирующихся на FreeBSD, позволяющих
неквалифицированному пользователю установить систему, настроить звук,
сеть и необходимые приложения. В дополнение к легкости использования,
пользователь получает безопасность и стабильность, свойственную всем BSD
системам, отсутствие какой-либо платы и преимущества BSD license. |
|
Реализация возможности работы в PC-BSD (да и во многих вариантах БСД- и
Линь- семейства) с русской раскладкой клавиатуры не совсем логична, но
достаточно проста. И сейчас мы заставим нашу PC-BSD с ней работать. Надо
сказать, что это одна из самых популярных проблем при переходе на БСД +
КДЕ. Сложно для пользователя, примитивно для профессионала. Но я всего
лишь простой пользователь, посему и объяснять буду просто. Но
долго-о-о... |
|
Ядро — это основная часть операционной системы FreeBSD. Оно ответственно
за управление памятью, параметры безопасности, работу с сетью, доступ к
дискам и многое другое. Несмотря на то, что FreeBSD становится всё
более динамически конфигурируемой, иногда приходится собирать
собственное ядро. После прочтения этой главы вы узнаете:
- Почему вам может понадобиться сборка собственного ядра.
- Как написать файл конфигурации ядра или изменить существующий.
- Как использовать файл конфигурации ядра для того, чтобы создать и
собрать новое ядро.
- Как установить новое ядро.
- Что делать, если что-то не работает или работает не так, как
должно.
- Все команды, приводимые в этой главе в качестве примера, должны
выполняться от пользователя root. |
|
Вместе с pcBSD в составе базового комплекта системы поставляется
богатый набор системный утилит. Однако для выполнения какой-то реальной
работы очень скоро возникает необходимость в установке дополнительных
приложений сторонних разработчиков. pcBSD даёт три взаимодополняющих
технологии для установки программного обеспечения сторонних
разработчиков в вашу систему: Коллекция Портов FreeBSD, бинарные пакеты с
программным обеспечением и PBI пакеты (об оустановке которых
расказываться небудет) . Любая из этих систем может быть использована
для установки самых последних версий ваших любимых приложений с
локальных носителей или прямо из сети. |
|
Рассмотрим часто встречающуюся ситуацию, когда нужно не только
перекомпилировать ядро, но и обновить систему до актуального состояния.
Проше всего это сделать с помощью системы CVSup, если имеется
подключение к интернету. CVSup, скорее всего, уже установлена в
системе, если же это не так, ее можно установить из пакета, порта или
скомпилировать, скачав архив исходного кода. |
|
Существует устоявшееся мнение о том, что применение
FreeBSD в качестве настольной системы затрудняется недостаточным (по
сравнению, скажем, с Linux) количеством приложений общего назначения.
При этом забывают часто, что база пользовательских программ этих систем
практически одинакова. И почти все приложения, доступные в исходных
текстах на условиях свободных лицензий, можно найти если не в коллекции
пакетов FreeBSD, то уж в системе ее портов - точно (недавно прошло
сообщение, что число портированных под FreeBSD программ дошло до 9 тысяч
- не каждый дистрибутив Linux может похвастаться таким числом
прекомпилированных специально для него пакетов). Если же некая по зарез
необходимая программа случайно не попала в этот неслабый, согласитесь,
список, - ее, как правило, можно скомпилировать для работы во FreeBSD
руками. |
|
Эта совместимость позволяет пользователям pcBSD работать с 90%
приложений для Linux без каких-либо модификаций последних. Среди этих
приложений: StarOffice?, Linux-версия Netscape?, Adobe? Acrobat?,
RealPlayer?, VMware?, Oracle?, WordPerfect?, Doom, Quake, и многие
другие. Есть сведения, что в некоторых ситуациях эти Linux-программы
показывали более высокую производительность при работе под pcBSD, чем
под Linux. |
|
pcBSD можно использовать для печати на широком спектре принтеров, от
старых матричных до новейших лазерных и струйных, без исключений, что
позволяет создавать высококачественные распечатки из используемых
приложений.
pcBSD можно также сконфигурировать для работы в качестве
сервера печати в сети; в этом качестве pcBSD может получать задания
печати от множества других компьютеров, включая другие компьютеры под
управлением ОС pcBSD, хосты Windows® и Mac OS®. pcBSD будет
гарантировать печать заданий по одному и может сохранять информацию о
том, какие пользователи и машины выполняют основную часть печати,
выдавать страницы-''баннеры'', показывающие, кому принадлежит
распечатка, и многое другое. |
Для того, чтобы использовать звуковую карту, вы
должный загрузить соответствующий драйвер устройства. Этого можно
достигнуть двумя путями. Простейший способ - это просто загрузить
соответствующий вашей карте модуль ядра используя kldload, что можно
сделать или из командной строки:
# kldload snd_emu10k1
или добавлением соответствующей строки к файлу
/boot/loader.conf:
snd_emu10k1_load="YES" |
Пакетный фильтр PF ( OpenBSD Packet Filter )
PF - OpenBSD Packet Filter - базовый firewall в OpenBSD. Начиная
с версии 5.3 включен в базовую конфигурацию FreeBSD в качестве
отдельного загружаемого модуля.
Существуют два варианта запуска:
- пересборка ядра
- инициализация через rc.conf
Замечание: в любом случае предполагается, что в
конфигурации ядра системы содержаться строки:
options INET
device bpf |
|
|