Translation(s): English - Français - Italiano

(!) ?Discussion


Passer d'une version à une autre

Il faut comprendre que l'objectif de Debian est, et a toujours été, de produire la version Stable. Les autres versions ne sont que des moyens d'atteindre cet objectif. On peut trouver les autres versions parfaitement utilisables et adaptées à l'usage, quel qu'il soit, que vous voulez en avoir. Génial. Cela ne sera pas une surprise pour tous ceux qui utilisent Debian depuis un bon moment. Beaucoup d'utilisateurs, y compris (bien sûr) les développeurs de Debian les utilisent régulièrement.

Cependant, on doit bien comprendre qu'Experimental est expérimental; donc destrucs sont censés casser de temps en temps. Testing est juste ce que son nom dit qu'il est ... ; il existe juste pour tester s'il marche de façon fiable avant que cette version ne se transforme en future Stable. Vous pouvez bien trouver que Testing ou Unstable sont assez fiables et, en fait, certains ont remarqué que la version Unstable de Debian était plus fiable que la version Stable d'autres distributions.

Dans le monde du commerce, les mots correspondant sont Développement, Test et Production. En théorie, dans le monde des affaires, on ne laisse jamais personne s'approcher de ses serveurs de Production jusqu'à ce que l'on soit sûr que la dernière version ne va pas casser quelque chose qui fonctionne actuellement et que les nouvelles fonctionnalité et caractéristiques ont été documentées et donné satisfaction aux entreprises clientes. C'est ce que le nom Stable de Debian signifie : une fois la version éditée, le système d'exploitation reste relativement stable au fil du temps.

YMMV [N.d.T. "Your Mileage May Vary"peut se traduire par : à chacun son expérience]. Caveat emptor. Vous avez ce que vous payez. Comme on dit "Si ça casse, il vous reste les morceaux." ;-)

Aller de l'avant (par exemple, Stable --> Testing)

Sur votre machine, executez la commande suivante :

 dpkg --get-selections > packages.dpkg

puis sauvegardez le fichier de sortie (packages.dpkg) sur une clef (ou sur un support externe) pour l'utiliser ensuite. Ce fichier contient la liste des paquets que vous avez installés ; cela vous simplifiera la tâche si vous devez en passer par une réinstallation. Une fois que vous aurez une installation de base et configuré les sources de apt, n'installez aucun autre programme. Copiez le fichier packages.dpkg sur votre machine et exécutez la commande :

 dpkg --set-selections < packages.dpkg

Cela indiquera au système de gestion de paquets quels paquets installer ou retirer d'un seul coup. Une fois que c'est fait, exécutez :

 aptitude dist-upgrade

Cette commande installera les paquets sélectionnés "automagiquement" et vous posera les questions nécessaires à la configuration. Vous aurez ainsi le clone de vos paquets précédents, mais adaptés à la version que vous aurez choisie pour votre migration.

Revenir en arrière (par exemple, de Testing --> Stable)

Mes condoléances, tout ce que j'ai vu depuis des années est que ce n'est pas possible et la réinstallation est la seule option possible. Il vous semblera peut-être que votre système est encore utilisable après avoir fait le contraire de ce que l'on a vu plus haut, néanmoins, il est plus probable que vous ne fassiez qu'embrouiller de fond en comble le système de gestion de paquets.

Il n'a jamais était prévu que Debian soit capable de faire ça.

Evidemment, C'est la même chose si vous tentez de passer (par exemple) de Knoppix --> stable, Ubuntu --> testing, etc. Après tout, ces versions utilisent des dépôts différents et pour ainsi dire rien n'a été fait pour les réconcilier.

La morale de l'histoire : faites des sauvegardes! Virez le système et réinstallez la version que vous aurez choisi d'utiliser et ensuite ressortez votre sauvegarde {disque, clef ou tout ce que vous voulez} et remettez en place vos données.

"Mais, mais, mais, ..."

Il n'y a pas de mais ! Vous pourrez trouver parmi les utilisateurs de Debian une bonne âme qui compatisse à votre détresse. Il est tout aussi probable que vous serez brûlé vif pour avoir négligé de vous assurer que vos précieuses données ont été sauvegardées avant de bousiller votre système. Si cela vous arrive, pensez que c'est une sorte de formation - certes un peu coûteuse - et passez à autre chose...

ToDo : Le contenu sur le retour en arrière devrait être déplacé vers la page SystemDowngrade


Voir aussi : Debian Stable - Debian Testing - Debian Unstable - Debian Experimental