Руководство по установке
FreeBSD

Пошаговая инструкция для установки и настройки системы FreeBSD на виртуальной машине (UEFI).

1. Загрузка и начало

После загрузки с установочного носителя вы увидите начальный экран. Используйте клавиши со стрелками, чтобы выбрать "Install", затем нажмите Enter для запуска инсталлятора bsdinstall. Далее выберите язык, раскладку клавиатуры и имя хоста для вашей системы, следуя инструкциям на экране.

2. Разметка диска

FreeBSD использует gpart для работы с GPT. Мы создадим три раздела. В инсталляторе, на экране "Partitioning", выберите "Manual", затем нажмите OK.

Схема разделов (наведите курсор):

/boot
Swap
/ (Root)
  • /boot (512K): Загрузочный раздел. Тип: freebsd-boot.
  • Swap (2 ГБ): Файл подкачки. Тип: freebsd-swap.
  • Root (/) (Остаток): Система. Тип: freebsd-ufs.

Последовательность действий:

  • Выберите диск и нажмите Create.
  • Нажмите Add.
  • Раздел /boot: Size 512K, Type freebsd-boot.
  • Раздел Swap: Size 2G, Type freebsd-swap.
  • Раздел Root: Size (пусто), Type freebsd-ufs.
  • Для Root раздела нажмите Set и введите точку монтирования /.

Команда для проверки (после установки):

gpart show

3. Установка

Выберите "Commit" и нажмите Enter. В списке компонентов (doc, src, ports, lib32) используйте Tab и Пробел для выбора необходимых дистрибутивов, затем нажмите OK.

4. Базовая настройка

Инсталлятор попросит задать пароль root. После этого будет запущен процесс создания обычного пользователя.

Диалог создания пользователя:

  • Username: ваше_имя
  • Full name: Ваше Имя
  • Invite into other groups: wheel (важно!)
  • Shell: Enter (sh/csh)
  • Home directory: Enter
  • Use password-based authentication: yes
  • Enter password: ******
  • Lock out after creation: no
  • OK? yes

5. Сеть и пакеты

После перезагрузки и входа в систему настройте сеть и установите пакетный менеджер pkg.

// 1. Проверка интерфейсов
ifconfig
// 2. Получение IP (замените имя интерфейса)
dhclient em0
// 3. Инициализация pkg
pkg
pkg update

6. Графическая среда

Установим Xorg и легкую среду XFCE.

// Установка пакетов
sudo pkg install xorg xfce4 xfce4-goodies
// Включение D-Bus (нужен для XFCE)
sudo sysrc dbus_enable="YES"
// Настройка автозапуска (.xinitrc)
echo "exec xfce4-session" > ~/.xinitrc

7. Финал

Перезагрузите компьютер. Для запуска графики используйте команду startx.

startx

Поздравляю!

Вы успешно установили и настроили FreeBSD. Теперь у вас есть надежная и быстрая Unix-система.