Utiliser Debian Squeeze (Debian testing)

Pour des raisons qui me sont propres et en ne voulant aucunement rentré dans la comparaison Debian et son populaire dérivé Ubuntu, j’ai réinstallé le système d’exploitation Debian, après un premier essai lors de la sortie de la version stable Etch en 2007.

Mais étant plutôt à l’aise avec cette distribution et ne l’utilisant uniquement sur mon PC personnel, je suis directement passé à la version de test de la prochaine version de Debian: Squeeze.

Pour commencer, je précise que j’ai réinstallé la distribution à partir des DVD de Debian Etch. Les paquets étant mis à jour automatiquement lors de l’installation, je me suis retrouvé à la fin de la procédure avec une Debian Lenny, ce qui est une chose très agréable.

J’ai ensuite fait la mise à jour de la version stable à la version testing. Connaissant la méthode, j’ai voulu appronfondir un peu mes connaissances, notamment au niveau de la priorité des paquets.

Après avoir effectué une rapide recherche, je suis tombé sur un tutorial intitulé « Debian Testing: Comment l’utiliser efficacement ? » publié sur Linux on the Root.

Voici le sommaire:

Sommaire :

Le tutorial est très complet et ne manquera pas d’apprendre aux nouveaux arrivants quelques ficelles du système. J’ai appris beaucoup de choses ! Il est par ailleurs disponibleen téléchargement au format PDF à la fin de l’article original.

Vous voilà prêt à construire un système Debian fonctionnel avec des applications plus rapidement à jour que dans la version stable et surtout sans ommettre de bénéficier de la solidité éprouvée de la distribution.

Voici le contenu du fichier /etc/apt/sources.list qu’il m’a été possible d’éditer. Le fichier preferences nécessaire au bon fonctionnement de l’ensemble est celui proposé par l’auteur de l’article.

La version stable de base utilisée est Debian Lenny.

## Stable (Lenny)
deb http://ftp.fr.debian.org/debian/ lenny main non-free contrib
# deb-src http://ftp.fr.debian.org/debian/ lenny main non-free contrib

## Testing (Squeeze)
deb http://ftp.fr.debian.org/debian/ squeeze main non-free contrib
# deb-src http://ftp.fr.debian.org/debian/ squeeze main non-free contrib

## Unstable (Sid)
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

## Security
deb http://security.debian.org/ squeeze/updates main contrib non-free
# deb-src http://security.debian.org/ squeeze/updates main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib non-free
# deb-src http://security.debian.org/ lenny/updates main contrib non-free

## Multimedia
deb http://www.debian-multimedia.org/ lenny main
deb http://www.debian-multimedia.org/ squeeze main
deb http://www.debian-multimedia.org/ unstable main

## Experimental
deb http://ftp.fr.debian.org/debian/ experimental main

 

Tout commentaire ou remarque est évidemment le bienvenu. :-)

  1. Un utilisateur de GNU/Debian dit :

    Une petite remarque concernant votre adaptation Each/Lenny. Un peu tardive… Il est vrai.

    Vous modifiez le fichier source.list pour utiliser les dépots de Lenny (La version stable à ce jour) et Squeeze (version testing)…

    Cependant, si vous ne modifiez pas le fichier /etc/apt/preferences, l’utilitaire de gestion de package risque de s’emmêler les pinceaux !

    Tout simplement, suite aux modifications apportées à /etc/apt/sources.list, aucune priorité n’est définie pour les dépots de Lenny.
    Aussi, nous devons préciser le numéro de version stable : 5.0.* (et non plus la 4.0.*).

    Il s’agit de modifier les lignes suivantes (rapport au fichier /etc/apt/preferences proposé par l’auteur) :

    Package: *
    Pin: release v=4.0*,o=Debian,a=stable,l=Debian
    Pin-Priority: 800

    Par celles-ci :

    Package: *
    Pin: release v=5.0*,o=Debian,a=stable,l=Debian
    Pin-Priority: 800

  2. grigric dit :

    pour info, il existe un cd d’install testing qui évite de passer par des versions intermédiaire et profiter plainement des nouveautés de la nouvelle version (comme le chiffrement de l’OS).

  3. frenchbigdog dit :

    @ grigric:

    Tout à fait, c’est d’ailleurs disponible à cette adresse:
    http://cdimage.debian.org/cdimage/weekly-builds/

    Pour le reste, merci pour la précision concernant le fichier préférences, j’avais rédigé ce billet avant la sortie de Debian Lenny et je n’ai pas pensé à le mettre à jour, je corrige ;-)

  4. Alexandre Alouit dit :

    Un sujet intéressant, des explications concrètes, que demander de mieux!