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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [04/08/2013 13:36] captnfab [Introduction] |
doc:install:migrer-depuis-windows [21/05/2015 10:10] milou [Migrer d'une branche à une autre supérieure] |
||
---|---|---|---|
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:apt-get | apt-get : un gestionnaire de paquets en console]] | + | * [[: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 ===== | ||
Ligne 17: | Ligne 20: | ||
== 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 31: | Ligne 34: | ||
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. | 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(([[manuel:debian-facile| 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 moments 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. | ||
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:apt:sources.list | 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 71: | Ligne 74: | ||
===== Éditer le sources.list ===== | ===== Éditer le sources.list ===== | ||
- | Important : consulter le [[manuel:apt:sources.list|manuel:apt:sources.list]] | + | 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 bash> | ||
nano /etc/apt/sources.list</code> | nano /etc/apt/sources.list</code> | ||
- | Remplacer dans les sources le nom //squeeze// par //[[manuel:apt:sources.list#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 93: | ||
* 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. | ||
Ligne 103: | Ligne 106: | ||
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 bash> | ||
Ligne 148: | Ligne 151: | ||
<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 : | ||
Ligne 184: | Ligne 187: | ||
''** 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 |