Quel est l'équivalent de Debian de do-release-upgrade pour mettre à niveau le système d'exploitation? (par exemple, du tronçon au buster)

10

La commande do-release-upgrade d' Ubuntu met à niveau le système d'exploitation vers la dernière version. Quelle est la méthode ou l'outil de Debian dans le même but (pour passer à la dernière version stable)?

adrelanos
la source

Réponses:

9

Debian ne fournit pas de commande unique pour mettre à niveau le système d'exploitation vers une nouvelle version. Les notes de publication de chaque version incluent des instructions de mise à niveau pour les architectures matérielles prises en charge.

Vous pouvez trouver des notes de publication pour toutes les versions de Debian via la page des versions de Debian .

Par exemple, pour mettre à niveau un PC 64 bits de Stretch vers Buster , suivez les instructions du chapitre 4. Mises à niveau de Debian 9 (Stretch) sous Debian 10 - Notes de publication pour Debian 10 (Buster), PC 64 bits .

Vous devriez toujours pouvoir trouver les notes de publication de la version stable actuelle sur https://www.debian.org/releases/stable/releasenotes .

Bien que la mise à niveau d'une version Debian de « oldstable » vers stable soit généralement indolore, il est important de suivre les notes de version car le système d'exploitation peut différer d'une version à l'autre de manière à affecter votre installation spécifique.

Les notes de publication contiennent également des informations et des conseils sur les modifications apportées à la nouvelle version qui peuvent économiser beaucoup de temps et d'efforts. Par exemple, le processus de mise à niveau pour certaines versions précédentes a recommandé l'utilisation de aptitudepour la mise à niveau. Pour les mises à niveau de stretch à buster , l' aptoutil est recommandé à la place de aptitude. (Bien que aptitudesuggéré pour la résolution de certains problèmes après la mise à niveau.)

RobertL
la source
1

Officiellement, il n'y a pas d'outil - vous êtes censé en prendre soin vous-même: voir https://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.html , par exemple.

Fondamentalement, cela tourne autour de la modification / de l'ajout d'URL au référentiel pour une version plus récente et de la mise à niveau des packages, en triant tout problème qui pourrait survenir. Vous pouvez voir dans le guide que ce n'est pas vraiment pratique. C'est pourquoi de nombreuses distributions ne fournissent pas de moyen de mise à niveau entre les versions, ou le découragent fortement - il y a beaucoup de choses à se soucier (et aussi pourquoi il est souvent bon d'utiliser LTS ou des distributions de versions roulantes).

Il pourrait y avoir un outil non officiel pour automatiser le processus dans Debian, mais je préfère suivre la documentation à cet égard.

TNW
la source
1
D'après mon expérience, la mise à niveau de Debian est assez facile. Je pense que j'ai fait chaque mise à jour Debian stable → stable depuis slink sur au moins une machine.
Gilles 'SO- arrête d'être méchant'