DTop CMS - система управления контентом
Текущая версия: 3.4.1


© 2002-2018

Статья опубликована: 2012.12.12
Последние изменения: 2014.04.20

FreeBSD 9, установка с CDROM


  • Качаем дистрибутив, для чего заходим на www.freebsd.org, ищем там ссылку на скачивание дистрибутива и тащим оттуда iso-файл. Если планируется ставить сервер, то лучше взять amd64-версию, если декстоп и на нем есть необходимость запускать wine, то i386, так как wine не работает под amd64. Я обычно качаю cd1 вместо dvd. После скачивания, пишем iso на болванку.

  • Загружаемся с CDROM.

    В стартовом меню Welcome to FreeBSD нажимаем <Enter> или дожидаемся автоматической загрузки.

    Далее запускается FreeBSD Installer
    - В окне Welcome выбираем <Install>
    - В окне Keymap Selection выбираем <No>
    - В окне Set Hostname придумываем имя своему компьютеру
    - В окне Distribution Select выбираем:
    [ ] doc
    [ ] games
    [*] lib32 (эта опция есть только у amd64)
    [*] ports
    [*] src
    
    doc и games выбирайте по вкусу, по моему мнению они только занимают место на диске )

  • Далее идет разбивка диска, окно Partitioning:

    - если выбрать <Guided>, то система сама разобьет диск автоматически, но мы не ищем легких путей, а потому выберем <Manual>

    1. Вначале удаляем АБСОЛЮТНО ВСЁ, что есть на диске.
    2. Схему разбивки диска выбираем GPT
    3. Разбиваем под себя:

    TypeMountpointSizeОписание
    freebsd-bootnone64kBЗагрузочный раздел, обязателен. Если его не сделать, то Partition Editor выдаст запрос на его создание и при положительном ответе создаст его сам
    freebsd-ufs/1GBкорневой раздел файловой системы
    freebsd-swapnone4GBсвоп-раздел, обычно объем ОЗУ*2
    freebsd-ufs/tmp15GBраздел для временных файлов, не стоит делать маленьким, так как используется для распаковки архивов и прочего
    freebsd-ufs/var24GBиспользуется для хранения данных, в том числе и баз MySQL
    freebsd-ufs/usr70GB (для десктопа)
    30GB (для сервера)
    исполняемые файлы, библиотеки и прочее. Исходя из личного опыта, этого места хватает с лихвой
    freebsd-ufs/usr/localnoneрекомендуют монтировать отдельно, но я это не делаю, все лежит в /usr
    freebsd-ufs/homeвсе остальное местотут находятся домики пользователей
    Нажимаем <Finish>
    В окне Confirmation нажимаем <Commit>

    Установщик инициализирует наши новые разделы и устанавливает выбранные ранее компоненты.
  • Следующий этап - придумывание пароля для root
  • Конфигурация сетевых интерфейсов, окно Network Configuration

    • выбираем сетевой интерфейс (у меня в домашнюю сеть смотрит ale0, поэтому сейчас буду конфигурировать только его)
    • на вопрос про IPv4 отвечаю <Yes>
    • на вопрос про DHCP отвечаю <No> (это же сервер, но для десктопа лучше выбрать <Yes>)
    • задаю IP Address: 192.168.0.3, Subnet Mask: 255.255.255.0, Default Router оставляю пустым, после чего <OK>
    • на вопрос про IPv6 отвечаем <No>
    • в Resolver Configuration оставляем все пустым, это будем настраивать позже
  • Окно Select local or UTC (Greenwich Mean Time) clock
    Отвечаем [ Yes ]
  • Time Zone Selector - выбираем свою временную зону
  • System Configuration - что из даемонов будет запускаться при загрузке, выбираем
    [*] sshd
    [ ] moused
    [*] ntpd
    [*] powerd
    
    [*] ntpd - выбирайте только если вам нужен свой сервер времени, иначе в статье "первоначальная настройка" описано как синхронизировать время при помощи ntpdate

  • Dumpdev Configuration - нужны ли дампы при сбое системы? Решайте сами.
  • Add User Account - заводить ли дополнительных пользователей в системе?
    < Yes >
    Нужно завести как минимум одного обычного пользователя.
  • Далее нас ждет окно Final Configuration
    Если ничего не надо поменять, то выбираем Exit
  • В окне Manual Configuration нас спросят, не хотим ли мы что-то поменять вручную? Нет, не хотим. Выбираем <No>
  • Complete Выбираем <Reboot>
  • Установка завершена