-------------------------------------------------------------------------------- EXÉCUTER LE SCRIPT DE MISE À JOUR 2.4.000.7 D'OPENLINUX Février 2000 Ce fichier explique comment exécuter le script de mise à jour 2.4.000.7 d'OpenLinux. Nous recommandons de le lire attentivement avant d'exécuter le script. Ce document comprend les sections suivantes : - Nouvelle méthode de numérotation de version - Obtenir le script de mise à jour le plus récent - Nouvelles fonctionnalités du script de mise à jour - Exécuter le script de mise à jour NOUVELLE MÉTHODE DE NUMÉROTATION DE VERSION ============================================= Vous avez probablement remarqué que le script de mise à jour update.col est accompagné d'une numérotation de version insolite : "2.4.000.7" Description des champs de la nouvelle numérotation ("update.col-2.4.000.7"): - Le chiffre du premier champ désigne une version majeure du produit. - Le chiffre du deuxième champ désigne une version mineure du produit. - Les chiffres du troisième champ désignent une version de maintenance du produit. - Le chiffre du quatrième champ désigne la version de l'itération du script. REMARQUE : Pour déterminer la version d'un script "update.col" entrez "./update.col --version". OBTENIR LE SCRIPT DE MISE À JOUR LE PLUS RÉCENT =============================================== Pour obtenir la toute dernière version du script de mise à jour, visitez le site FTP de Caldera à : ftp://ftp.calderasystems.com/pub/openlinux/updates/. NOUVELLES FONCTIONNALITÉS DU SCRIPT DE MISE À JOUR ================================================== Le nouvelle utilitaire update.col gère la mise à jour de COL 2.2 vers les nouvelles versions d'OpenLinux. Exemple de mise à jour : OpenLinux-2.2-7 => OpenLinux-2.4-7 ... Un moteur de mise à jour intégré dans le script crée dynamiquement un script basé sur le chemin d'accès de la mise à jour pour votre machine. EXÉCUTER LE SCRIPT DE MISE À JOUR ================================= ATTENTION ! Suivez les étapes suivantes scrupuleusement. 1. Effectuez une sauvegarde de votre système. Il est toujours prudent de sauvegarder votre système avant une mise du jour ou avant une opération complexe, telle l'exécution du script update.col. 2. Connectez-vous localement en tant qu'utilisateur root. REMARQUE : Pour éviter tout problème lors du réamorçage, ne vous connecter pas en tant que superutilisateur (su) (utilisateur racine) sur le réseau. 3. Insérez le CD de la mise à jour d'OpenLinux. 4. Montez le CD (par exemple, entrez "mount /mnt/cdrom"). Tous les paquetages logiciels doivent résider dans /mnt/cdrom/Packages/RPMS. Dans le cas d'une mise à jour de la sécurité distribuée à partir d'une disquette (comme pour OpenLinux Standard 1.1), /mnt/floppy/security/RPMS est indiqué en tant que chemin d'accès pouvant être utilisé si la disquette est montée avec la commande "mount /mnt/floppy". Si les logiciels de la mise à jour se trouvent dans des répertoires autres que ceux indiqués ci-dessus, consultez les notes d'utilisation en entrant "/sbin/update.col --help". 5. Copiez le fichier "update-2.4.000.7.tgz" dans le répertoire racine (/) de votre système de fichiers (pas dans "/root"). 6. Pour extraire le contenu de l'archive : a. Accédez au répertoire racine (/) (par exemple, entrez "cd /"). b. Entrez "tar zxvf update-2.4.000.7.tgz", "2.4.000.7" étant le script actuel de la mise à jour. Le script "update.col" est ajouté au répertoire /sbin. Ne déplacez pas le script ! Il DOIT résider dans la système de fichiers de la partition racine pour que la mise à jour soit exécutée correctement. 7. Demandez à tous les utilisateurs du système en cours de mise à jour de se déconnecter, puis passez au niveau d'exécution 1 en tapant "/sbin/telinit 1". 8. Pour afficher le déroulement des étapes pendant l'exécution du script : a. Entrez "/sbin/update.col --test". Le fichier "update.script" est ajouté au répertoire "/tmp/update.$PID", "$PID" étant le numéro d'identification du processus sous lequel le test a été exécuté. b. Vérifiez le fichier "update.script" du répertoire "/tmp/update.$PID", "$PID" étant le numéro d'identification du processus sous lequel le test a été exécuté. Notez tout problème pouvant causer un conflit avec la configuration actuelle de votre système, par exemple, des modifications apportées aux logiciels livrés par Caldera. REMARQUE : Le script de mise à jour ne devrait pas remplacer vos mises à jour personnalisées. 9. Pour exécuter le script de mise à jour, entrez "/sbin/update.col". Les fichiers journal enregistreront les opérations effectuées. Ces fichiers se trouvent dans le répertoire "/tmp/update.$PID", "$PID" étant le numéro d'identification du processus sous lequel le test a été exécuté. Si le système a détecté la mise à jour, un message vous invite à réamorcer le système. 10. Entrez "yes" si le message vous demande de réamorcer le système. Si aucun message ne vous invite à réamorcer, entrez "/sbin/reboot" ou "/sbin/reboot -f". Si e2fsck détecte des erreurs dans le système de fichiers se produisent après le réamorçage du système, ignorez-les. Ces erreurs sont causées par les fichiers temporaires et le système de fichiers les répare automatiquement. 11. Vérifiez le fichier journal. En cas de problème avec cette mise à jour, vérifiez le fichier "update.log" dans le répertoire "/tmp/update.$PID/update.log", "$PID" étant le numéro d'identification du processus sous lequel le script a été exécuté.