Translation(s): English - español - Français - Italiano - Português (Brasil)

(!) ?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 des trucs 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és 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. Comme on dit « Si ça casse, il vous reste les morceaux. » ;-)

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

Les mises à niveau entre les versions stables sont généralement assez sûres. Des tests sont effectués fréquemment pour s'assurer que les mises à niveau sont réussies. Cependant, il est impossible de tester toutes les combinaisons possibles de paquets. De plus, Debian prend en charge une vaste gamme de configurations matérielles et logicielles, et les administrateurs systèmes sont encouragés à personnaliser leur installation. Par conséquent, il faut être prudent lors d'une mise à niveau.

La sauvegarde des données est toujours recommandée, mais la création d'une copie externe des fichiers importants avant une opération risquée reste le moyen le plus efficace de parer à toute situation. Pour les déploiements plus importants de Debian, il est fortement conseillé de tester d'abord la mise à niveau sur une seule installation.

Avant de démarrer la mise à niveau, une personne concernée par la stabilité doit exécuter la commande suivante :

 dpkg --get-selections > packages.dpkg

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 de Debian. Même sans sauvegarde complète de vos données, l'enregistrement de ce fichier est toujours important : une mise à niveau échouée est beaucoup plus susceptible de corrompre sa propre connaissance des paquets installés que de corrompre les données utilisateur.

Que sauvegarder ?

Pour garantir la conservation de toutes les données utiles, l'intégralité du disque doit être sauvegardée, permettant un retour complet à l'état d'avant la mise à niveau. Cependant, tous les dossiers à la racine du système de fichiers ne sont pas nécessaires. Les dossiers /usr, /bin, /sbin et /lib sont tous gérés par dpkg (à l'exception de /usr/local/), et n'ont donc pas besoin d'être sauvegardés. Le dossier /var/ contient une variété d'informations à l'échelle du système : il peut être omis d'une sauvegarde qui concerne principalement les données personnelles, en particulier les sous-dossiers tmp/, cache/, et log/. La sauvegarde de /etc/ est recommandée pour ceux qui ont personnalisé leur système de manière significative. Bien sûr, la sauvegarde du contenu de /home/ est la clé : c'est là que toutes les données utilisateur sont stockées.

Le processus de mise à jour proprement dit est documenté dans fr/DebianUpgrade.

Revenir en arrière (par exemple, « rétrograder » de la version Testing à la version Stable)

Réponse rapide : Non, ce n'est pas pris en charge.

Pour plus d'information, consultez fr/SystemDowngrade


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