Записки Админа

Записки, Freebsd, cisco,Eltex

Обновление системы и смена версии Freebsd.

Уже проделывал эту операцию, при переходе с 7 ветки на 9, но забыл. Поэтому решил записать, пусть будет.

Подробно можно почитать в handbook.

1. Нужно сделать бекап. ( пакетов, и т.д.)

2. Запоститься временим, при переходе с одной ветки (  моем случае сейчас 9.1) на другую ( на 10.0) скачивается много патчей.

3. Читал одно замечание при переходе с релиза на релиз, если у вас много работает служб, и это продакшен, то лучше оставаться в своей ветки. Но тут есть одно НО. Иногда требуется переходить на новую ветку, если патчи безопасности уже не выпускаются.

Начнем 

freebsd-update fetch
После загрузки и проверки системы, установщик выдаст сообщение такого плана:

The following components of FreeBSD do not seem to be installed:

Does this look reasonable (y/n)?

Жмем да (Y)

Дальше возможно будет несколько выводов информации ( что обновляется и т.д.)

freebsd-update install

Ждем сообщение о завершении установки.

Перегружаемся

shutdown -r now

После этого еще раз запускаем

freebsd-update install

После этого должно написать
Installing updates… done.

Все обновление установлено.
Можно еще раз перегрузиться. и сверить версию

uname -a или uname -isor

Для перехода на другую ветку нужно будет написать
freebsd-update upgrade -r 10.0-RELEASE

И после этого опять выполняем
freebsd-update fetch
freebsd-update install
shutdown -r now
freebsd-update install
uname -a или uname -isor

Комментирование закрыто.