Установите FreeBSD в VirtualBox

FreeBSD, вероятно, один из самых сильных конкурентов Linux в мире открытого исходного кода. Он поддерживает Netflix, он используется устройствами Juniper и NetApp, он используется WhatsApp, он используется в PS4 и MacOS X, и этот список можно продолжать и продолжать. Как автономная операционная система, она известна своим четким различием между пользовательской средой и операционной системой, встроенной поддержкой OpenZFS, включая такие функции, как загрузочные среды, очень либеральная лицензия BSD, поддержка dTrace и зрелый сетевой стек.

Если вы хотите узнать об этом больше, отличный способ получить запускается путем установки его на виртуальной машине. Мы будем использовать VirtualBox для установки виртуальной машины FreeBSD. Вы заметите несколько терминов, которые отличаются от терминологии в мире Linux. По мере продвижения мы обнаружим и правильное значение этих терминов.

Точно так же, как Ubuntu имеет свой LTS-выпуск, а затем шестимесячный «регулярный» выпуск. FreeBSD предлагает три ветви, одна из которых — RELEASE. Это эквивалент ветви LTS для FreeBSD. Он предназначен для производственных целей и получает только случайные исправления ошибок и исправления безопасности. Ветка STABLE получает обновления, предназначенные для следующей ветки выпуска, и эквивалентна шестимесячной версии Ubuntu. Он несколько протестирован, и вы можете использовать его, если хотите получить относительно новую версию приложений. Последняя ветка CURRENT предназначена для разработчиков и тестировщиков.

Мы будем использовать ветку RELEASE. Последний ВЫПУСК на момент написания статьи — 11.2. Получите копию ISO здесь . Щелкните amd64 в ветке RELEASE (независимо от версии, если вы читаете это далеко в будущем) и получите disc1.iso, если если вы хотите сэкономить полосу пропускания, вы можете использовать расширение iso.xz, а затем извлечь из него iso. После загрузки ISO мы можем перейти к созданию виртуальной машины и установке на нее FreeBSD.

PS: Если вы хотите установить FreeBSD на физический компьютер, рассмотрите возможность получения образа memstick.img, а затем выполните эти шаги , чтобы сделать USB-накопитель загрузочным.

Создание виртуальной машины

Откройте интерфейс VirtualBox, нажмите New в верхнем левом углу и в окне Create Virtual Machine дайте имя вашей виртуальной машине, выберите BSD в качестве его type и FreeBSD (64-bit) в качестве его версии. Если вы используете старое оборудование, вам может потребоваться 32-разрядная версия, но это маловероятно.

Как вы можете видеть выше, размер памяти был установлен на 2 ГБ, и теперь мы создаем новый виртуальный жесткий диск для устройства. Щелкните Создать. 25 ГБ места будет достаточно для запуска FreeBSD, при желании можно использовать больше.

Нажмите Create , и мы закончили создание виртуальной машины.. Если вы хотите, вы можете перейти к настройкам виртуальной машины (щелкните правой кнопкой мыши виртуальную машину и выберите settings ) и перейдите в Системы → Процессоры и выделите больше ядер ЦП.

Теперь пора установить FreeBSD на эту виртуальную машину. Выберите виртуальную машину и нажмите «Пуск» в верхнем меню.

Установка FreeBSD

При первой загрузке виртуальной машины VirtualBox предложит вам выбрать загрузку. media, выберите файл iso, который мы скачали ранее.

И Запустите процесс установки.

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

Продолжайте использовать раскладку по умолчанию, если вы не используете другую раскладку

Выберите имя хоста для машины. Я собираюсь использовать testbsd , вы можете называть его как хотите. Нажмите , чтобы нажать ОК.

Необязательные системные компоненты можно оставить с выбранными по умолчанию (которые содержат lib32 и дерево портов) или, если хотите, вы также можете выбрать некоторые другие вещи. Например, если вы хотите создавать тюрьмы для FreeBSD, хорошей идеей будет выбор src. Выделите параметр с помощью клавиш со стрелками вверх и вниз и выберите с помощью пробела.

Выбор файловой системы и схемы разметки

Разбиение на разделы снова можно оставить на усмотрение системы. Выберите Авто (ZFS), чтобы использовать файловую систему ZFS, или, если хотите, можете использовать UFS.

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

Поскольку вначале мы создали только один виртуальный диск, у нас не может быть RAIDZ или зеркалирования между разными дисками . Данные будут чередоваться на одном виртуальном диске.

Выберите устройство ada0, используя пробел.

И скажите да, когда он предупредит вас, что это уничтожит все данные на этом диске.

Теперь ждем, как файлы извлекут из образа ОС. Затем он предложит вам установить новый пароль root и подтвердить его.

Конфигурация сети

Затем следует часть конфигурации сети.

Выберите ОК и нажмите Enter.. На реальном сервере с несколькими интерфейсами вам нужно быть немного осторожнее, но виртуальная машина с одним интерфейсом не так уж и сложна.

Выберите «Да» для следующей настройки IPv4, а затем также ответьте «Да» на конфигурацию DHCP. Это позволит VirtualBox (или вашему локальному DHCP-серверу) выделить IP-адрес вашей виртуальной машине. Если хотите, можете отказаться от IPv6. Для конфигурации резолвера можно оставить значение по умолчанию, чтобы вы могли использовать DNS-серверы Google или, если хотите, вы можете использовать вместо них Cloudflare DNS 1.1.1.1 и 1.0.0.1.

Дата и время

Затем вы можете выбрать свой часовой пояс и, при необходимости, установить время и дату также.

Я выберу Азию → Индию, поскольку вот откуда я. Вы должны выбрать либо UTC, либо ваш регион. Затем мы переходим к установке данных и времени, это довольно стандартно.

Разное

Вы также можете установить несколько системных сервисов. Мне нравится использовать sshd (для удаленного доступа), ntpd (для синхронизации времени) и moused.

Параметры усиления защиты системы можно оставить как есть, если вы не знаете, что делаете.

Наконец, если хотите, вы можете добавить нового пользователя в систему. В настоящее время есть только пользователь root. Добавление нового пользователя совершенно необязательно.

Просмотрите окончательную конфигурацию

Вы можете просмотреть конфигурацию и изменить некоторые вещи, если хотите, вернувшись назад. Или вы можете выбрать Exit, если вас устраивает установка. Вы можете выполнить некоторую дополнительную ручную настройку с помощью оболочки, но чаще всего это не требуется

В последнем запросе выберите параметр «Перезагрузить», чтобы виртуальная машина могла загрузиться на вновь установленную виртуальную машину. Установочный носитель должен быть автоматически удален VirtualBox. Если он не удаляется, вы можете выключить виртуальную машину, перейти к ее Настройки → Хранилище и удалить ее самостоятельно.

После установки

После загрузки системы для В первый раз вы можете войти в систему как root и довести вашу систему до уровня производительности с остальными пакетами FreeBSD и базовой ОС.

Выберите 1 и войдите в систему как пользователь root.

Обновите базовую ОС с помощью команды:

# freebsd-update fetch install

Далее вы можете введите pkg для загрузки диспетчера пакетов pkg для вашей системы.

После установки pkg его можно использовать как обычный менеджер пакетов для установки и обновления пакетов в вашей системе

Заключение

Чтобы глубже погрузиться в мир FreeBSD, вы можете изучить Справочник FreeBSD , в котором описаны наиболее распространенные задачи FreeBSD, которые значительно облегчают вашу жизнь.

Сообщите нам, если вы хотите больше контента, связанного с FreeBSD, на LinuxHint или если у вас есть какие-либо вопросы и вопросы. рассмотрите этот учебник.

Оцените статью
nanomode.ru
Добавить комментарий