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
doc:install:migrer-depuis-windows [13/06/2013 13:42]
paskal
doc:install:migrer-depuis-windows [03/05/2023 01:50]
arpinux suppression : doublon copie de https://debian-facile.org/doc:migrer
Ligne 2: Ligne 2:
  
   * Objet : Gestion des Branches Debian   * Objet : Gestion des Branches Debian
-  * Niveau requis : DÉBUTANT+  * Niveau requis :{{tag>​débutant avisé}}
   * 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 : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) 
-      * [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) +                       ​* [[:doc:​systeme:​apt:​apt-get ​apt-get : un gestionnaire ​de paquets en console]] 
-      * [[manuel:aptitude ​APTITUDE ​Un outil APT de haute sécurité]] +                       ​* [[:doc:​systeme:​apt:​branches-debian ​| Les Branches Debian pas à pas]] 
-      * [[manuel:branches_debian ​| Les Branches Debian pas à pas]] +  * Suivi : {{tag>à-tester}}  
-  * Suivi : {{tag>en-chantier}}+    * Création par [[user>​smolski]] le 06/​11/​2009 
 +    * Testé par .... le .... 
 +  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​pid=121374#​p121374 |C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))  
  
 ===== Introduction ===== ===== Introduction =====
  
-== Question : ==+=== Question : ===
  //​Doit-on ou non migrer automatiquement en laissant indiqué **stable** (ou **testing**) dans le **sources.list** ?//  //​Doit-on ou non migrer automatiquement en laissant indiqué **stable** (ou **testing**) dans le **sources.list** ?//
  
-== Réponse : ==+=== Réponse : ===
  
-Lorsque la [[manuel:branches_debian ​| branche]] //stable// (actuellement sous le nom release de : **Wheezy**) va devenir //​oldstable//​ et que la branche //testing// (actuellement sous le nom //release// de **Jessie**) va devenir la branche //stable//, vous n'avez pas à vous précipiter pour migrer.+Lorsque la [[:doc:​systeme:​apt:​branches-debian ​| branche]] //stable// (actuellement sous le nom release de : **Wheezy**) va devenir //​oldstable//​ et que la branche //testing// (actuellement sous le nom //release// de **Jessie**) va devenir la branche //stable//, vous n'avez pas à vous précipiter pour migrer.
  
 En effet, les premiers instants d'une migration officielle sont encore habités ​ par quelques fantômes et bugs dus à la mise à jour de toutes les dépendances ! En effet, les premiers instants d'une migration officielle sont encore habités ​ par quelques fantômes et bugs dus à la mise à jour de toutes les dépendances !
Ligne 23: Ligne 26:
 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 !
  
-Si vous utilisez votre ordinateur 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 dramatiques.Toutefois,​ il est toujours bon de s'​assurer d'​avoir __une sauvegarde à jour__ de ces données importantes.+Si vous utilisez votre ordinateur 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 dramatiques.Toutefois,​ il est toujours bon de s'​assurer d'​avoir __une sauvegarde à jour__ de ses 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.+En revanche, 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''​ ou ''​testing'',​ selon le cas, dans le fichier ///​etc/​apt/​sources.list//​. En faisant cela, vous éviterez le démarrage de la migration à la prochaine commande de mise à jour sans que vous en ayez vous-mêmes choisi l'​instant.+Indiquer le nom **Release** plutôt que ''​stable''​ ou ''​testing'',​ selon le cas, dans le fichier ///​etc/​apt/​sources.list//​. En faisant cela, vous éviterez le démarrage de la migration à la prochaine commande de mise à jour sans que vous en ayez vous-mêmes choisi l'​instant.
  
-Pour se faire une idée du bon moment pour migrer, la consultation d'un forum comme [[http://​debian-facile.org/​index.php | debian-facile]],​ ou un petit tour sur le chan(([[logiciel:konversation| Se connecter au salon #​debian-facile]])),​ s'​avèrent d'une grande utilité.+Pour se faire une idée du bon moment pour migrer, la consultation d'un forum comme [[http://​debian-facile.org/​index.php | debian-facile]],​ ou un petit tour sur le chan(([[:asso:​salon-irc-df| Se connecter au salon #​debian-facile]])),​ s'​avèrent d'une grande utilité.
  
-Vous y trouverez les plus téméraires,​ ou les plus pressés, déjà passés à la nouvelle stable dès les premiers ​moment ​de sa sortie, leurs commentaires,​ précisions et retours d'​expériences vous permettront de prendre une décision personnelle.+Vous y trouverez les plus téméraires,​ ou les plus pressés, déjà passés à la nouvelle stable dès les premiers ​moments ​de sa sortie, leurs commentaires,​ précisions et retours d'​expériences vous permettront de prendre une décision personnelle.
  
 Avant de faire le saut vers la nouvelle stable, il est aussi fortement suggéré de passer également par le site officiel Debian afin de lire les notes de publications. Avant de faire le saut vers la nouvelle stable, il est aussi fortement suggéré de passer également par le site officiel Debian afin de lire les notes de publications.
Ligne 43: Ligne 46:
 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. 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 vous sentirez prêts à le faire, vous pourrez alors changer le nom release ​de l'​ancienne branche par celui de la nouvelle dans votre fichier [[manuel:​sources.list-df | sources.list]].+Une fois que vous vous sentirez prêts à le faire, vous pourrez alors changer le nom **Release** ​de l'​ancienne branche par celui de la nouvelle dans votre fichier [[:​doc:​systeme:​apt:​sources.list | sources.list]].
  
 ===== Migration - Les options ===== ===== Migration - Les options =====
Ligne 61: Ligne 64:
  
 Tapez dans un terminal root : Tapez dans un terminal root :
-<​code ​bash>apt-get update</​code>​+<​code ​root>apt-get update</​code>​
  
 Puis : Puis :
-<​code ​bash>apt-get dist-upgrade</​code>​+<​code ​root>apt-get dist-upgrade</​code>​
  
 <note tip>​Depuis squeeze, il est vivement conseillé de passer par l'​outil apt-get plutôt qu'​aptitude pour migrer facilement directement d'une ancienne stable à une nouvelle.</​note>​ <note tip>​Depuis squeeze, il est vivement conseillé de passer par l'​outil apt-get plutôt qu'​aptitude pour migrer facilement directement d'une ancienne stable à une nouvelle.</​note>​
Ligne 71: Ligne 74:
 ===== Éditer le sources.list ===== ===== Éditer le sources.list =====
  
-Important : consulter le [[manuel:​sources.list-df|manuel:​sources.list-df]]+Important : consulter le [[:​doc:​systeme:​apt:​sources.list|manuel:apt:​sources.list]]
  
 Cet exemple est utilisé pour la migration de Squeeze en Wheezy.\\ Cet exemple est utilisé pour la migration de Squeeze en Wheezy.\\
Ligne 77: Ligne 80:
 Ici, seuls les noms //​releases//​((lenny - squeeze - wheezy - jessie)) sont à adapter à votre situation. Ici, seuls les noms //​releases//​((lenny - squeeze - wheezy - jessie)) sont à adapter à votre situation.
  
-Ouvrir un terminal sous root. (Voir : [[manuel:​superutilisateur|le passage en root]] ) \\  +Ouvrir un terminal sous root. (Voir : [[:​doc:​systeme:​superutilisateur|le passage en root]] ) \\  
-Ouvrir le fichier ''​sources.list''​ avec un éditeur en ligne de commande (Voir : [[manuel:nano | Éditeur de commande nano]] ) : +Ouvrir le fichier ''​sources.list''​ avec un éditeur en ligne de commande (Voir : [[:​doc:​editeurs:nano | Éditeur de commande nano]] ) : 
-<​code ​bash> +<​code ​root>EDITOR=nano apt edit-sources</​code>​
-nano /etc/apt/sources.list</​code>​+
  
-Remplacer dans les sources le nom //squeeze// par //[[manuel:​sources.list-df#​un_sourceslist_complet_pour_wheezy|wheezy]]//​.+Remplacer dans les sources le nom //squeeze// par //[[:​doc:​systeme:​apt:​sources.list#​un_sourceslist_complet_pour_wheezy|wheezy]]//​.
  
 De plus, pour s'​assurer que la mise à niveau se fasse correctement,​ quelques précautions s'​imposent :\\ De plus, pour s'​assurer que la mise à niveau se fasse correctement,​ quelques précautions s'​imposent :\\
Ligne 90: Ligne 92:
   * nous vous suggérons de garder seulement le dépôt debian officiel. Donc, de commenter le dépôt deb-multimedia qui n'est pas un dépôt officiel.   * nous vous suggérons de garder seulement le dépôt debian officiel. Donc, de commenter le dépôt deb-multimedia qui n'est pas un dépôt officiel.
  
-Vous pouvez aussi éditer vos [[manuel:​apt:​pinning|fichiers preferences]] comme il est expliqué ci-dessous.+Vous pouvez aussi éditer vos [[:​doc:​systeme:​apt:​pinning|fichiers 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 autres paquets. Une fois votre nouvelle stable bien installée, que vous aurez constaté que tout fonctionne bien, vous pourrez mettre à jour vos autres paquets.
  
 <note warning>​Après chaque modification du fichier sources.list,​ tapez et validez la commande suivante : <note warning>​Après chaque modification du fichier sources.list,​ tapez et validez la commande suivante :
-<​code ​bash>apt-get update</​code></​note>​+<​code ​root>apt-get update</​code></​note>​
    
  
Ligne 103: Ligne 105:
 Ici le dépôt non officiel est le dépôt deb-multimedia. Ici le dépôt non officiel est le dépôt deb-multimedia.
  
-[[manuel:​apt:​pinning| Les fichiers preferences expliqués]].+[[:​doc:​systeme:​apt:​pinning| Les fichiers preferences expliqués]].
  
 Ainsi les paquets seront pris, en priorité, dans la branche officielle si les paquets existent dans les deux dépôts. Ainsi les paquets seront pris, en priorité, dans la branche officielle si les paquets existent dans les deux dépôts.
  
-Ouvrir le fichier ''​00stable-seulement'' ​ ou le créer avec un éditeur en ligne de commande (Voir : [[manuel:nano | Éditeur de commande nano]] ) :+Ouvrir le fichier ''​00stable-seulement'' ​ ou le créer avec un éditeur en ligne de commande (Voir : [[:​doc:​editeurs:nano | Éditeur de commande nano]] ) :
  
-<​code ​bash>+<​code ​root>
 nano /​etc/​apt/​preferences.d/​00stable-seulement</​code>​ nano /​etc/​apt/​preferences.d/​00stable-seulement</​code>​
  
 Entrer les lignes suivantes. Entrer les lignes suivantes.
  
-<code>+<file config fichier 00stable-seulement>
 Package: * Package: *
 Pin: release o=Debian,​a=stable,​l=Debian-Security Pin: release o=Debian,​a=stable,​l=Debian-Security
Ligne 133: Ligne 135:
 Pin: release o=Unofficial Multimedia Packages,​a=stable Pin: release o=Unofficial Multimedia Packages,​a=stable
 Pin-priority:​ 400 Pin-priority:​ 400
-</code>+</file>
  
  
Ligne 148: Ligne 150:
 <note warning>​**Important !** \\  <note warning>​**Important !** \\ 
 vous //ne devez pas// effectuer la mise à niveau en utilisant **telnet, rlogin, rsh,** ou depuis une session X gérée par **gdm, kdm,** etc. sur la machine que vous mettez à niveau. En effet, chacun de ces services pourrait être interrompu pendant la mise à niveau, ce qui peut rendre //​inaccessible//​ un système à moitié mis à niveau. Utiliser l'​application GNOME **update-manager** est //fortement déconseillé//​ pour une mise à jour vers une nouvelle version de Debian, car cet outil suppose que la session graphique restera active.\\ vous //ne devez pas// effectuer la mise à niveau en utilisant **telnet, rlogin, rsh,** ou depuis une session X gérée par **gdm, kdm,** etc. sur la machine que vous mettez à niveau. En effet, chacun de ces services pourrait être interrompu pendant la mise à niveau, ce qui peut rendre //​inaccessible//​ un système à moitié mis à niveau. Utiliser l'​application GNOME **update-manager** est //fortement déconseillé//​ pour une mise à jour vers une nouvelle version de Debian, car cet outil suppose que la session graphique restera active.\\
-Dans ce cas, passez en **[[manuel:​console|console]]** et //fermez la session X//​.</​note>​+Dans ce cas, passez en **[[:​doc:​systeme:​console|console]]** et //fermez la session X//​.</​note>​
  
 Première étape, la mise à jour des paquets : Première étape, la mise à jour des paquets :
-<​code ​bash>+<​code ​root>
 apt-get update</​code>​ apt-get update</​code>​
  
 Deuxième étape, la mise à niveau des nouvelles versions des paquets : Deuxième étape, la mise à niveau des nouvelles versions des paquets :
  
-<​code ​bash>+<​code ​root>
 apt-get dist-upgrade</​code>​ apt-get dist-upgrade</​code>​
  
 <note important>​Pour que la mise à niveau soit complétée sans problème et que votre nouvelle Debian soit pleinement fonctionnelle,​ il est essentiel de ne pas avoir de paquets cassés ou qui refusent de s'​installer. Par conséquent,​ il sera peut-être nécessaire pour mener à bien votre mise à niveau d'​utiliser à nouveau les deux commandes utilisées soit : <note important>​Pour que la mise à niveau soit complétée sans problème et que votre nouvelle Debian soit pleinement fonctionnelle,​ il est essentiel de ne pas avoir de paquets cassés ou qui refusent de s'​installer. Par conséquent,​ il sera peut-être nécessaire pour mener à bien votre mise à niveau d'​utiliser à nouveau les deux commandes utilisées soit :
-<​code ​bash>+<​code ​root>
 apt-get upgrade</​code>​ apt-get upgrade</​code>​
 et et
-<​code ​bash>+<​code ​root>
 apt-get dist-upgrade</​code></​note>​ apt-get dist-upgrade</​code></​note>​
  
Ligne 184: Ligne 186:
  
 ''​** Voir :​**''​ ''​** Voir :​**''​
-  * [[manuel:​dpkg#​creer_la_liste_des_paquetages_installes | Copie dans un fichier de votre installation avec dpkg]]+  * [[:​doc:​systeme:​apt:​dpkg#​creer_la_liste_des_paquetages_installes | Copie dans un fichier de votre installation avec dpkg]]
 :-P:-P:-P :-P:-P:-P

Pied de page des forums

Propulsé par FluxBB