Промежуточные сборки FreeBSD (shapshot)

Что представляют собой промежуточные сборки?

Для улучшения общей системы выпуска релизов до их реального выхода в свет с возможными проблемами, мы теперь периодически выпускаем промежуточные тестовые сборки (snapshot), которые называем снэпшотами (snapshot). Они будут очень похожи на полные релизы, за исключением того, что будут несколько меньше.

Получение промежуточных сборок

Самые свежие доступные промежуточные сборки можно найти на зеркалах FreeBSD по адресу https://download.FreeBSD.org/snapshots/. Они также доступны в том же каталоге на других зеркалирующих сайтах.

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

В настоящее время промежуточные сборки веток -CURRENT и -STABLE доступны в каталогах с URL-адресами формата https://download.FreeBSD.org/snapshots/<target>/<target_arch>/, где <target> и <target_arch> соответствуют архитектуре, для которой была выполнена промежуточная сборка. Для каждой поддерживаемой платформы промежуточная сборка включает ISO-образы типов bootonly, release и memstick.

Вещи, знание которых вам может понадобиться

В частности, перед тем, как получить и установить промежуточную сборку, имейте в виду следующее:

  • Промежуточные сборки в основном предназначены для тестирования и по сравнению с релизами проверяются не так тщательно. В них могут включаться экспериментальные или незавершённые функции, которые, возможно, разрушат вашу существующую систему.

  • Старший номер релиза для любой промежуточной сборки не будет изменяться в основном дистрибутиве. Он будет изменяться только на загрузочных носителях, чтобы вы знали, когда был сделана промежуточная сборка. Они не являются релизами, это промежуточные сборки, и важно, чтобы это различие сохранялось. Хотя люди могут и, конечно, будут обозначать промежуточные сборки по датам в переписке и конференциях, не путайте их.

  • Промежуточные сборки могут не включать наборы пакетов, но обычно включают дерево портов.

  • Наконец, мы не будем обновлять документацию в обязательном порядке. К примеру, в README могут остаться упоминания предыдущего релиза. Это так, потому что этот вопрос менее важен, чем исправление реальных ошибок и добавление новых возможностей для тестирования. Пожалуйста, не присылайте сообщения об ошибках в документации.

Ваши отклики на эти промежуточные сборки, конечно, приветствуются. Они нужны не только нам - те, кто собирается опираться на FreeBSD для работы с критичными для бизнеса приложениями, должны приветствовать возможность получать обновляемые версии в структурированной форме. Вы можете также использовать эти промежуточные сборки в качестве материального доказательства тому, что ваши предложения были учтены и вы (к счастью) не столкнётесь ни с какими ненужными сюрпризами в следующем релизе. С другой стороны, если вы будете посылать нам гневные письма в следующем релизе, и окажется, что вы никогда даже не пробовали использовать промежуточные сборки, имейте в виду, это распространяется на обе стороны!