logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:install:migrer-depuis-windows [14/04/2011 12:03]
arien
doc:install:migrer-depuis-windows [08/01/2013 07:30]
smolski [Éditer le source.list]
Ligne 1: Ligne 1:
-mise à jour - 14/04/2011====== ​MIGRER ​d'une branche à une autre supérieure ======+====== ​Migrer ​d'une branche à une autre supérieure ======
  
   * Objet : Gestion des Branches Debian   * Objet : Gestion des Branches Debian
Ligne 5: Ligne 5:
   * Commentaires : **Migrer** //avec sécurité d'une Branche Debian Stable ou Testing ancienne à la nouvelle.//   * Commentaires : **Migrer** //avec sécurité d'une Branche Debian Stable ou Testing ancienne à la nouvelle.//
   * Débutant, à savoir :    * Débutant, à savoir : 
 +      * [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
       * [[manuel:​aptitude | APTITUDE - Un outil APT de haute sécurité]]       * [[manuel:​aptitude | APTITUDE - Un outil APT de haute sécurité]]
-      * [[manuel:​ldc | La ligne de commande pas à pas]] 
       * [[manuel:​branches_debian | Les Branches Debian pas à pas]]       * [[manuel:​branches_debian | Les Branches Debian pas à pas]]
 + 
  
 ===== Introduction ===== ===== Introduction =====
Ligne 15: Ligne 16:
  
 == Réponse : == == Réponse : ==
- Les premiers instants d'une migration officielle sont encore habités ​ par quelques fantômes et bugs dûs à la mise à jour de toutes les dépendances ! \\ + 
 +Lorsque la branche //stable// (actuellement sous le nom release de : **squeeze**) va devenir //​oldstable//​ et que la branche //testing// (actuellement sous le nom release de **wheezy**) va devenir la branche //stable//, vous n'avez pas à vous précipiter pour mettre à niveau vers la nouvelle branche stable. ​Les premiers instants d'une migration officielle sont encore habités ​ par quelques fantômes et bugs dûs à la mise à jour de toutes les dépendances ! \\ 
 Ainsi, migrer trop tôt peut entraîner une altération,​ voire une perte de son outil PC pendant quelques jours ! Ainsi, migrer trop tôt peut entraîner une altération,​ voire une perte de son outil PC pendant quelques jours !
  
-Inadmissible ​pour un PC **serveur** ainsi que pour un PC en **production**.+ 
 +Si vous utilisez votre ordi pour un usage personnel, vous pouvez toujours envisager de passer à la nouvelle branche stable dès sa sortie. Les conséquences fâcheuses, s'il y en a, ne sont pas vraiment dramatique. Il est toujours bon de s'​assurer avant d'​avoir une sauvegarde à jour de ces données importantes. 
 + 
 +Par contre, si c'​est ​pour un usage serveur, vous pouvez vous montrer plus prudent (les conséquences ne sont pas les mêmes) et attendre un peu.
  
 == Solution : == == Solution : ==
  
 Indiquer le nom **Release** plutôt que celui de la branche ''​stable''​ dans le fichier ///​etc/​apt/​sources.list//​ (ou bien le nom **Release** plutôt que celui de la branche : ''​testing''​),​ cela évite cet inconvénient de démarrage en choisissant //​volontairement//​ l'​instant de notre migration. \\ Indiquer le nom **Release** plutôt que celui de la branche ''​stable''​ dans le fichier ///​etc/​apt/​sources.list//​ (ou bien le nom **Release** plutôt que celui de la branche : ''​testing''​),​ cela évite cet inconvénient de démarrage en choisissant //​volontairement//​ l'​instant de notre migration. \\
-Pour se faire une idée si c'est le bon moment ou non de migrer, la consultation d'un forum comme Debian-facile,​ ou un petit tour sur le chan, s'​avèrent d'une grande utilité. ​\\ + 
-Les plus téméraires,​ ou les plus pressés, passés à la nouvelle stable dès les premiers moment de sa sortie, leurs commentaires,​ précisions et retours d'​expérience permettront de prendre une décision personnelle.+Pour se faire une idée si c'est le bon moment ou non de migrer, la consultation d'un forum comme Debian-facile,​ ou un petit tour sur le chan, s'​avèrent d'une grande utilité. Les plus téméraires,​ ou les plus pressés, passés à la nouvelle stable dès les premiers moment de sa sortie, leurs commentaires,​ précisions et retours d'​expérience permettront de prendre une décision personnelle. 
 + 
 +Avant de faire le saut vers la nouvelle stable, il est aussi fortement suggéré de passer par le site officiel Debian afin de lire les notes de publications. 
 + 
 +<​note>​Les notes de publication contiennent des instructions pour les utilisateurs qui mettent à jour leur système à partir des versions précédentes</​note>​ 
 + 
 +Si vous ne désirez courir aucun risque, vous pouvez même attendre la première mise à jour de la branche avant de faire le saut. Comme l'​ancienne branche stable est maintenue pendant environ un an par les développeurs vous pouvez prendre le temps de bien faire les choses. Une fois que vous serez prêts vous pourrez alors changer le non de la branche dans votre fichier sources.list. 
  
 ===== Migration - Les options ===== ===== Migration - Les options =====
Ligne 43: Ligne 55:
 <code bash> <code bash>
 aptitude update</​code>​ aptitude update</​code>​
 +ou
 +<code bash>​apt-get update</​code>​
  
 suivi d'un suivi d'un
 <code bash> <code bash>
 aptitude safe-upgrade</​code>​ aptitude safe-upgrade</​code>​
 +ou
 +<code bash>​apt-get dist-upgrade</​code>​
  
 //salvateur en diable //...    ;-) //salvateur en diable //...    ;-)
Ligne 53: Ligne 69:
  
 Ouvrir un terminal sous root. (Voir : [[commande:​su|COMMANDE SU]] ) \\  Ouvrir un terminal sous root. (Voir : [[commande:​su|COMMANDE SU]] ) \\ 
-Ouvrir le fichier ''​sources.list''​ avec un éditeur en ligne de commande (Voir : [[commande:​editeur:nano | Éditeur de commande NANO]] ) :+Ouvrir le fichier ''​sources.list''​ avec un éditeur en ligne de commande (Voir : [[cmanuel:nano | Éditeur de commande NANO]] ) :
 <code bash> <code bash>
 nano /​etc/​apt/​sources.list</​code>​ nano /​etc/​apt/​sources.list</​code>​
  
-et remplacer dans les sources //lenny// par //​squeeze//​.+et remplacer dans les sources //lenny// par //[[manuel:​sources.list-df#​un_sourceslist_complet_pour_squeeze|squeeze]]//.
  
-De plus, pour s'​assurer que la mise à niveau se fasse correctement,​ nous vous suggérons de garder seulement le dépôt debian officiel. Donc, de commenter le dépôt debian-multimedia qui n'est pas un dépôt officiel. ​Vous pouvez aussi éditer votre fichier preferences comme il est expliqué ci-dessous.+De plus, pour s'​assurer que la mise à niveau se fasse correctement,​ nous vous suggérons de garder seulement le dépôt debian officiel. Donc, de commenter le dépôt debian-multimedia qui n'est pas un dépôt officiel. 
 +<​code>##​ squeeze multimedia 
 +# deb http://​www.deb-multimedia.org squeeze main non-free 
 +# deb-src http://​www.deb-multimedia.org squeeze main non-free</​code>​ 
 +De cette façon, si quelque chose se passe mal, il vous sera plus facile d'​indentifier la source du problème.
  
-Une fois votre nouvelle stable bien installée, que vous aurez constaté que tout fonctionne bien, vous pourrez mettre à jour vos paquets issus de debian-multimedia. ​De cette façon, si quelque chose se passe mal, il vous sera plus facile d'​indentifier la source ​du problème.+Vous pouvez aussi éditer votre fichier preferences comme il est expliqué ci-dessous. 
 + 
 +Une fois votre nouvelle stable bien installée, que vous aurez constaté que tout fonctionne bien, vous pourrez mettre à jour vos paquets issus de debian-multimedia. 
 +<​code>##​ squeeze multimedia 
 +deb http://​www.deb-multimedia.org squeeze main non-free 
 +deb-src http://​www.deb-multimedia.org squeeze main non-free</​code>​ 
 + 
 +Après chaque modification ​du fichier sources.list, tapez et validez la commande suivante : 
 + 
 +<code bash>​aptitude update</​code>​ 
 +ou 
 +<code bash>​apt-get update</​code>​ 
 + 
  
 ===== Éditer le fichier preferences ===== ===== Éditer le fichier preferences =====
Ligne 74: Ligne 106:
 Ouvrir le fichier ''​preferences'' ​ ou le créer avec un éditeur en ligne de commande (Voir : [[commande:​editeur:​nano | Éditeur de commande NANO]] ) : Ouvrir le fichier ''​preferences'' ​ ou le créer avec un éditeur en ligne de commande (Voir : [[commande:​editeur:​nano | Éditeur de commande NANO]] ) :
  
-<​code>​ +<​code ​bash
-nano /​etc/​apt/​preferences</​code>​+nano /​etc/​apt/​preferences</​code>​
  
 Entrer les lignes suivantes. Entrer les lignes suivantes.
Ligne 88: Ligne 120:
 Pin: release o=Debian,​a=stable,​l=Debian Pin: release o=Debian,​a=stable,​l=Debian
 Pin-priority:​ 900 Pin-priority:​ 900
 +
 +
 +Package: *
 +Pin: release o=Debian,​a=stable-updates,​l=Debian
 +Pin-Priority:​ 900
  
  
Ligne 98: Ligne 135:
  
 ===== Mettre à jour ===== ===== Mettre à jour =====
-Dans les notes de publication concernant la nouvelle version stable, soit Squeeze (Debian 6.0), il est mentionné que apt-get est l'​outil conseillé pour mettre à niveau vers une nouvelle publication majeure ou, autrement dit, pour passer de Lenny à Squeeze. Nous suivrons donc cette recommandation dans notre texte. ​Rien ne vous empêche cependant de vouloir faire la mise à jour avec aptitude. Dans tous les cas, vous pouvez commencer par effectuer une simulation (utilisation de l'​option -s) pour voir de quoi il en retourne. Si l'​utilisation de Aptitude est problématique,​ n'​hésitez pas à utiliser apt-get même si vous ne l'​utilisez jamais autrement.+Dans les notes de publication concernant la nouvelle version stable, soit Squeeze (Debian 6.0), il est mentionné que **apt-get** est l'​outil conseillé pour mettre à niveau vers une nouvelle publication majeure ou, autrement dit, pour passer de Lenny à Squeeze. Nous suivrons donc cette recommandation dans notre texte. ​N'​hésitez pas à utiliser ​**apt-get** même si vous ne l'​utilisez jamais autrement. 
 + 
 +  * [[http://​www.debian.org/​releases/​squeeze/​i386/​release-notes/​ch-upgrading.fr.html#​upgrading-full|IMPORTANT => Mettre à niveau le système]] 
 + 
  
 Une fois que vous avez mis à jour votre Lenny pour une dernière fois et modifié votre fichier sources.list,​ vous pouvez envisager d'​effectuer la mise à niveau vers Squeeze. Une fois que vous avez mis à jour votre Lenny pour une dernière fois et modifié votre fichier sources.list,​ vous pouvez envisager d'​effectuer la mise à niveau vers Squeeze.
Ligne 147: Ligne 188:
 ''​** Voir :​**''​ ''​** Voir :​**''​
   * [[manuel:​dpkg#​creer_la_liste_des_paquetages_installes | Copie dans un fichier de votre installation avec dpkg]]   * [[manuel:​dpkg#​creer_la_liste_des_paquetages_installes | Copie dans un fichier de votre installation avec dpkg]]
 +:-P:-P:-P

Pied de page des forums

Propulsé par FluxBB