Linux On The Root !

Accueil du site > Le coin des geeks... > Système > Passer de Debian Etch à Debian Lenny ...

Passer de Debian Etch à Debian Lenny ...

samedi 3 novembre 2007, par leonux, Shankarius, zarer


Mise en garde

Ce tuto part du principe que vous n’avez pas installé de pilotes propriétaires pour vos cartes graphiques (compilés à partir des pilotes présents sur le site du constructeur).

En effet, le changement de noyau peut faire planter votre serveur X.

À moins que vous ne soyez prêts à faire la manip, utilisez les paquets Debian pour votre carte graphique avant cette migration.

Au préalable

La mise à jour d’une version Debian vers une autre nécessite d’avoir suffisamment d’espace libre sur la partition racine (/).

Pour connaître l’espace libre de votre partition racine, diverses solutions s’offre à vous.

1. Si vous utilisez le gestionnaire de bureau Gnome, l’onglet « Systèmes de fichiers » du Moniteur système vous renseignera.

2. Vous pouvez aussi ouvrir un terminal et taper cette commande :

$ df -h /

Si vous disposez de plus de 50% d’espace libre vous pouvez passer au chapitre suivant. Dans le cas contraire il va vous falloir augmenter cet espace.

Libérer de l’espace disque

1. Ouvrez un terminal et passez en mode administrateur :

N. B. : Pour plus d’informations au sujet de la connexion en qualité d’administrateur / superutilisateur ou utilisateur "root", reportez-vous à l’article Linux connexion !

$ su

2. Supprimez les paquets inutiles et les paquets téléchargés éventuellement encore présents dans le cache d’apt :

# apt-get autoremove && apt-get clean

3. Sortez du "mode administrateur" :

# exit

Si vous n’avez toujours pas assez d’espace libre sur votre partition racine, vous pouvez désinstaller des applications volumineuses comme les jeux (vous les réinstallerez plus tard), ou encore d’éventuels anciens noyaux que vous n’utilisez plus.

La commande uname -r vous donnera la version du noyau que vous utilisez : surtout, ne désinstallez pas celui-là !


Modification du sources.list

1. Ouvrez le lanceur d’application avec [Alt]+[F2] et rentrez la ligne correspondant à votre gestionnaire de bureau :

Pour Gnome :

gksu gedit /etc/apt/sources.list

Pour KDE :

kdesu kate /etc/apt/sources.list

Pour Xfce :

gksu mousepad /etc/apt/sources.list

Votre mot de passe d’administrateur (root) vous sera demandé pour poursuivre.

2. Remplacez à chaque fois que vous le rencontrez le mot etch par lenny.

Fichier /etc/apt/sources.list de base sous Lenny

Voici une base de liste des dépôts pour la version testing nommée Lenny pour vous aider :

## base
deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free

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

## sécurité
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

## multimedia
deb http://www.debian-multimedia.org/ lenny main

3. Enregistrez le fichier après modification.


Attention ! Pour avoir accès au dépôt "multimedia" (dépôt "Marillat"), il est nécessaire d’installer le paquet qui contient la clé :

apt-get install debian-multimedia-keyring

Si vous désirez conserver vos anciennes lignes mais les désactiver, il suffit de les commenter. Pour commenter une ligne, ajouter un # devant.

par exemple :

# deb http://ftp.fr.debian.org/debian/ stable main contrib non-free

Migration du système

Dans un premier temps, il est recommandé de quitter son environnement graphique pour ensuite travailler dans une console.

Pour cela, il suffit de clore sa session via le menu principal ou le raccourci clavier [Ctrl]+[Alt]+[Backspace] et d’ouvrir une console à l’aide des touches [Ctrl]+[Alt]+[F1].

La procédure

1. Ouvrez une session et passez en mode administrateur :

login : votre_nom_utilisateur
$ su

2. Mettez à jour la base des paquets disponibles :

# apt-get update

3. Lancez la mise à jour du système :

# apt-get dist-upgrade

4. La patience n’est-elle pas reine des vertus ? Patientez donc, cela peut prendre plus ou moins de temps selon la vitesse de votre connexion internet. Répondez aux questions éventuellement posées concernant le remplacement de certains fichiers de configuration et scripts (dans le doute répondez "oui").

5. Il ne vous reste plus maintenant qu’à redémarrer votre machine :

# reboot

Pour partir sur de bonnes bases dans l’utilisation de Debian Testing voir cet article.

36 Messages de forum

  • Passer de Debian Etch à Debian Lenny ...

    4 novembre 2007 11:44, par dzef
    Salut les gars, Moi aussi quand j’serai grand j’migrerai sous Debian ! En tout cas ça fait envie vu comme ça. Bravo !
  • Passer de Debian Etch à Debian Lenny ...

    4 novembre 2007 20:50, par Claude

    Dans tous les cas, môa, je teste cette manip dès demain matin, au chant du coq ;)

    Merci pour la doc les gars :D

  • Passer de Debian Etch à Debian Lenny ...

    5 novembre 2007 16:35, par Claude

    Les doigts dans le nez cette mise à jour ;)

    Il aura fallut plus d’une heure mais bon ... c’est la machine qui bosse, alors faut surtout pas se plaindre hein !

    Pour la reconfiguration de ma carte graphique un petit :

    # dpkg-reconfigure xserver-xorg

    ... avec les paramètres adéquates et hop.

    Je vais continuer à tester dans les jours a venir ...

    Merci à tous pour cette très bonne doc les gars ;)

  • Passer de Debian Etch à Debian Lenny ...

    5 novembre 2007 20:30, par leonux

    Merci Claude ! :)

    Cette Lenny est un autre futur grand cru Debian, on ne remerciera jamais assez les développeurs, packageurs et autres acteurs de cette superbe distribution !

  • Passer de Debian Etch à Debian Lenny ...

    14 décembre 2007 21:26, par blairux

    Tout simplement génial ! Rapide, fiable et sécurisé !

    C’est de loin ce qui se fait de mieux aujourd’hui, loin devant les autres distributions linux et très très loin devant windows.

    Merci pour ce tutorial, simple et efficace, comme Debian !

  • Passer de Debian Etch à Debian Lenny ...

    15 décembre 2007 07:17, par leonux

    Salut Blairux,

    Merci pour ton retour, ça nous permet d’avancer :)

  • Passer de Debian Etch à Debian Lenny ...

    17 janvier 2008 11:55, par Matteo
    Simple et concret. Merci pour le tuto :)
  • Passer de Debian Etch à Debian Lenny ...

    17 janvier 2008 12:36, par leonux
    Salut Matteo et merci pour ton retour :)
  • Passer de Debian Etch à Debian Lenny ...

    13 février 2008 17:51, par chnux

    Super ce tuto

    Tous ce passe a merveille, 1h après tous est ok

  • Passer de Debian Etch à Debian Lenny ...

    13 février 2008 19:03, par zarer

    Salut chnux,

    Héhéhé ! Une Debian... ça ne se réinstalle pas... ça se met à jour ! Et puis... ça roule après quelques petits paramétrages !

    Bon vent l’ami debianeux !

  • Passer de Debian Etch à Debian Lenny ...

    29 février 2008 16:54, par patrick
    super mais gdebi ne fonctionne plus dur
  • Passer de Debian Etch à Debian Lenny ...

    29 février 2008 21:56, par leonux

    Salut Patrick,

    Effectivement, gdebi n’est pas dans la Debian Lenny pour le moment ...

    Pour installer un paquet présent sur ton disque, vas dans le répertoire où se trouve ton paquet. Tu peux, ensuite, utiliser la ligne de commande suivante :

    $ su
    # dpkg --unpack lepaquet.deb

    suivi de

    # apt-get install -f

    Cette méthode te permet de prendre en compte les dépendances du paquet ;)

  • Passer de Debian Etch à Debian Lenny ...

    4 avril 2008 18:03, par martel
    Juste pour dire que j’ai passé la Debian etch en version lenny, j’ai eu quelques surprises avec le serveur X mais rien d’insurmontable, quelques trucs qui ne voulait plus fonctionner mais maintenant tout semble OK. Suis content d’avoir sauter le pas, car c’est enrichissant pour un novice comme moi.
  • Passer de Debian Etch à Debian Lenny ...

    20 juin 2008 17:11, par sam

    bonjour tt le monde !

    SVP au secour ! jarrive plus a utiliser mon PC comme d’habitude !

    le plus grave c que j’ai pas remarqué aucun changement surtout au niveau du bureau gnome !

    le noyau est 2.6.18 , lui aussi n’a pas été mis a jour ! et j’arrive plus a utiliser "apt-get install" !

    ##############"" The following packages have unmet dependencies : dpkg : Conflicts : apt (< 0.7.7) but 0.6.46.4-0.1 is to be installed Conflicts : aptitude (< 0.4.7-1) but 0.4.4-4 is to be installed Conflicts : dpkg-dev (< 1.14.16) but 1.13.25 is to be installed ######################"

    une reponse svp !!!

  • Passer de Debian Etch à Debian Lenny ...

    20 juin 2008 22:48, par leonux

    Salut Sam,

    Est-ce que tu as utilisé en parallèle apt-get et aptitude ?

  • Passer de Debian Etch à Debian Lenny ...

    20 juin 2008 23:03, par leonux

    Je te rajoute une demande, peux tu passer cette commande en console ?

    $ ls -alrt /var/lib/dpkg/info/

    Normalement, ça va te donner l’historique des dernières installations ...

    Si tu peux coller le résultat dans ta réponse .. mets un _ et un espace devant chaque ligne, le site est en SPIP et sans cette précaution, tout arrive en vrac ;)

  • Passer de Debian Etch à Debian Lenny ...

    20 juin 2008 23:31, par leonux

    Re Sam,

    Une de mes amies geeke a vu ton post et se pose la question de ton sources.list

    Peux-tu nous en faire une copie ?

  • Passer de Debian Etch à Debian Lenny ...

    23 juin 2008 10:11, par sam

    Merci bien leonux,

    Pour le upgrade je n’ai utilisé que apt-get.

    voici une copie du sources.list :

    ## Stable (Etch) deb http://ftp.fr.debian.org/debian/ stable main non-free contrib # deb-src http://ftp.fr.debian.org/debian/ stable main non-free contrib ## Testing (Lenny) deb http://ftp.fr.debian.org/debian/ lenny main non-free contrib # deb-src http://ftp.fr.debian.org/debian/ testing main non-free contrib ## Unstable (Sid) deb http://ftp.fr.debian.org/debian/ sid main contrib non-free #deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free ## Security deb http://security.debian.org/ lenny/updates main contrib non-free # deb-src http://security.debian.org/ lenny/updates main contrib non-free deb http://security.debian.org/ stable/updates main contrib non-free # deb-src http://security.debian.org/ stable/updates main contrib non-free ## Multimedia #deb http://www.debian-multimedia.org/ stable main #deb http://www.debian-multimedia.org/ lenny main #deb http://www.debian-multimedia.org/ unstable main ## Experimental deb http://ftp.fr.debian.org/debian/ experimental main

    ######### fin sources.liste concernant le resultat de la commande $ ls -alrt /var/lib/dpkg/info/ a donner 3940 lignes . :) ... vs pouver deviner le reste ....

    Merci bien .

  • Passer de Debian Etch à Debian Lenny ...

    23 juin 2008 10:19, par sam

    Une precision j’ai utilisé les meme sources.list et le fichier /etc/preferences que t’a proposé ds cette article.

    et en essayant de corriger le probleme de dependance j’ai utilisé la commande :

    # apt-get install -f

    qui a fixé qlq problème mais reste le problème du noyau .

    et mnt je peux plus installer aucun autre paquet.

    Merci bien.

  • Passer de Debian Etch à Debian Lenny ...

    23 juin 2008 13:50, par leonux

    Salut Sam,

    Pour le upgrade je n’ai utilisé que apt-get

    Oki, je te demandais ça parce qu’il ne faut surtout pas utiliser tantôt apt-get et tantôt aptitude .. Ils ne sont pas très copains .. Il faut choisir et ne jamais les utiliser en parallèle .. ;-)

    Pour ton sources.list, essaie ceci :


    ## Stable (Etch)
    # deb http://ftp.fr.debian.org/debian/ stable main non-free contrib
    # deb-src http://ftp.fr.debian.org/debian/ stable main non-free contrib

    ## Testing (Lenny)

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

    ## Unstable (Sid)

    # deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
    # deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

    ## Security

    deb http://security.debian.org/ lenny/updates main contrib non-free
    deb-src http://security.debian.org/lenny/updates main contrib non-free
    # deb http://security.debian.org/stable/updates main contrib non-free
    # deb-src http://security.debian.org/stable/updates main contrib non-free

    ## Multimedia

    # deb http://www.debian-multimedia.org/ stable main
    deb http://www.debian-multimedia.org/ lenny main
    # deb http://www.debian-multimedia.org/ unstable main

    ## Experimental

    # deb http://ftp.fr.debian.org/debian/ experimental main


    Dans celui que tu as mis, tu as un mélange de version .. ;)

  • Passer de Debian Etch à Debian Lenny ...

    23 juin 2008 13:56, par leonux

    Re Sam !

    Oups ! dans le sources.list que je t’ai donné, change :

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

    en

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

    c’est plus propre ;)

  • Passer de Debian Etch à Debian Lenny ...

    5 juillet 2008 19:08, par jadjay

    Salut et si on mettait un peu de fun

    sed -i ’[s/etch/lenny/g\]’ /etc/apt/source.list

    remplacez les [] (alt gr 5) par des (alt gr 4)

  • çà marche Nickel sauf pour les cartes nvidia pour lesquelles j’ai trouvé NVIDIA-Linux-x86-173.14.09-pkg1.run sur le site de Nvidia et qui fonctionne à merveille (ne pas tenir compte des erreurs et continuer l’install quand même) car NVIDIA-Linux-x86-173.14.05-pkg1.run ne fonctionne pas ni avec etch et un noyau 2.6.18 d’ailleurs.
  • Passer de Debian Etch à Debian Lenny ...

    3 octobre 2008 15:22, par Syoyo

    Moi sa me marque GPG error : http://debian-multimedia.org lenny release : Les signature suivant n’ont pas pu être vérifier car la clé publique n’est pas disponible : NO_PUBKEY 07DC563D1F41B907

    Une idée du soucis s’il vous plait ?

    Merci

  • Passer de Debian Etch à Debian Lenny ...

    3 octobre 2008 23:36, par Jean-Claude (leonux)

    Salut Syoyo,

    Une idée du soucis s’il vous plait ?

    Ouaip ! la réponse est dans la FAQ du site de Debian multimedia :

    Q. Why apt-get doesn’t find this public key : NO_PUBKEY 07DC563D1F41B907 ?
    A. Install the debian-multimedia-keyring package with apt-get "apt-get install debian-multimedia-keyring" or with "dpkg -i debian-multimedia-keyring" (click on the link to download the package).

    http://debian-multimedia.org/faq.php#q1

    On peut aussi l’installer avec Synaptic, bien sûr ;)

    T’inquiète pas Syoyo, tu n’es pas le premier à se poser la question ;)

    • Passer de Debian Etch à Debian Lenny ... 25 novembre 2008 02:08, par redsonic

      Merci pour ce tuto.

      J’ai beau patienté mais aujourd’hui Etch est trop vielle pour une utilisation quotidienne. J’ai pris mon courage à deux mains, et j’ai fais la mise à jour vers Lenny.

      Moins d’une heure, et je suis plus que satisfait de cette version qui est :" ... Impressionnante ..."

      Longue vie au projet Debian !

      Redsonic

    • Passer de Debian Etch à Debian Lenny ... 28 décembre 2008 22:51, par zarer

      Bien vu Jean-Claude !

      apt-get install debian-multimedia-keyring

      Je suis en pleine configuration de ma nouvelle Debian et j’ai eu ce petit problème de clé... Ben devine un peu... en googlisant où que c’est que je suis tombé ?

      Nickel !

      • Passer de Debian Etch à Debian Lenny ... 29 décembre 2008 09:39, par leonux (Jean-Claude)

        Hello Zarer,

        De rien, c’est dans ces moments là qu’on peut le mieux tester nos tutos ;) Il est bien pratique ce petit paquet debian-multimedia-keyring ..

        Pour Xcfa, je le mets pour rappel pour nos ami(e)s qui passeraient par la même démarche, y’a des gaziers qui se donnent du mal par ici :

        http://defis-libristes.tuxfamily.org/viewforum.php ?id=2

        On ne le dit sans doute pas assez ;)

        Voir en ligne : http://defis-libristes.tuxfamily.or...

        • Passer de Debian Etch à Debian Lenny ... 10 février 2009 16:31, par ul.Duc

          bonjour, je viens de voir ce tuto, un peu tard ptet mais tant que ca.

          Je sais a peu près me servir de debian, du moins je savais et après de longues années sur Windows... c’est dur la reprise...

          Donc j’ai bien suivi le tuto en tant que débutant et je suis incapable d’écire la phrase demandée en confirmation... c’est peut être bête comme ça mais ça me bloque. Il me demande d’écrire " Oui, faites ce que je vous dit ! " J’ai tout essayé d’écrire en rapport avec ce texte mais rien... Annulation voila tout !

          merci pour les réponses !

          ul.Duc troll numero 96928 a mountyhall !

          • Passer de Debian Etch à Debian Lenny ... 10 février 2009 16:55, par zarer

            Bonjour ul.Duc et bon retour sous Debian !

            Je ne comprends pas ton problème : de quelle phrase parles-tu ? Où apparais cette phrase ? C’est très curieux cette affaire...

            • Passer de Debian Etch à Debian Lenny ... 10 février 2009 17:05, par ul.Duc

              Ben fait,

              je fais apt-get dist-upgrade et pour confirmer, il me demande d’ecrire la phrase du dessus, je ne vois pas du tout d’ou ca vient !

              il me trouve plus de 400Mo de telechargement mais il annule sana la confirmation.

              merci de te pencher sur mon probleme.

            • Passer de Debian Etch à Debian Lenny ... 10 février 2009 19:47, par ul.Duc

              Un petit Up, pour cette histoire qui me parait quand meme assez bizare !

              Donc voila, j’ai essayé le mode —force-yes et meme le -qq mais la il me dit qu’il y a eu des erreurs et que -y a été utilisé sans —force-yes... je ne comprends pas, n’est pas la meme chose ?

              Donc si vous avez des idées... n’hesitez pas ! ca m’interresse !

              merci

              ul.Duc

            • Passer de Debian Etch à Debian Lenny ... 10 février 2009 19:53, par ul.Duc

              Donc, pour résumer en gros :

              je fais apt-get dist-upgrade en su Là, il cherche les paquets a installer, il me les affiche. Ensuite, il me met en garde que ce que je fais est potentiellement dangereux exactement ca : " vous etes sur le point de faire quelque chose de potentiellement dangereux. Pour continuer, tapez la phrase " Oui, faites ce que je vous dis ! "  ?] apres le ] je dois (je suppose) taper la phrase mais bon, apres une bonne cinquantaine de tentative... il en ressort Annulation. et il me remet l’invite de commande en #

              voila voila je peux pas etre plus clair, ca se passe juste apres le listage des paquets a installer

              ul.Duc

              • Passer de Debian Etch à Debian Lenny ... 10 février 2009 20:48, par zarer
                Ok ! C’est beaucoup plus clair... As-tu essayé tout simplement : y (pour "yes") ? ou o (pour "oui") ? Je n’ai jamais vu cette curieuse demande qui te réclame une phrase complète !
                • Passer de Debian Etch à Debian Lenny ... 10 février 2009 21:38, par ul.Duc

                  oui je viens d’essayer y ou o et Y ou O et rien n’y fait !

                  je précise que je suis avec le noyau 2.6.24-etchnhalf.1-686 ptet c’est pas prévu pour ... je tente de démarrer avec le noyau de base de ma netinst.

                  je te tiens au courant

                  ul.Duc

                • Passer de Debian Etch à Debian Lenny ... 10 février 2009 21:45, par ul.Duc

                  Donc non, meme avec le noyau 2.6.18 de base, il veut rien savoir ^^

                  je suis vraiment desole pour ce probleme, Je formaterai demain si ma connexion le veut bien, peut etre ai-je installé quelque chose de mauvais... je n’en sais rien.

                  Si jamais tu vois autre chose... je t’en prie sinon d’ici demain je formate, j’ai rien a perdre dessus, ce n’est pas un probleme.

                  merci en tout cas ! de nouveaux problemes surgissent !! S’ils peuvent etre corrigés... ce serait parfait !

                  ul.Duc


Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | SPIP | squelette