web-dev-qa-db-fra.com

Est-il possible d'activer les mises à jour proposées au cours du cycle de développement d'Ubuntu?

J'aime exécuter les versions de développement d'Ubuntu (alpha, bêta, peu importe).

Y a-t-il une raison pour laquelle je ne devrais pas activer les mises à jour proposées pour Ubuntu avant qu'Ubuntu ne soit publié comme stable?

Les mises à jour proposées sont-elles différentes après une version stable d'Ubuntu?

screenshot of proposed updates options screen from software-properties-gtk

8
Jeremy Bicha

"L'utilisation des outils proposés au cours du cycle de développement présente très peu d'avantages pour les utilisateurs, et cette utilisation est vivement déconseillée." 1

Après une nouvelle version stable d'Ubuntu, les testeurs sont encouragés à utiliser le référentiel - proposé pour tester les mises à jour de versions stables afin d'aider l'équipe de publication à décider si la mise à jour doit ou non être mise à jour. être libéré à tous les utilisateurs. Cependant, pendant le cycle de développement, -proposed fonctionne différemment et les développeurs Ubuntu ne ne recommandent pas d'activer -proposed.

Au cours du cycle de développement d'Ubuntu, toutes les mises à jour de paquet sont d'abord téléchargées dans le référentiel proposé. Une fois que le paquet effectue quelques vérifications de base, il est téléchargé dans le référentiel normal.

Les contrôles de base comprennent

  • Achèvement de la construction de toutes les architectures prises en charge
  • Achèvement de toute transition de bibliothèque (libfoo2> libfoo3)
  • Réussite de tout autre test automatisé

Pour de nombreux colis, ce processus peut être complété en une heure ou deux.

Si un utilisateur a activé -proposed, il pourrait rencontrer des problèmes avec les paquets cassés qui ont échoué lors de certaines de ces vérifications de base. En règle générale, il n'est pas nécessaire de signaler un bogue à propos du problème car les développeurs Ubuntu suivent régulièrement les paquets qui échouent à l'une de ces vérifications de base.

En résumé, l'activation proposée au cours du cycle de développement signifie que vous courez un plus grand risque de lancer un logiciel buggy et n'améliore pas vraiment la qualité d'Ubuntu.

La source:

6
Jeremy Bicha

Pour les versions de développement, proposed n'a aucun sens d'activer.

Il est utilisé pour les tests de paquets automatisés.

Mais pour les versions stables, vous pouvez activer proposed si vous souhaitez tester les packages instables et signaler les bogues au tableau de bord. Je ne vois aucune autre raison pour l'activer.

Une meilleure façon d'utiliser proposed n'est pas de l'activer en permanence, mais d'installer les packages sélectionnés que vous souhaitez tester pour le moment.

3
Pilot6