Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Pour mettre à niveau openSUSE Leap vers une version plus récente, utilisez l' outil de migration openSUSE si vos versions actuelle et cible sont compatibles. Par exemple, le guide openSUSE pour passer de Leap 15.6 à Leap 16.0 recommande cet outil. Il met à jour les dépôts de la distribution, vérifie le système et effectue la mise à niveau des paquets. Tumbleweed fonctionne différemment : il s'agit d'une distribution à mise à jour continue, vous effectuez donc une mise à jour vers un instantané plus récent au zypper duplieu de migrer vers une version numérotée de Leap.

Identifiez votre édition openSUSE et votre cible

Vérifiez d'abord l'édition et la version installées :

cat /etc/os-release

Si le résultat indique Leap , consultez les notes de version de la version cible et le guide de mise à niveau du système du projet . Le guide officiel de l'outil de migration couvre la migration de Leap 15.6 vers Leap 16.0 ; vérifiez la procédure recommandée pour les autres versions initiales. Consultez les notes de version de votre cible et utilisez une version stable plutôt qu'une version candidate sur les systèmes de production.

Pour Leap 16.0, l'outil de migration vérifie si la machine répond à la configuration requise pour le processeur x86-64-v2. Si la vérification signale une incompatibilité matérielle, arrêtez-vous et choisissez une version ou un système compatible ; ne tentez pas de contourner cette vérification.

Préparer un système récupérable

Copiez vos fichiers personnels et la configuration système importante sur un support de stockage externe à la machine. Incluez /homeles fichiers du /etcrépertoire `/etc/btrfs`, les données d'application et les sauvegardes de bases de données, le cas échéant. Vérifiez que la sauvegarde est lisible. Un instantané Btrfs/Snapper permet une restauration rapide s'il est configuré, mais il ne remplace pas une sauvegarde séparée.

Un terminal affichant la commande df -h à côté d'une liste de vérification pour sauvegarder /home et /etc.
Avant de procéder à la mise à niveau, vérifiez l'espace disque disponible et effectuez des sauvegardes séparées de vos fichiers personnels et de la configuration système.

Vérifiez l'espace libre df -h, notamment sur le système de fichiers racine, car la mise à niveau nécessite de l'espace pour le téléchargement et l'installation des paquets. Appliquez d'abord les mises à jour en attente à la version Leap actuelle :

sudo zypper patch
Un terminal avec la commande sudo zypper patch saisie avant la migration de version.
Appliquez les mises à jour à votre installation Leap actuelle avant de modifier les dépôts de versions.

Sur un serveur, planifiez une interruption de service, arrêtez les machines virtuelles et sauvegardez les bases de données à l'aide de leurs outils habituels. Configurez l'accès console pour un système distant, puis assurez-vous de maintenir l'alimentation électrique et la connexion Internet disponibles pendant toute la durée de la migration.

Mettez à niveau Leap avec l'outil de migration

  1. Installez l'outil. Sur Leap 15.6, exécutez :
sudo zypper in opensuse-migration-tool
Un terminal contenant la commande permettant d'installer opensuse-migration-tool à partir des dépôts système actuels.
Installez l'utilitaire de migration sur le système Leap que vous mettez à niveau.

Si cette fonctionnalité n'est pas disponible sur un système Leap plus ancien, suivez les étapes spécifiques à la source sur la page officielle de mise à niveau du système.

  1. Effectuez une vérification à blanc. Ce mode ne modifie pas le système et vous donne un aperçu des vérifications préalables à la migration. Il ne s'agit pas d'un aperçu complet de chaque décision relative aux paquets.
/usr/sbin/opensuse-migration-tool --dry-run
Un terminal exécutant l'outil de migration en mode test à blanc, avec la mention qu'il n'apporte aucune modification au système.
La simulation à blanc vérifie le chemin de migration sans modifier les paquets installés.

Commencez par résoudre les problèmes matériels ou de configuration, puis consultez les notes de version pour prendre connaissance des modifications affectant votre ordinateur, vos services, vos pilotes ou vos applications.

  1. Démarrez la migration. Exécutez l'outil avec des privilèges d'administrateur :
sudo opensuse-migration-tool
La boîte de dialogue de confirmation de l'outil de migration demande s'il faut désactiver les référentiels non destinés à la distribution.
L'outil recommande de désactiver les dépôts tiers lors de la mise à niveau de la distribution.

Choisissez la version stable Leap prise en charge. L'outil recommande de désactiver les dépôts non liés à la distribution, car les paquets tiers peuvent ne pas encore prendre en charge la nouvelle version. Ne réactivez une source qu'après confirmation de sa compatibilité par son responsable.

  1. Examinez attentivement les détails de la transaction. Zypper liste les installations, mises à jour, suppressions et décisions relatives aux dépendances ou aux fournisseurs proposées. Vérifiez-les avant de confirmer. Si le plan supprime un logiciel essentiel à votre utilisation ou propose un changement de fournisseur inattendu, arrêtez-vous et consultez les dépôts au lieu d'accepter sans réfléchir.
Un message du terminal invitant l'utilisateur à examiner les modifications de paquet proposées avant de les confirmer.
Veuillez lire attentivement les conditions de la transaction avant d'autoriser la poursuite de la mise à niveau.
  1. Laissez la mise à niveau se terminer, puis redémarrez. Ne mettez pas l'appareil hors tension et ne le débranchez pas pendant l'application des paquets. Redémarrez lorsque vous y êtes invité une fois la mise à niveau terminée ; si l'outil revient à l'invite de commande sans redémarrer, exécutez la commande suivantesudo reboot :
Un terminal affichant zypper téléchargeant des paquets et appliquant des modifications lors d'une migration Leap.
Maintenez le système connecté à l'alimentation électrique et au réseau pendant toute la durée de la migration du package.
Un terminal affichant la commande sudo reboot et conseillant un redémarrage après la migration.
Redémarrez l'ordinateur une fois la migration terminée afin qu'il démarre le système mis à jour.

Après vous être connecté, vérifiez la version cat /etc/os-release, puis contrôlez le réseau, la carte graphique, les applications et les services. Ne réactivez les dépôts tiers qu'après confirmation de leur compatibilité par leurs fournisseurs. Si le système ne démarre pas, une sauvegarde Snapper précédente peut être disponible dans le menu de démarrage si les sauvegardes étaient configurées.

Mise à jour openSUSE Tumbleweed

Tumbleweed reçoit des instantanés continus plutôt que des versions Leap numérotées. Pour le mettre à jour, utilisez la commande distribution-upgrade :

sudo zypper dup

Examinez les modifications proposées au paquet et répondez aux questions de Zypper. Ces informations ne remplacent pas zypper upla procédure complète de mise à jour de Tumbleweed. Consultez le guide officiel de mise à jour et de restauration de Tumbleweed pour plus de détails.

Si la mise à niveau ne peut pas se poursuivre

Les conflits proviennent souvent de dépôts conçus pour une version antérieure. Désactivez les sources incompatibles avec la version cible et suivez les instructions officielles pour mettre à jour les dépôts ; n’essayez pas de forcer l’installation zypper dupà partir de sources incompatibles. Si l’outil signale un matériel incompatible ou l’absence de chemin de mise à niveau direct, arrêtez l’installation et utilisez les instructions spécifiques à la source ou planifiez une installation propre après avoir effectué une sauvegarde. Les procédures d’installation changent entre les versions majeures de Leap ; par conséquent, les anciennes étapes liées à la clé USB et au menu de démarrage ne sont pas universelles.

Pour obtenir les images et les informations de version les plus récentes, veuillez consulter la page de téléchargement officielle d'openSUSE Leap et la documentation de version correspondante.

Laisser un commentaire

Comment installer Latte Dock sur KDE Plasma 5

Comment installer Latte Dock sur KDE Plasma 5

Installez Latte Dock sur les systèmes KDE Plasma 5 compatibles, configurez votre panneau et activez le démarrage automatique. Vérifiez la disponibilité des paquets et les limitations de Plasma 6.

Comment installer l'environnement de bureau UKUI sous Linux

Comment installer l'environnement de bureau UKUI sous Linux

Installez UKUI depuis les archives officielles d'Ubuntu, consultez la procédure d'installation des paquets de test actuelle de Debian et évitez les instructions obsolètes d'Arch qui n'installent plus l'environnement de bureau complet.

Comment réinitialiser un mot de passe oublié sous Linux

Comment réinitialiser un mot de passe oublié sous Linux

Récupérez l'accès à un compte Linux local avec un deuxième administrateur ou en mode de récupération Ubuntu, et découvrez ce qu'une réinitialisation de mot de passe ne peut pas déverrouiller.

Comment installer un nouveau noyau Linux sur openSUSE Leap

Comment installer un nouveau noyau Linux sur openSUSE Leap

Suivez la procédure documentée Kernel:HEAD pour openSUSE Leap, conservez un noyau plus ancien disponible au démarrage et examinez les risques avant d'installer un noyau de développement.

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Associez Android à Linux via Wi-Fi et envoyez des fichiers dans les deux sens grâce à KDE Connect, sans câble, serveur FTP ni compte cloud.

Comment installer Zoiper sous Linux

Comment installer Zoiper sous Linux

Installez Zoiper sur Linux avec le bon paquet Debian, RPM ou tar.xz, puis vérifiez la compatibilité X11 et configurez votre compte SIP.

Comment accéder à votre PC Linux à distance avec NoMachine

Comment accéder à votre PC Linux à distance avec NoMachine

Installez NoMachine Personal Edition sur votre hôte Linux, connectez-vous avec NoMachine Player et configurez l'accès LAN, VPN ou Internet en suivant les instructions d'activation et de port.

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Mettez à niveau openSUSE Leap avec l'outil de migration officiel, ou mettez à jour Tumbleweed avec zypper dup. Sauvegardez vos données au préalable, vérifiez la compatibilité et examinez les modifications apportées aux paquets.

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Installez le navigateur Beaker sous Linux à l'aide de l'AppImage du projet archivé, rendez-le exécutable et résolvez les problèmes de lancement courants.

Comment configurer DXVK avec Wine sous Linux

Comment configurer DXVK avec Wine sous Linux

Configurez DXVK dans Wine sous Linux avec un préfixe dédié, les remplacements de DLL appropriés, les vérifications Vulkan et un test HUD rapide pour confirmer son activation.