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 [12/06/2013 12:39] paskal [Mettre à jour] |
doc:install:migrer-depuis-windows [12/06/2013 19:04] paskal [Éditer le source.list] |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
* [[manuel:aptitude | APTITUDE - Un outil APT de haute sécurité]] | * [[manuel:aptitude | APTITUDE - Un outil APT de haute sécurité]] | ||
* [[manuel:branches_debian | Les Branches Debian pas à pas]] | * [[manuel:branches_debian | Les Branches Debian pas à pas]] | ||
- | + | * Suivi : {{tag>en-chantier}} | |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 17: | Ligne 17: | ||
== Réponse : == | == Réponse : == | ||
- | Lorsque la [[manuel:branches_debian | 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 migrer. \\ | + | 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. \\ |
- | En effet, 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 ! \\ | + | 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 ! \\ |
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 ordi pour un usage personnel, vous pouvez toujours envisager de passer à la nouvelle branche stable dès sa sortie. \\ | + | 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. \\ | 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. | Toutefois, il est toujours bon de s'assurer d'avoir __une sauvegarde à jour__ de ces données importantes. | ||
Ligne 47: | Ligne 47: | ||
Une fois que l'on décidé de migrer, on a deux options. | Une fois que l'on décidé de migrer, on a deux options. | ||
- | - On peut décider d'effectuer une réinstallation complète de notre distribution et partir sur une nouvelle base. À ce sujet, vous pouvez lire ce que dit la documentation officielle Debian sur cette [[http://www.debian.org/doc/manuals/debian-reference/ch02.fr.html#_system_wide_upgrade|page]] | + | - On peut décider d'effectuer une réinstallation complète de notre distribution et partir sur une nouvelle base. À ce sujet, vous pouvez lire ce que dit la documentation officielle Debian sur cette [[http://www.debian.org/doc/manuals/debian-reference/ch02.fr.html#_system_wide_upgrade|page]]. Remarque : de Squeeze à Wheezy, en raison de particularités spécifiques importantes, __le plus simple reste une réinstallation complète__ plutôt qu'une migration. |
- | - Vous pouvez décider de migrer à partir de votre stable actuelle. La plupart des utilisateurs Debian procèdent de cette façon. Elle est donc tout à fait envisageable bien que comportant quand même une certaine dose de risque. On n'est jamais à l'abri d'un pépin. D'où l'importance d'avoir __une partition /home séparée__. Au pire, on sera bon pour une réinstallation complète du système __sans perte des données ni de configurations personnelles__ contenues dans le /home. | + | - Vous pouvez décider de migrer à partir de votre stable actuelle. La plupart des utilisateurs Debian procèdent de cette façon. Elle est donc tout à fait envisageable bien que comportant quand même une certaine dose de risque, que l'on minimisera en lisant avec profit les [[http://www.debian.org/releases/wheezy/amd64/release-notes/ch-upgrading.fr.html|notes de publication]]. On n'est jamais à l'abri d'un pépin. D'où l'importance d'avoir __une partition /home séparée__. Au pire, on sera bon pour une réinstallation complète du système __sans perte des données ni de configurations personnelles__ contenues dans le /home. |
\\ | \\ | ||
Ligne 81: | Ligne 81: | ||
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 //[[manuel:sources.list-df#un_sourceslist_complet_pour_wheezy|wheezy]]//. | ||
- | 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 deb-multimedia qui n'est pas un dépôt officiel ainsi : | + | De plus, pour s'assurer que la mise à niveau se fasse correctement, quelques précautions s'imposent :\\ |
- | <code>## wheezy multimedia | + | * si vous avez ajouté la section proposed-updates, il est conseillé de la supprimer avant de tenter la mise à niveau. Il s'agit essentiellement d'une précaution pour éviter des conflits possibles ;\\ |
- | # deb http://www.deb-multimedia.org wheezy main non-free | + | * si des paquets non-Debian sont présents sur le système, vous devez savoir qu'ils peuvent être supprimés pendant la mise à niveau à cause de dépendances conflictuelles ;\\ |
- | # deb-src http://www.deb-multimedia.org wheezy main non-free</code> | + | * certains utilisateurs peuvent avoir installé sur leur système Squeeze des versions non officielles rétroportées de paquets plus récentes que celles qui sont dans Debian. De tels paquets sont les plus susceptibles de poser problème lors d'une mise à niveau car ils peuvent entraîner un conflit de fichier ;\\ |
- | De cette façon, si quelque chose se passe mal, il vous sera plus facile d'identifier la source du problème. | + | * 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 [[manuel: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 paquets issus de deb-multimedia. | + | Une fois votre nouvelle stable bien installée, que vous aurez constaté que tout fonctionne bien, vous pourrez mettre à jour vos autres paquets. |
- | <code>## wheezy multimedia | + | |
- | deb http://www.deb-multimedia.org wheezy main non-free | + | |
- | deb-src http://www.deb-multimedia.org wheezy main non-free</code> | + | |
<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 : | ||
Ligne 145: | Ligne 142: | ||
Une fois que vous avez mis à jour votre Squeeze pour une dernière fois et modifié votre fichier sources.list, vous pouvez envisager d'effectuer la mise à niveau vers Wheezy. | Une fois que vous avez mis à jour votre Squeeze pour une dernière fois et modifié votre fichier sources.list, vous pouvez envisager d'effectuer la mise à niveau vers Wheezy. | ||
+ | |||
+ | <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.\\ | ||
+ | Dans ce cas, passez en **[[manuel: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 162: | Ligne 163: | ||
apt-get dist-upgrade</code></note> | apt-get dist-upgrade</code></note> | ||
- | L'important, encore une fois, c'est de ne pas avoir de message d'erreur ou d'indication de paquets cassés. Si après le premier apt-get dist-upgrade vous n'avez pas de message d'erreur, vous avez normalement réussi à mise à niveau. Sinon, il faut répèter les commandes jusqu'à ce que apt-get ne râle plus. Ce n'est qu'à ce moment que l'on doit être en mesure de redémarrer son ordi sans problème. | + | L'important, encore une fois, c'est de ne pas avoir de message d'erreur ou d'indication de paquets cassés. Si après le premier apt-get dist-upgrade vous n'avez pas de message d'erreur, vous avez normalement réussi à mise à niveau. Sinon, il faut répéter les commandes jusqu'à ce que apt-get ne râle plus. Ce n'est qu'à ce moment que l'on doit être en mesure de redémarrer son ordinateur sans problème. |
//Tchagadaaa... tchagadaaa... tchagadaaa...// \\ | //Tchagadaaa... tchagadaaa... tchagadaaa...// \\ | ||
- | Voilà les installations nouvelles qui se présentent, si vous utilisez aptitude __surveillez toujours les messages donnés par **aptitude**__ avant chaque acceptation par ''**Y**'' cela peut être utile pour éviter au final : \\ | + | Voilà les installations nouvelles qui se présentent, si vous utilisez **aptitude** __surveillez toujours les messages affichés__ avant chaque acceptation par ''**Y**'' cela peut être utile pour éviter au final : \\ |
//Ah ! Ça m'a tout cassé !// | //Ah ! Ça m'a tout cassé !// | ||
- | |||
Qui fait souvent suite à une gestion des dépôts hasardeuse et pressée ! :-D | Qui fait souvent suite à une gestion des dépôts hasardeuse et pressée ! :-D | ||
Et reprendre à la main la gestion des désinstallations/installations problématiques cas par cas. | Et reprendre à la main la gestion des désinstallations/installations problématiques cas par cas. | ||
- | Au bout du bout, tapez et validez deux fois //exit// : | + | Lorsqu'il n'y a plus aucun message d'erreur, redémarrez. |
- | <code bash> | + | |
- | # exit</code> | + | |
- | + | ||
- | <code bash> | + | |
- | $ exit</code> | + | |
- | + | ||
- | //Ça fait //** GEEK**// au possible et vos compagnons ou compagnes vous tomberont !// | + | |
- | + | ||
- | Fermer toutes les applications ouvertes et redémarrez le PC. | + | |
===== À savoir ===== | ===== À savoir ===== |