Faire de Debian Bleeding Edge

J'ai Debian 6 installé sur mon ordinateur et quand je l'ai installé il y a un an, j'avais tout à propos d'avoir un système stable pour mes besoins; Je me fichais de la récence des packages. Maintenant, mes opinions se sont inversées, je sens que j'ai besoin de saigner plus que de la stabilité. Y a-t-il un moyen de créer Debian Bleeding Edge? Pour Ubuntu, j'ai trouvé quelques PPA qui permettent de garder certains packages à jour mais n'ont pas trouvé un bon guide pour le faire pour Debian.

Des conseils?


Pour les futurs lecteurs: Notez que cette réponse a été écrite en juin 2013, lorsque Wheezy (Debian 7, sorti en mai 2013) était «stable» et que Jessie (Debian 8 à venir) était «test». Considérez l'impact que tout autre développement peut avoir sur la validité de la réponse dans votre situation particulière avant de procéder à une mise à jour.


Pour faciliter la transition, je vous recommand de faire cela en deux étapes. Ou trois: faites d'abord une sauvegarde . La probabilité de perte de données pendant une mise à niveau du système Debian est faible, mais non nulle, et les files de configuration peuvent très bien être écrasés ou réécrits dans le cadre de la mise à jour, et la traduction peut s'avérer irréprochable. Il devrait tout être parfaitement possible de faire sans avoir à réinstaller à partir de zéro, cependant.

Tout d'abord, suivez le path de mise à niveau normal vers la version la plus récente de la version stable, actuellement Wheezy (le lien mène au manuel de mise à jour i386, substituez votre architecture au besoin). Cela se résume essentiellement à éditer /etc/apt/sources.list* pour nommer wheezy plutôt que squeeze , puis faire apt-get update suivi de apt-get -u dist-upgrade , mais lire la documentation pour les détails sanglants avant de continuer . Je recommand un peu de Wheezy pour tester, pour s'assurer que rien n'est cassé. Si c'est cassé dans Wheezy, ça ne guérira presque pas magiquement dans Jessie ou Sid.

Lorsque vous sentez que le système fonctionne correctement sous Wheezy, éditez à nouveau vos files sources.list, cette fois en remplaçant testing ou sid par wheezy . De la page des versions de Debian (mon accent):

essai

La dissortingbution "testing" contient des packages qui n'ont pas encore été acceptés dans une version "stable", mais ils sont dans la queue pour cela. Le principal avantage de l'utilisation de cette dissortingbution est qu'elle a des versions plus récentes du logiciel. /…/ La dissortingbution "testing" actuelle est jessie.

instable

La dissortingbution "instable" est l'endroit où le développement actif de Debian se produit. Généralement, cette dissortingbution est gérée par les développeurs et ceux qui aiment vivre sur le bord. La dissortingbution "instable" s'appelle Sid.

Si vous voulez saigner, vous voulez sid / unstable . Notez que Sid est sujette à de fortes cassures. Si vous voulez des versions plus récentes de packages mais semi-stable, vous voulez testing .

Ensuite, faites apt-get update suivi de apt-get -u dist-upgrade . Au moment de l'écriture, il ne semble pas exister de guide d'installation spécifique pour Jessie / testing, mais il est encore assez tôt après la sortie de Wheezy pour que les différences soient relativement faibles et qu'une simple dist-upgrade suffise dans la majorité des cas. Le -u rendra apt-get prompt pour confirmation avant d'effectuer la mise à jour, vous donnant une chance raisonnable d'examiner les changements proposés avant de vous y engager. Je recommand de ne pas supprimer cette option de command line sauf si vous vous sentez vraiment aventureux (et avez de très bonnes sauvegardes).

Oh, et au cas où j'aurais oublié; assurez-vous d'avoir de bonnes sauvegardes de vos données avant de commencer. Comme pour toute mise à jour du système, je recommand fortement de le faire directement depuis le terminal (pas à travers une session X et certainement pas à travers une session X sans multiplexeur terminal tel que screen ou tmux ) pour éviter les problèmes lors du redémarrage des services .