3.5. Введение в bsdinstall

bsdinstall это текстовая программа для установки FreeBSD, созданная Nathan Whitehorn и представленная в 2011 году для FreeBSD 9.0.

Примечание:

В комплекте с PC-BSD есть программа pc-sysinstall от Kris Moore , которая также может использоваться для установки FreeBSD. Несмотря на то, что эту программу путают с bsdinstall, обе они между собой никак не связаны.

Система меню bsdinstall контролируется клавишами навигации, а также Enter, Tab, Space и другими.

3.5.1. Выбор раскладки клавиатуры (Keymap)

В зависимости от используемой системной консоли, bsdinstall может предложить выбрать отличную от настроенной по умолчанию раскладку клавиатуры.

Рисунок 3.4. Выбор раскладки клавиатуры
Выбор раскладки клавиатуры

Если нажата кнопка [ YES ], отобразится следующее меню выбора раскладки клавиатуры. Иначе, это меню выбора отображено не будет, а будет использоваться раскладка клавиатуры по умолчанию.

Рисунок 3.5. Меню выбора раскладки клавиатуры
Меню выбора раскладки клавиатуры

Используя клавиши навигации и клавишу Enter выберите раскладку, которая наиболее близко соответствует клавиатуре, подключенной к системе.

Примечание:

Нажатие Esc приведет к выбору раскладки по умолчанию. Выбор опции United States of America ISO-8859-1 тоже является безопасным в том случае, если возникают трудности с определением раскладки.

3.5.2. Установка имени хоста

Далее, bsdinstall предложит указать имя хоста для устанавливаемой системы.

Рисунок 3.6. Установка имени хоста
Установка имени хоста

Вводимое имя хоста должно быть полным (fully-qualified), например: machine3.example.com.

3.5.3. Выбор устанавливаемых компонентов

Далее, bsdinstall предложит выбрать дополнительные компоненты для установки.

Рисунок 3.7. Выбор устанавливаемых компонентов
Выбор устанавливаемых компонентов

Определение перечня компонентов для установки в наибольшей мере зависит от планируемого использования системы и от количества доступного дискового пространства. Ядро и набор утилит FreeBSD (вместе называемые <<базовой системой>>) устанавливаются всегда.

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

Дополнительные компоненты
  • doc - Дополнительная документация, преимущественно исторического характера. Документация, предоставляемая Проектом Документирования FreeBSD может быть установлена позже.

  • games - Несколько традиционных игр BSD, в том числе fortune, rot13, и другие.

  • lib32 - Библиотеки совместимости для запуска 32-битных приложений на 64-битных версиях FreeBSD.

  • ports - Коллекция Портов FreeBSD.

    Коллекция Портов - это простой и удобный способ установки программ. Она не содержит исходных кодов, необходимых для компиляции приложений. Коллекция Портов - это множество файлов, при помощи которого автоматизируется загрузка, компиляция и установка программных пакетов сторонних разработчиков. В Глава 5, Установка приложений: порты и пакеты описано, как использовать коллекцию портов.

    Предупреждение:

    Программа установки не проверяет наличие свободного места. Поэтому выбирайте эту опцию лишь тогда, когда имеется достаточно свободного места на жестком диске. Что касается FreeBSD 9.0, Коллекция Портов занимает около 500 MB дискового пространства. Учтите, что для более новых версий FreeBSD занимаемое Коллекцией Портов дисковое пространство будет расти.

  • src - Исходный код системы.

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

    Полное дерево исходных кодов требует 1 ГБ дискового пространства, пересборка всей системы FreeBSD требует дополнительно 5 ГБ пространства.

Этот, и другие документы, могут быть скачаны с http://ftp.FreeBSD.org/pub/FreeBSD/doc/.

По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.

По вопросам, связанным с этой документацией, пишите в рассылку <doc@FreeBSD.org>.