Après debian 5.0 Lenny, voici Squeeze

, par MiKaël Navarro

Après une trop longue attente la nouvelle version de Debian, LA distribution GNU/Linux de référence vient de sortir en version 6.0 le 6 février 2011 ; Son petit nom de scène est Squeeze.

Je ne vous ferais pas un article de plus sur les nouveautés de debian 6 mais une petite procédure assez simple pour mettre à jour notre debian Lenny vers Squeeze.

On commence par ouvrir un terminal (ou a ce connecter en SSH sur son serveur) puis à passer en mode root :

$ su -

Ensuite on commence par vérifier que le système Lenny est à jour :

# aptitude update && aptitude safe-upgrade

P.S. on pourra s’assurer que le système ne comporte pas de fichiers "on hold" :

dpkg --audit
dpkg --get-selections | grep hold

Ensuite on prépare la migration vers la version 6.0 (Squeeze) :

# cp /etc/apt/sources.list /etc/apt/sources.list-lenny
# sed 's/lenny/squeeze/g' /etc/apt/sources.list > /etc/apt/sources.list-squeeze
# cp /etc/apt/sources.list-squeeze /etc/apt/sources.list

Si vous avez des fichiers présents dans le répertoire /etc/apt/sources.list.d/ il faut également faire la manipulation équivalente (c’est à dire changer toutes les occurrences de lenny vers squeeze).

P.S. on vérifiera si on a l’espace disque nécessaire à la migration avec la commande suivante :
# apt-get -o APT::Get::Trivial-Only=true dist-upgrade

Si tel n’était pas le cas, on nettoeira le répertoire des fichiers téléchargés par de précedentes installations :
# aptitude clean

Mais, si c’est encore insuffisant on peut monter un disque usb...

# cp -ax /var/cache/apt/archives /media/usbkey/
# mount --bind /media/usbkey/archives /var/cache/apt/archives

Puis on effectue la migration :

# aptitude update
# aptitude install apt dpkg apt-get aptitude
# aptitude dist-upgrade

A la fin de la mise à jour, on repasse en mode non root :

# exit

Et voilou !