Outils pour utilisateurs

Outils du site


reseau:debian:majwheezy

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

  • sauvegarde des données et des informations de configuration des applications
  • sauvegarder le contenu des répertoires
    • /etc
    • /var/lib/dpkg
  • sauvegarder le fichier /var/lib/apt/extended_states
  • sauvegarder la sortie de dpkg –get-selections “*” (les guillemets sont importants)

Préparer un environnement sain pour la mise à niveau

  • Mettre à jour la distribution Squeeze (dépôts et paquets)
# apt-get update && apt-get upgrade
  • Vérifier que l'ensemble des repos non standards utilisés par la version Squeeze sont disponibles pour Wheezy
    • analyser le contenu du fichier /etc/apt/sources.list
    • analyser les fichiers contenus dans le dossier /etc/apt/sources.list.d/.

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

  • une mise à jour des sources (dépôts)
  • une première mise à jour minimale
  • une seconde mise à jour totale
# 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

  • Vérifier la version de la distribution Debian (Wheezy)
# cat /etc/debian_version
7.8
  • Vérifier la version version du noyau Linux
# uname -r
3.2.0-4-amd64
reseau/debian/majwheezy.txt · Dernière modification: 2015/01/16 09:38 (modification externe)