Résumé
SUSE Linux permet de mettre à jour un système existant sans le réinstaller complètement. Il existe deux types de mises à jour : mise à jour de paquetages logiciels individuels et mise à jour du système complet. Les paquetages peuvent également être installés manuellement en utilisant le gestionnaire de paquetages RPM.
La taille des logiciels tend à « augmenter » de versions en versions. C'est pourquoi il convient de vérifier l'espace de partition disponible avec df avant d'effectuer la mise à jour. Si vous estimez que vous allez manquer d'espace disque, sécurisez vos données avant d'effectuer la mise à jour et repartitionnez votre système. Il n'existe pas de règle précise concernant l'espace de chaque partition. L'espace requis dépend de votre profil particulier de partitionnement, du logiciel sélectionné et des numéros de version de SUSE Linux.
Avant d'effectuer la mise à jour, copiez les anciens fichiers de configuration sur un support séparé, tel qu'un dérouleur de bande, un disque dur amovible, une clé USB ou un lecteur ZIP, pour sécuriser les données. Ceci concerne principalement les fichiers stockés dans /etc ainsi que certains des répertoires et des fichiers de /var et de /opt. Vous pouvez également écrire les données de l'utilisateur de /home (les répertoires HOME) dans un support de sauvegarde. Sauvegardez ces données en tant que root. Seul l'utilisateur root a le droit de lecture sur tous les fichiers locaux.
Avant de commencer votre mise à jour, prenez note de la partition root. La commande df / énumère le nom de périphérique de la partition root. Dans Exemple 2.1, « List with df -h
», la partition root à écrire est /dev/hda3 (montée en tant que /).
Si vous mettez à jour un système par défaut depuis la version précédente vers cette version, YaST détermine les modifications nécessaires et les réalise. Selon la personnalisation que vous avez effectuée, certaines étapes ou l'ensemble de la procédure de mise à jour peuvent échouer et votre recours consiste alors à recopier vos données de sauvegarde. Nous soulignons ici d'autres points à vérifier avant de démarrer la mise à jour du système.
Après la procédure de préparation décrite dans la Section 2.1.1, « Préparation », vous pouvez maintenant mettre à jour votre système :
Démarrez le système comme pour l'installation décrite dans la Section 1.1, « Démarrage système pour l'installation ». Dans YaST, choisissez une langue et sélectionnez dans la boîte de dialogue . Ne sélectionnez pas .
YaST détermine s'il existe plusieurs partitions root. S'il n'y en a qu'une, passez à l'étape suivante. S'il en existe plusieurs, sélectionnez la partition de votre choix et confirmez en cliquant sur (/dev/hda3 était sélectionné dans l'exemple de Section 2.1.1, « Préparation »). YaST lit le fstab précédent sur cette partition pour analyser et monter les systèmes de fichiers énumérés ici.
Dans la boîte de dialogue , définissez les paramètres selon vos besoins. Normalement, vous pouvez laisser les paramètres par défaut sans y toucher, mais si vous envisagez d'améliorer votre système, vérifiez les paquetages offerts dans les sous-menus ou ajoutez la prise en charge de langues supplémentaires.
Vous avez également la possibilité d'effectuer des sauvegardes de différents composants du système. La sélection de sauvegardes ralentit le processus de mise à jour. Utilisez cette option si vous n'avez pas de sauvegarde récente du système.
Dans la boîte de dialogue suivante, choisissez de ne mettre à jour que les logiciels qui sont déjà installés ou d'ajouter de nouveaux composants logiciels au système (mode mise à niveau). Il est recommandé d'accepter la composition suggérée, par exemple, ou . Les réglages pourront être effectués ultérieurement avec YaST.
Quel que soit votre environnement global mis à jour, vous pouvez toujours mettre à jour des paquetages individuels. À partir de là, cependant, il est de votre responsabilité de vous assurer du maintien de la cohérence de votre système. Vous trouverez des conseils de mise à jour à l'adresse http://www.novell.com/linux/download/updates/.
Sélectionnez les composants dans la liste de sélection de paquetages YaST selon vos besoins. Si vous sélectionnez un paquetage essentiel au fonctionnement global du système, YaST émet un avertissement. Ce type de paquetage ne doit être mis à jour qu'en mode mise à jour. Par exemple, de nombreux paquetages contiennent des librairies partagées. Si vous mettez à jour ces programmes et ces applications dans le système en cours d'exécution, il peut en résulter un mauvais fonctionnement.