FAQ FreeBSD - Обновление системы

ОГЛАВЛЕНИЕ

7.34. Я пытался обновить мою систему до последней -STABLE, а получил -RC или -BETA! Что происходит?

Краткий ответ: это же просто название. RC означает "Release Candidate". Это
значит, что вскоре произойдет выход релиза. Во FreeBSD -BETA значит то же
самое, что и -RC.
Подробный ответ: во FreeBSD релизы выпускаются из одного из двух мест. Крупные
релизы, точка-ноль, такие, как 3.0-RELEASE и 4.0-RELEASE, ответвляются от основ
ного потока разработки, более известного как -CURRENT. Мелкие релизы, такие,
как 3.1-RELEASE или 4.2-RELEASE, являются снэпшотами активной ветки -STABLE.
Когда делается релиз, то ветвь, из которой он выпускается, подвергается
некоторой подготовке. Частью этого процесса является замораживание кода. Когда
инициируется замораживание кода, то имя ветки изменяется для того, чтобы
отразить факт близости релиза. Например, если ветка называлась 4.0-STABLE, то е
ё имя будет изменено на 4.1-RC, чтобы указать, что скоро из неё будет сделан
релиз. Как только релиз, а в этом примере это 4.1-RELEASE, будет сделан, ветвь
будет переименована в 4.1-STABLE.