Passer à la version supérieure de Debian en quelques minutes et sans formater

Voici un petit mot permettant de passer à la nouvelle version de votre distribution Debian sans difficultés.

Pour cela, nous allons utiliser tout simplement le gestionnaire de paquets de Debian : Aptitude.

La première étape consiste à indiquer les bonnes sources, nous allons vérifier le fichier /etc/apt/sources.list Si vous pointez déjà vers les sources "génériques" (stable ou testing par exemple) vous n'avez pas besoin de modifier ce fichier.

Avant modification j'avais le fichier suivant :

$ vi /etc/apt/sources.list
deb http://ftp2.fr.debian.org/debian/ etch main contrib
deb-src http://ftp2.fr.debian.org/debian/ etch main contrib
## security
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free
## non free
deb http://ftp2.fr.debian.org/debian/ stable main contrib non-free
deb-src http://ftp2.fr.debian.org/debian/ stable main contrib non-free
## multimedia
deb http://www.debian-multimedia.org etch main

Après modification :

$ vi /etc/apt/sources.list
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

deb http://security.debian.org/ stable/updates main

# Sources en test
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free

deb ftp://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src ftp://ftp.fr.debian.org/debian/ testing main contrib non-free

J'utilise donc désormais les dépôts de test.

Pour mettre à jour Aptitude on utilise la commande bien connue :

$ apt-get update

On vérifie si des mises à jour sont à faire :

$ apt-get upgrade

A la suite de cela nous allons procédé au changement de distribution (Etch => Lenny). Pour ne pas avoir d'erreurs relative au serveur X et KDM (ou gnome) il est préférable de passer dans un terminal (Ctrl+Alt+F1) en tant que "root" et d'éteindre votre gestionnaire de bureau.

$ /etc/init.d/kdm stop

ou pour Gnome

$ /etc/init.d/gdm stop

Nous pouvons donc lancer le téléchargement et l'installation des paquets pour la nouvelle distribution :

$ apt-get dist-upgrade

En cas d'erreurs en fin d'installation vous pouvez utiliser la commande suivante après redémarrage du PC :

$ apt-get install -f

Une fois tout les paquets mis à jour il ne vous reste plus qu'a redémarrer votre poste sur le nouveau noyau correspondant à votre nouvelle distribution.

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet