Чтение онлайн

на главную - закладки

Жанры

Журнал «Компьютерра» № 20 от 30 мая 2006 года
Шрифт:

Установка PC-BSD очень проста и совершается буквально в пять кликов мышью. Вначале предлагается выбрать язык и раскладку клавиатуры. В списке доступных фигурирует и русский, но на нем имеет смысл остановиться только при наличии второго диска. А выбор русскоязычной клавиатуры вообще приведет к осложнениям – впрочем, преодолимым.

Затем следует предложение выбрать диск и его раздел для установки. Весьма ценно, что здесь же можно прочитать о специфике BSD-номенклатуры дисковых устройств и их разделов (правда, лишь на английском языке).

Вариантов тут немного: можно либо задействовать один из существующих первичных разделов (любого типа), либо – диск целиком; создание произвольного раздела на неразбитом пространстве невозможно. Выбранный раздел (в терминологии FreeBSD – слайс) можно разбить на привычные любому берклианцу субпартиции, но только первого порядка – /usr, /var и т. д. А разметка по умолчанию оказывается весьма странной: в пределах выбранного слайса создается раздел под корневую файловую систему (ad#s#a с файловой системой UFS) на весь его объем, за исключением места под раздел подкачки (ad#s#b), равного удвоенному объему оперативной памяти. Удалить раздел подкачки не получится – можно лишь урезать его, присоединив остаток к корню (или, например, к /usr или /var).

Через несколько мгновений, за которые, собственно, и выполняется разметка и форматирование, последует предложение установить загрузчик. Им будет, естественно, BSD Loader, но от него можно отказаться, если какой-либо менеджер загрузок (например, GRUB) уже установлен: правда, в этом случае его потребуется настраивать самостоятельно.

Сам по себе процесс установки системы занимает немалое время – ведь кроме FreeBSD Distributions инсталлируются Иксы и KDE почти в полном составе. Выбора пакетов не предусмотрено, но во фрейме помощи разъясняется, что мы получаем в свое распоряжение KDE 3.5.2, а за дальнейшей информацией предлагается обратиться на сайт проекта.

Последний этап: указание пароля администратора (root) и создание учетной записи обычного пользователя. При этом в окне помощи популярно разъясняется, для чего нужен пользовательский аккаунт и какие функции возложены на администратора.

Тут-то и таится ловушка для юзера, опрометчиво выбравшего русскую раскладку клавиатуры: в этом случае возможен только ввод кириллицы, и никаких способов переключиться на латиницу нет (почему – станет ясно после перезагрузки). А ведь и для паролей, и для логинов допустимы только символы из чистого ASCII-набора. Правда, проблема эта разрешима – пароль администратора, логин и пароль пользователя можно задать цифрами и спецсимволами, благо они а) находятся на привычных местах и б) в дальнейшем установки можно легко изменить штатными BSD-утилитами.

Выполнив это, мы оказываемся в последней панели инсталлятора, предлагающей рестарт машины. А заодно сообщающей, что дополнительные прекомпилированные пакеты, устанавливаемые «в один клик», можно скачать с сайта проекта. Впрочем, тут же разъясняется, что и использования традиционной для FreeBSD системы портов никто не отменял. Более того, нам любезно сообщают, каким образом это дерево портов можно заполучить.

Вот и все. Следует перезагрузка, в ходе которой запрашивается второй диск – для установки поддержки русского (или какого-либо иного) языка. Независимо от его наличия или отсутствия по завершении загрузки на экране появляется панель менеджера графического входа в систему (kdm). И если в соответствующих полях ввести имя и пароль пользователя (заданные на этапе инсталляции), через некоторое время мы оказываемся в среде KDE. Правда, в отличие от обстановки инсталляционного LiveCD все обычные для FreeBSD восемь текстовых консолей тоже доступны.

PC-BSD: Работа

Во избежание недоразумений подчеркну: то, что мы получили после установки дистрибутива PC-BSD, являет собой самую что ни на есть обычную FreeBSD с ядром GENERIC и традиционной схемой инициализации: никаких отличий от материнской системы макроскопически выявить не удается.

Набор установленных из дистрибутива KDE-приложений содержит практически все необходимое: от сетевых средств до графики, мультимедиа и даже игр. В то же время KDE-излишеств (типа пакетов kdeedu и kdetoys) не наблюдается.

Если второй диск не использовался, ни о какой русификации KDE и речи быть не может. Консоль по умолчанию тоже не русифицирована. Однако в Иксах наличествуют не только штатные шрифты cyrillic, но и TTF-гарнитуры из набора Dejavu, содержащие вполне приемлемые символы кириллицы. Так что начинать работать с родной речью можно и без второго диска. А вот ввести символы латиницы не удастся. И нетрудно узнать почему: выбор русской раскладки на стадии инсталляции приводит к забавному результату – отсутствию раскладки латинской. Что легко правится руками – но начинающего пользователя может обескуражить…

Из прочих важных для неофита вопросов отметим наличие «из коробки» звука (правда, не со всеми звуковыми чипами – для встроенного AC’97 поддержка не гарантирована) и отсутствие видео, оно потребует установки дополнительных кодеков.

Возникает вопрос: где брать софт, не попавший на дистрибутивный диск? И тут «средь мира дольного, для сердца вольного есть два пути». Один – «просторная, дорога торная», которая ведет к использованию обычных портов (то есть сборки программ из исходников по определенным правилам) и бинарных пакетов FreeBSD (обе процедуры многократно описаны в литературе – например на posix.ru/distro/bsd_ports и posix.ru/distro/bsd_pkg). Правда, и тот и другой способы требуют подключения к Интернету, а разговора о его настройке в ходе инсталляции не было. Тем не менее особых сложностей тут не предвидится. Модемное соединение элементарно настраивается средствами KDE – конечно, при использовании нормального «железного» модема. Ну а сетевое соединение можно настроить обычным для FreeBSD способом – программу /stand/sysinstall тоже никто не отменял.

К слову сказать, для сборки из портов или установки из собранных бинарных пакетов во FreeBSD (и, соответственно, в PC-BSD тоже) доступны практически все те же приложения, что и в любом Linux, включая OpenOffice.org, MPlayer и еще десять с лишним тысяч программ. Исключение – единичные коммерческие продукты, «заточенные» именно под Linux и не распространяемые в исходных текстах, начиная с RealPlayer и заканчивая СУБД Oracle. Однако и тут отчаиваться не стоит: при необходимости они могут быть запущены в BSD-системах в режиме так называемой совместимости с Linux. Что, впрочем, – тема отдельного разговора.

Другой путь наращивания функциональности дистрибутива – это прекомпилированные пакеты в собственном формате, получаемые с сайта проекта pcbsd.org). Установить их проще простого: средствами KDE (например, через kget) файл пакета (вида *.pbi.gz) скачивается и помещается на рабочий стол, после чего инсталлятор пакетов запускается щелчком мышью по пиктограмме.

Система пакетного менеджмента – главное (и чуть ли не единственное) отличие PC-BSD от прототипа. И, нужно сказать, в этой системе ее создатели замахнулись на самое святое – на принцип размещения установленных компонентов. Потому что все они собираются в каталог /usr/local/MyPrograms/pkg_name – и исполняемые бинарники, и все библиотечные составляющие. То есть такой пакет оказывается абсолютно автономным и не нуждается во внешних библиотеках. А для удобства его запуска символическая ссылка на исполняемый файл помещается на обычное место – в /usr/local/bin.

Популярные книги

Авиатор: назад в СССР 12+1

Дорин Михаил
13. Покоряя небо
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Авиатор: назад в СССР 12+1

Охота на эмиссара

Катрин Селина
1. Федерация Объединённых Миров
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Охота на эмиссара

Кодекс Охотника. Книга XVII

Винокуров Юрий
17. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга XVII

Сопряжение 9

Астахов Евгений Евгеньевич
9. Сопряжение
Фантастика:
боевая фантастика
постапокалипсис
технофэнтези
рпг
5.00
рейтинг книги
Сопряжение 9

Возвышение Меркурия. Книга 7

Кронос Александр
7. Меркурий
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 7

Старатель 3

Лей Влад
3. Старатели
Фантастика:
боевая фантастика
космическая фантастика
5.00
рейтинг книги
Старатель 3

Меняя маски

Метельский Николай Александрович
1. Унесенный ветром
Фантастика:
боевая фантастика
попаданцы
9.22
рейтинг книги
Меняя маски

Новый Рал 2

Северный Лис
2. Рал!
Фантастика:
фэнтези
7.62
рейтинг книги
Новый Рал 2

Идеальный мир для Лекаря 17

Сапфир Олег
17. Лекарь
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 17

Авиатор: назад в СССР

Дорин Михаил
1. Авиатор
Фантастика:
попаданцы
альтернативная история
5.25
рейтинг книги
Авиатор: назад в СССР

На руинах Мальрока

Каменистый Артем
2. Девятый
Фантастика:
боевая фантастика
9.02
рейтинг книги
На руинах Мальрока

Последняя жена Синей Бороды

Зика Натаэль
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Последняя жена Синей Бороды

Если твой босс... монстр!

Райская Ольга
Любовные романы:
любовно-фантастические романы
5.50
рейтинг книги
Если твой босс... монстр!

Царь Федор. Трилогия

Злотников Роман Валерьевич
Царь Федор
Фантастика:
альтернативная история
8.68
рейтинг книги
Царь Федор. Трилогия