Mais cela ne remplace pas les installations depuis les sources distantes du type main, contrib, update ou plf pour lesquelles une connexion Internet haut débit est indispensable.
-1- Téléchargez ou créez les images ISO à partir des CDROM d’installation de votre distribution Mandrake et placez-les sur votre disque dur dans une partition /home, échange, archive, ou peu importe du moment que ce ne soit pas la partition racine. Appelons cet emplacement /home/iso/mdk On y trouvera les images des trois CDROM : CD1.iso, CD2.iso et CD3.iso.
-2- Montez ces images ISO comme volumes en lecture seule dans votre système Linux en les déclarant dans le fichier /etc/fstab (accès en compte root). Pour cela, ajoutez les lignes suivantes vers la fin du fichier fstab :
/home/iso/mdk/CD1.iso /mnt/mdkCD1 iso9660 defaults,loop,ro 0 0
/home/iso/mdk/CD2.iso /mnt/mdkCD2 iso9660 defaults,loop,ro 0 0
/home/iso/mdk/CD3.iso /mnt/mdkCD3 iso9660 defaults,loop,ro 0 0Après un redémarrage du système, on trouvera le contenu des images ISO dans les dossiers /mnt/mdkCD1, /mnt/mdkCD2 et /mnt/mdkCD3 comme si les CDROM étaient dans le lecteur. Si vous ne pouvez pas parcourir vos images ISO depuis votre gestionnaire de fichiers (p.ex. Konqueror), revenez en arrière.
-3- Ajoutez ces nouveaux médias dans le gestionnaire de paquetages RPM de Mandrake. Pour cela, je vous donne deux méthodes : la méthode rapide en ligne de commande dans un terminal ; et pour les allergiques à ce type de manipulation : la méthode des utilitaires graphique du Centre de Contrôle Mandrake (drakconf).
première méthode : terminal (en mode root)
urpmi.addmedia Mdk-isoCD1 /mnt/mdkCD1/media/main with media_info/synthesis.hdlist.cz
urpmi.addmedia Mdk-isoCD2 /mnt/mdkCD2/media/main2 with media_info/synthesis.hdlist.cz
urpmi.addmedia Mdk-isoCD3 /mnt/mdkCD3/media/main3 with media_info/synthesis.hdlist.cz(*) L’option with media-info... est facultative, mais fortemement conseillée. Voir plus bas.
seconde méthode : Centre de Contrôle Mandrake
Si vous utilisez KDE, ce programme est accessible par le menu K>Configuration>Système>Configurer votre ordinateur
Sinon, pour tout environnement graphique de bureau, tapez la commande drakconf
— Donnez votre mot de passe root
— Onglet Gestionnaire de logiciels
— Icône Gestionnaire des média
— Bouton Ajouter...
— Type de média : Fichier
— Nom : Mdk-isoCD1
— Chemin : /mnt/mdkCD1 (ou chercher avec le bouton Parcourir...)
— Chemin relatif vers hdlist/synthesis : media/main/media_info/synthesis.hdlist.cz (*)
— Valider avec le bouton Ok
— Bouton Ajouter...
— Type de média : Fichier
— Nom : Mdk-isoCD2
— Chemin : /mnt/mdkCD2 (ou chercher avec le bouton Parcourir...)
— Chemin relatif vers hdlist/synthesis : media/main2/media_info/synthesis.hdlist.cz (*)
— Valider avec le bouton Ok
— Bouton Ajouter...
— Type de média : Fichier
— Nom : Mdk-isoCD3
— Chemin : /mnt/mdkCD3 (ou chercher avec le bouton Parcourir...)
— Chemin relatif vers hdlist/synthesis : media/main3/media_info/synthesis.hdlist.cz (*)
— Valider avec le bouton Ok
(*) Pour information, hdlist/synthesis (option with chemin_relatif dans la commande urpmi) est le fichier qui liste les paquetages du média associé. Son chemin relatif est le chemin qu’il faut parcourir pour le trouver depuis la racine du média qu’on ajoute. Ce fichier est optionnel mais fortmement recommandé pour ne pas avoir à recalculer la liste des RPM à chaque ouverture du gestionnaire de médias. J’ai donné ici les chemins relatifs des 3 premiers CD de la Mandrake 10.1 et ils ne doivent pas beaucoup changer d’une version Mandrake à l’autre. Si ce n’est pas le cas, vous devrez parcourir les images ISO montées pour chercher ce fichier-liste et adapter le chemin relatif en fonction.
-4- Il ne vous reste plus qu’à désactiver, voir à supprimer les médias CDROM de vos sources RPM devenues obsolètes.
Si tout s’est bien passé, vous pouvez désormais installer un paquetage issu des CDROM de votre distribution sans que votre ordinateur vous demande d’insérer le disque dans le lecteur. Non seulement c’est plus rapide, mais en plus vous n’avez plus à chercher où vous avez bien laissé traîner vos CD...
Merci à Jacques L’helgoualc’h et Xavier Hienne de la liste Linux-Nantes pour leur aide et conseils lors de la préparation de ce tutoriel