Test Debian ou Debian Sid?


13

Je télécharge actuellement le DVD Debian 6.

Je ne veux pas utiliser Stable, je veux utiliser Testing ou Sid, mais je ne sais pas lequel me convient le mieux.

Sid est-il vraiment instable? Les tests sont-ils à jour comme le fait Arch? Ou c'est comme une distribution de version non roulante?

Merci


3
Si vous utilisez Testing ou Sid, je vous recommande fortement d'installer apt-listbugs. Il vous avertit avant de mettre à jour un package pour lequel des bogues graves / graves ont été signalés au système de suivi des bogues. Avec cela, le risque d'avoir un système cassé ou d'autres problèmes désagréables est beaucoup plus faible.
jofel

Il convient peut-être également de noter que, dans le contexte de Debian, "stable" et "unstable" ne font pas référence à la stabilité du système (bien que cela puisse sembler approprié aussi), ils se réfèrent à la version du logiciel et à la stabilité de l'API. C'est-à-dire «stable» change rarement, voire jamais, la version du logiciel et / ou l'API pendant la durée de vie d'une version (vous pouvez donc même généralement compter sur un comportement de buggy spécifique pour être cohérent dans une version stable). "testing" est nommé ainsi car il ne s'agit que d'un terrain d'essai pour la prochaine version stable ...
Jeremy Davis Il y a

Réponses:


22

Il y a une partie intéressante de la FAQ Debian GNU / Linux consacrée à cette question. En particulier, le choix dépend de

  • considérations de sécurité / stabilité
  • expertise de l'utilisateur
  • besoin de nouvelles versions du logiciel
  • prise en charge de nouveau matériel

Je voudrais souligner le passage suivant de cette page:

  • Stable est solide comme le roc. Ça ne casse pas.

  • Les tests se cassent moins souvent que Instable. Mais quand ça casse, il faut beaucoup de temps pour que les choses soient corrigées. Parfois, cela peut prendre des jours et parfois des mois.

  • Instable change beaucoup, et il peut se casser à tout moment. Cependant, les correctifs sont corrigés à plusieurs reprises en quelques jours et il contient toujours les dernières versions des logiciels emballés pour Debian.


Réponse parfaite.
bahamat

Un point que je ne crois pas est suffisamment mis en évidence dans le texte original (et donc votre citation) est que les "ruptures" dans les tests incluent des problèmes de sécurité / bugs. À moins que vous ne vous souciez pas de la sécurité de votre ordinateur, les tests sont toujours un mauvais choix. OMI, vraiment les seules personnes qui exécutent des tests devraient être des développeurs Debian qui testent littéralement la prochaine version ...
Jeremy Davis Il y a

7

Utiliser instable signifie que vous "savez ce que vous faites". Vous devez pouvoir résoudre les problèmes s'ils surviennent. Instable a tendance à se briser occasionnellement de manière importante. Tout le monde n'a pas ce niveau d'expertise. En général, je conseille aux gens d'exécuter des tests, qui n'ont pratiquement jamais les problèmes majeurs que instable a, car les problèmes avec les packages sont généralement bloqués sur leur chemin à travers instable. Je pense que c'est un cas de, si vous devez demander, vous ne devriez pas le faire. :-) En outre, l'utilisation des tests est préférable vers la fin du cycle de publication, une fois qu'il est gelé et en passe de devenir la prochaine stable.

Cela dit, pourquoi ne pas rester stable? Je fais. Si vous voulez un package plus à jour, vous pouvez rétroporter vers stable dans une mesure limitée. Certains packages sont disponibles sur le site officiel de backports , ou vous pouvez le faire vous-même .


-1 pour avoir recommandé des tests à newbs en raison du manque de mises à jour de sécurité. Même si une version de mise à jour de sécurité est téléchargée au moment où un correctif de sécurité est publié et que vous exécutez des mises à jour tous les jours, il faudra au moins 5 jours pour que la mise à jour soit disponible pour les tests. Dans un gel, il se peut qu'un mois ou plus, un problème de sécurité ne soit pas corrigé. À moins que vous ne vous souciez pas de la sécurité de votre ordinateur, les tests sont toujours un mauvais choix. OMI, vraiment les seules personnes qui exécutent des tests devraient être des développeurs Debian qui testent littéralement la prochaine version ...
Jeremy Davis Il y a

@JeremyDavis Je suis perplexe d'avoir recommandé aux gens de faire des tests. Je ne suis pas sûr que ce soit une si bonne idée. Mais c'était en 2011. Cela dit, je vais laisser la réponse tranquille. Je suppose que je pourrais poster dans le chat au cas où les gens auraient des commentaires.
Faheem Mitha Il y a

2

Les paquets arrivent en test après avoir été suffisamment testés sur Sid, en particulier deux semaines sans rapport de bogue en suspens. Le test est une version RC, pour ainsi dire. Il est généralement en retard de quelques jours par rapport à Sid en ce qui concerne le dernier logiciel.

Si vous n'effectuez aucun développement spécifique à Debian sur votre machine, passez aux tests. Si vous prévoyez de contribuer à Debian, vous feriez mieux avec sid, car tous les nouveaux changements doivent fonctionner sur un environnement sid.

Cela dit, j'utilise sid sur mon bureau depuis plus d'un an sans aucun plantage.

Détails: http://www.debian.org/doc/FAQ/ch-ftparchives#s-testing


"deux semaines" - de nos jours, le chiffre est cité comme 2 ~ 10 jours. Je ne suis pas sûr que les packages que je veux actuellement adhèrent à ce chiffre! Mais je vais pécher par excès de prudence et rester testingpour l'instant.
underscore_d

-1 pour avoir recommandé des tests à newbs en raison du manque de mises à jour de sécurité. Même si une version de mise à jour de sécurité est téléchargée au moment où un correctif de sécurité est publié et que vous exécutez des mises à jour tous les jours, il faudra au moins 5 jours pour que la mise à jour soit disponible pour les tests. Dans un gel, il se peut qu'un mois ou plus, un problème de sécurité ne soit pas corrigé. À moins que vous ne vous souciez pas de la sécurité de votre ordinateur, les tests sont toujours un mauvais choix. OMI, vraiment les seules personnes qui exécutent des tests devraient être des développeurs Debian qui testent littéralement la prochaine version ...
Jeremy Davis Il y a

FWIW à partir de 2020, la règle générale est de 5 jours en instable sans aucun bogue noté avant qu'un package puisse passer aux tests. Moins de 5 jours (mais toujours au moins 2) n'est que dans des situations limitées et spécifiques (qui se rapportent à des scénarios où des modifications minimales du package source se sont produites).
Jeremy Davis Il y a

1

Pour obtenir les packages les plus récents mais avoir toujours un système utilisable, vous devez utiliser testing. Unstable ne devrait être utilisé que par les développeurs et les personnes qui aiment contribuer à Debian en testant la qualité et la stabilité des paquets, en corrigeant les bogues, etc. . Je recommande donc personnellement les tests Debian, pas Sid.


-1 pour avoir recommandé des tests à newbs en raison du manque de mises à jour de sécurité. Même si une version de mise à jour de sécurité est téléchargée au moment où un correctif de sécurité est publié et que vous exécutez des mises à jour tous les jours, il faudra au moins 5 jours pour que la mise à jour soit disponible pour les tests. Dans un gel, il se peut qu'un mois ou plus, un problème de sécurité ne soit pas corrigé. À moins que vous ne vous souciez pas de la sécurité de votre ordinateur, les tests sont toujours un mauvais choix. OMI, vraiment les seules personnes qui exécutent des tests devraient être des développeurs Debian qui testent littéralement la prochaine version ...
Jeremy Davis Il y a
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.