Mise à jour de Debian Lenny vers Squeeze

Date: 6/02/2011 | Catégories: Open-source
Planet-libre
Systeme | Tags:


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.  Son petit nom de scène est Squeeze.

Pour migrer ces machines de la version 5.0 (Lenny) vers cette nouvelle version 6.0 (Squeeze), il faut suivre une petite procédure assez simple que nous allons détailler dans ce billet.

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

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).

Puis on effectue la  migration:

aptitude update && aptitude dist-upgrade

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

exit

Et voili !

  • GBouerat

    sur une dedibox j’obtiens ça après un apt-get update :

    Ign http://volatile.debian.org squeeze/volatile/main Sources
    Ign http://volatile.debian.org squeeze/volatile/main amd64 Packages
    Err http://volatile.debian.org squeeze/volatile/main Sources
    404 Not Found [IP : 128.31.0.51 80]
    Err http://volatile.debian.org squeeze/volatile/main amd64 Packages
    404 Not Found [IP : 128.31.0.51 80]
    W: Impossible de récupérer http://volatile.debian.org/debian-volatile/dists/squeeze/volatile/main/source/Sources.gz 404 Not Found [IP : 128.31.0.51 80]

    W: Impossible de récupérer http://volatile.debian.org/debian-volatile/dists/squeeze/volatile/main/binary-amd64/Packages.gz 404 Not Found [IP : 128.31.0.51 80]

    E: Le téléchargement de quelques fichiers d’index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

  • Nico

    Des soucis rencontrés sur la mise à jour ou c’est transparent ? J’veux dire y a t’il des effets de bords ou ça reste aussi stable ?
    Merci

    • http://www.nicolargo.com NicoLargo

      On peut faire confiance à l’équipe de Debian pour sortir une version stable… stable :)

    • http://www.pointroot.org freedom

      Disons que pour les effets de bord, si tu en as, c’est surtout sur les applications ou services installés sur la Debian. Il faut donc faire la mise à jour avec prudence pour les systèmes en production.

  • Pingback: Tweets that mention Mise à jour de Debian Lenny vers Squeeze -- Topsy.com

  • Jean Michel

    Petite erreur dans la ligne
    sed ‘s/lenny/squeeze’ /etc/apt/sources.list > /etc/apt/sources.list-squeeze

    il manque un / dans le sed :
    sed ‘s/lenny/squeeze/’ /etc/apt/sources.list > /etc/apt/sources.list-squeeze

    • http://www.nicolargo.com NicoLargo

      Corrigé !

      Merci pour la relecture :)

      • BorX

        L’option -i de sed écrit directement dans le fichier et évite ainsi la redirection dans un autre fichier puis le cp :
        sed -i ‘s/lenny/squeeze/g’ /etc/apt/sources.list

  • http://blog.debianfr.net/ SurcouF

    Trop longue, trop longue…
    Depuis Etch, il n’y a plus qu’un cycle de deux ans entre chaque nouvelle version majeure. On est loin du record de la durée de vie de woody (près de 3 ans !).

  • http://blogmotion.fr/ Mr Xhark

    S’il est possible de redémarrer le serveur après le mise à jour et avant l’upgrade c’est mieux, il y a parfois de vieilles màj qui nécessitent un reboot

  • Pingback: Tech Ramon » Installation d’un miroir Debian local (local repository)

  • Sinjiku

    Hello

    Debian recommande d’utiliser pour cette mise à jour ci apt-get à la place d’aptitude :)

    http://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.fr.html#system-status

    “Nous recommandions d’utiliser aptitude lors du processus de mise à niveau pour d’autres versions. Cet outil n’est pas recommandé pour les mises à niveau de Lenny à Squeeze. “

  • guy

    Si possible avant la migration proprement dite, il est très fortement conseillé de faire :
    aptitude install apt dpkg aptitude
    ou
    apt-get install apt dpkg aptitude
    Cela permet d’utiliser le système de paquetage de squeeze pour faire la migration …

  • Thoms27

    Bonjour,

    Voici ma problématique :
    J’ai une VM xen sous lenny sur un serveur et je voudrai mettre mon système sous VMware sous Squeeze. Savez-vous comment migrer le système ?

    Vous remerciant par avance :)