FreeBSD - статьи




FreeBSD 5.2. Первые впечатления - часть 5


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

Для начала, если мы имеем дело с полным вариантом инсталляционного диска, - доустановка пакетов. Здесь, как и при выборе компонентов Distributions, ни в коем случае не след увлекаться. И тому есть несколько резонов. Первый - бинарные пакеты по умолчанию могут потянуть за собой ряд необязательных (и, возможно, ненужных именно вам) зависимостей. Во-вторых, при этом могут устанавливаться не те версии пакетов, которые хотелось бы иметь. Чему примером - links, который ставится по умолчанию во 2-й своей ипостаси, тогда как я, скажем, предпочитаю 1-ю (то есть версии 0.9X). А в третьих, другие пакеты, напротив, могут оказаться функционально обрезанными. Так, бинарный Vim собран без поддержки langmap, так что в кириллическом окружении все равно потребует пересборки.

Короче говоря, это и есть те резоны, по которым я полагаю достаточным для установки mini-диск. Что же касается дополнительных пакетов - их можно устанавливать с дополнительных же дисков. Конечно, некоторые проблемы остаются и при этом. Однако по крайней мере в массиве коллекции packages можно выбрать подходящие версии нужных программ. Это касается не только links. Так, в составе packages доступны разрабатываемые (developer, но тем не менее вполне стабильные и функциональные) ветки многих пакетов.

Далее, можно поиграться со множеством софта самого разного назначения и выбрать подходящий инструментарий для решения собственных задач. Каковой в дальнейшем и пересобрать из портов с собственными настройками.

Впрочем, я опять отвлекся. Пока же от нас требуется закончить с первичными настройками. Из каковых первая - установка пароля для root и создание обычных пользователей. Первое - необходимо, а вот от второго я пока воздержался бы. Во-первых, предусмотренные sysinstall средства не позволяют определить для пользователя такой полезный атрибут, как класс (которого очень не хватает в Linux'е - во Free это самый простой способ установки локали и тому подобных переменных окружения, независимых от выбранного шелла). Во-вторых, пользователей лучше создавать после определения набора их профильных файлов. А последнее возможно только после установки дополнительных программ-оболочек - штатные из Distributions могут показаться либо непривычными (/bin/csh), либо убогими (/bin/sh). И в третьих - создать пользователей легко потом - либо с помощью программы adduser, в ходе первого запуска которой определяется общая схема заполнения учетной записи, либо универсальной утилитой pw, предоставляющей богатые возможности user-менеджмента.




Содержание  Назад  Вперед