четверг, 7 апреля 2016 г.

FreeBSD: Обновление операционной системы в пределах одного релиза

Обновление ОС FreeBSD в пределах релиза можно разделить на несколько шагов:

Установка обновлений безопасности:
Проверка наличия обновлений и загрузка: "freebsd-update fetch".
Если системе удалось обнаружить и скачать обновления, то далее выполните: "freebsd-update install" для установки.

Обновление дерева портов:
При обновлении дерева портов впервые со дня установки FreeBSD: "portsnap fetch extract", если же это - повторная процедура: "portsnap fetch update".

Обновление установленных в системе портов:
Для данной цели удобнее всего использовать утилиту "portupgrade", которую можно найти по пути "/usr/ports/ports-mgmt/portupgrade":
cd /usr/ports/ports-mgmt/portupgrade
make install clean
rehash
Затем выполните команды:
pkg update -f
pkg audit -F
portupgrade -vafrR
pkg check -Bd

При необходимости отката внесённых изменений можно воспользоваться: "freebsd-update rollback".

Комментариев нет:

Отправить комментарий