Upgrade


 * Portupgrade
 * freebsd-update
 * csup
 * ports/upgrade
 * Handbook


 * Что можно обновлять во FreeBSD
 * Обновление системы (ядро и мир)
 * upgrade/source из исходных кодов полученных csup
 * upgrade/binary с помощью freebsd-update
 * Обновление дерева портов - ports/update
 * Обновление установленных программ или одной программы - ports/upgrade или сразу portupgrade


 * варианты обновления системы
 * Бинарный апгрейд утилитой freebsd-update
 * Получение через csup исходных кодов нужной версии и последующая пересборка мира world и ядра kernel

Обновление системы - ядра и набора системных программ, называемых миром. Обновлять мир и ядро отдельно нельзя, потому что они зависят друг от друга. Обновлять программы пользователя можно отдельно от ядра и мира, также можно наоборот, но некоторые моменты все же могут возникнуть.

Обновление системы на связано с обновлением программ в ней. То что установлено из портов и пакетов нужно обновлять отдельно. И называется это уже модернизация программ из портов ports/upgrade. И это процесс непосредственно с версией ОС связан только частично.


 * major это с одной мажорной версии на другую или даже минуя одну
 * minor это в пределах одной версии мажорной, например, с 7.0 на 7.1