Table des matières

Mise à jour de Debian Squeeze à Debian Wheezy

Ressources

Droit root

Ouvrir une session avec le compte root.

Sauvegarde des données et des fichiers de configuration

Préparer un environnement sain pour la mise à niveau

# apt-get update && apt-get upgrade

Vérifier l'état du système

Vérification de l'état des paquets

# dpkg --audit

Espace disque suffisant

Il faut disposer de suffisamment d'espace disque pour /var/cache/apt/archives. La partition /var doit donc disposer de suffisamment d'espace libre.

Pour un disque

# df -h

Pour les répertoires en précisant le répertoire de départ de la recherche (ici / puis /home)

# du -h --max-depth=1 / | sort -rh
# du -h --max-depth=1 /home | sort -rh

Faire la migration

Le principe est de modifier le fichier /etc/apt/sources.list pour utiliser les dépôts Wheeezy à la place des dépôts Squeeze, puis de lancer la mise à jour du système.

Cela se fait en remplaçant le mot Squeeze par Wheeezy.

# sed -i 's/squeeze/wheezy/g' /etc/apt/sources.list
# for i in `ls /etc/apt/sources.list.d/*.list`; do sed -i 's/squeeze/wheezy/g' $i; done

Faire la migration

# apt-get update
# apt-get upgrade
# apt-get dist-upgrade

Pendant la mise à niveau, des messages d’informations s’affichent. Quittez les en appuyant sur q pour poursuivre l’installation.

Si certains paquets n'arrive pas à se mettre à jour

# apt-get -f install
# apt-get dist-upgrade

Vérifier la distribution et la version du noyau Linux

# cat /etc/debian_version
7.8
# uname -r
3.2.0-4-amd64