Обновление Freebsd 10.2 до 10.3

4-го февраля вышло очередное обновление 10.3 для системы Freebsd. О подробностях нового релиза и изменениях можно прочитать на странице обновления. Мы же проведем стандартную процедуру обновления с версии 10.2 до 10.3. Делается все как обычно с помощью утилиты freebsd-update.


Подготовка к обновлению

Обновлять будем следующую версию:

# uname -a

 FreeBSD freebsd 10.2-RELEASE-p8 FreeBSD 10.2-RELEASE-p8 #0 r293642M: Sun Jan 10 23:28:11 MSK 2016 root@freebsd:/usr/obj/usr/src/sys/GENERIC amd64

Я давно не обновлял эту версию, поэтому сначала установим все обновления для 10.2. Как выполнить обновление freebsd я рассказал в отдельной статье. Делаем все по инструкции и проверяем версию системы еще раз:

# uname -a

FreeBSD freebsd 10.2-RELEASE-p14 FreeBSD 10.2-RELEASE-p14 #0: Wed Mar 16 20:46:12 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64

Теперь можно обновляться на новую версию freebsd 10.3. Первым делом проведем сравнение с новой версией:

# freebsd-update -r 10.3-RELEASE upgrade

Должны увидеть следующий вопрос:

Обновление freebsd 10.2 до 10.3

Отвечаем yes и дожидаемся окончания. Ждать придется очень долго. Я не понимаю, почему этот процесс такой длительный. Причем скорость не сильно зависит от железа. Даже на нормальных серверах этот процесс очень затягивается. Ничего не поделать, придется ждать. В предыдущем обновлении с 10.1 до 10.2 тоже приходилось долго ждать.

Когда наконец дождетесь окончания закачки изменений, начнется сравнение версий. Если ваши системные конфиги изменялись, будет приведено сравнение с новыми. Нужно будет принять изменения, или не принять. Зависит от ваших настроек. Вот пример изменения в файле настроек ssh:

Сравнение конфигурации ssh

Ничего критичного нет, можно принимать изменения. Больше у меня вопросов по изменениям системных конфигов не было. Можно приступать к установке обновления.

Установка обновления 10.3

Само обновление 10.3 устанавливается привычной командой:

# freebsd-update install

Дожидаемся окончания установки и перезагружаем сервер.

Завершение установки обновления freebsd 10.3

# reboot

После перезагрузки запускаем команду на обновление еще раз, это рекомендация из предыдущего этапа установщика:

# freebsd-update install

Ждем завершения.

Завершение обновления

На этом установка обновления freebsd 10.3 окончена. Можно проверять результат.

Проверяем обновление 10.3

Посмотрим, как изменилась версия системы:

# uname -a

FreeBSD freebsd 10.3-RELEASE FreeBSD 10.3-RELEASE #0 r297264: Fri Mar 25 02:10:02 UTC 2016 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64

Можно на всякий случай проверить обновления для новой версии:

# freebsd-update fetch

Looking up update.FreeBSD.org mirrors... none found.

Fetching metadata signature for 10.3-RELEASE from update.FreeBSD.org... done.

Fetching metadata index... done.

Inspecting system... done.

Preparing to download files... done.



No updates needed to update system to 10.3-RELEASE-p0.

Ничего нового нет. На этом обновление freebsd 10.2 до версии 10.3 окончено. Всем хорошего аптайма.

Помогла статья? Подписывайся на telegram канал автора


Анонсы всех статей, плюс много другой полезной и интересной информации, которая не попадает на сайт.

Дополнительные материалы по Freebsd





Рекомендую полезные материалы по Freebsd:


  • Установка
  • Настройка
  • Обновление
  • Шлюз
  • Прокси сервер
  • Веб сервер NGINX
  • Веб сервер Apache


Описание установки Freebsd 11 на одиночный диск, либо на софтовый raid1, сделанный средствами zfs, которые поддерживает стандартный установщик.



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



Описание и нюансы обновления системы Freebsd с помощью утилиты freebsd-update. Показано пошагово на конкретном примере обновления.



Настройка Freebsd шлюза для обеспечения выхода в интернет. Используется ipfw и ядерный нат, dnsmasq в качестве dhcp и dns сервера. Мониторинг сетевой активности с помощью iftop.



Подробная настройка на Freebsd прокси сервера squid + sams2 — панели управления для удобного администрирования.



Настройка максимально быстрого web сервера на базе Freebsd и nginx + php-fpm. Существенный прирост производительности по сравнению с классическим apache.



Настройка web сервера на Freebsd в связке с apache, nginx, php и mysql. Пошаговая установка и настройка каждого компонента.












2016-04-16T00:43:21
Freebsd