Обновление FreeBSD с 10.3 до 11.0

Добрый день уважаемые читатели! 10 октября 2016 года состоялся релиз версии 11.0

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

Обновляться будем через стандартное системное приложение freebsd-update. Ничего сложного в этом нет.

Обновление FreeBSD Freebsd 10.3 -> 11.0

Перед обновление на новый релиз я рекомендую обновить текущую операционную систему:

freebsd-update fetch
freebsd-update install

После чего перезагружаемся:

reboot

Далее приступаем непосредственно к обновлению системы:

freebsd-update upgrade -r 11.0-RELEASE


На вопрос — отвечаем положительно
Теперь ожидаем загрузки файлов. Занимает это примерно около часа. Не зависимо от «железа». Не знаю почему так, но и на живой машине (мощной) и на виртуалке этот процесс занимал приблизительно одинаковое время.
После применения патчей (тем более, если вы пересобирали ядро) будут задаваться вопросы по поводу изменения конфигов. Здесь смотрим внимательно, что делаем!

После этого он покажет список файлов, которые будут заменены/изменены. Я просто пролистал вниз кнопкой «PageDown«.

После загрузки файлов можно переходить непосредственно к обновлению самой системы до 11 версии. Для этого запускаем:

freebsd-update install

Первый этап пройден, было обновлено «Ядро». Теперь перезапускаем нашу систему:

Вот уже запустилось новое ядро. Запускаем продолжение обновления:

freebsd-update install

После окончания второго этапа снова перезагружаемся и снова запускаем 3-й этап обновления:

freebsd-update install

После последнего перезагружаться уже не обязательно, но желательно.

Вот и все, система была обновлена на версию 11.0. Оказалось это не так сложно, все очень легко. Единственное что приходится ждать, пока все скачается и обновится.

После обновления я столкнулся с проблемой:

pkg upgrade 
Shared object "libssl.so.7" not found, required by "pkg"

Ну и не один пакет не запускался…

Помогла переустановка всех пакетов:

pkg-static upgrade -f

После этого все нормально заработало!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *