Можно ли включать предложенные обновления во время цикла разработки Ubuntu?

9

Мне нравится запускать разрабатываемые версии Ubuntu (альфа, бета, что угодно).

Есть ли причина, по которой мне не следует включать предлагаемые обновления для Ubuntu до того, как Ubuntu будет выпущен как стабильный?

Отличаются ли предлагаемые обновления после стабильной версии Ubuntu?

снимок экрана с предлагаемыми вариантами обновлений от software-properties-gtk

Джереми Бича
источник

Ответы:

6

«Пользователям очень мало пользы в использовании -предложенных во время цикла разработки, и такое использование настоятельно не рекомендуется». 1

После выхода новой стабильной версии Ubuntu тестировщикам рекомендуется использовать -представленный репозиторий для тестирования стабильных релизных обновлений, чтобы помочь команде разработчиков решить, следует ли выпускать обновление всем пользователям. Однако во время цикла разработки -proposed работает иначе, и разработчики Ubuntu не рекомендуют включать -proposed.

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

Основные проверки включают

  • Завершение сборки на всех поддерживаемых архитектурах
  • Завершение любых переходов библиотеки (libfoo2> libfoo3)
  • Успешное прохождение любого другого автоматизированного тестирования

Для многих пакетов этот процесс может быть завершен через час или два.

Если у пользователя включена опция -proposed, у него могут возникнуть проблемы с поврежденными пакетами, которые не прошли некоторые из этих базовых проверок. Как правило, нет необходимости сообщать об ошибке, поскольку разработчики Ubuntu регулярно отслеживают, какие пакеты не проходят одну из этих базовых проверок.

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

Источник:

Джереми Бича
источник
4

Для разработки релизов proposedсмысла включать нет.

Используется для автоматического тестирования пакетов.

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

Лучший способ proposed- не включать его постоянно, а устанавливать выбранные пакеты, которые вы хотите протестировать в данный момент.

Pilot6
источник