Truc et astuces sur une Mandriva
Auteur : Olivier BOYER - oboyer () ajoute ! org
Mots clés
GNU/Linux, Mandrake, Mandriva, trucs, astuces, tips, tricks
Introduction
Ce document regroupe diverses informations sur Mandriva Linux.
Utiliser urpmi sur Mandriva
urpmi, pour faire vite, c'est l' apt-get de Mandriva.
Ajouter les media
Il faut d'abord ajouter les media, c'est-à-dire les emplacements où chercher les rpms. Les commandes ci-dessous ajoutent les media : updates, main et contrib pour la distribution Mandriva 2006 depuis le miroir ftp de ftp.proxad.net :
# urpmi.addmedia --update updates \ ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/official/updates/2006.0/main_updates \ with media_info/hdlist.cz # urpmi./usr/lib/libncursesaddmedia main \ ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/official/2006.0/i586/media/main \ with media_info/hdlist.cz # urpmi.addmedia contrib \ ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/official/2006.0/i586/media/contrib \ with media_info/hdlist.cz
Pour savoir comment écrire ces lignes, visitez easyurpmi à l'url : http://easyurpmi.zarb.org/index.php?language=fr
Pour ceux qui sont membres du Club Mandriva, ajoutez le media club comme suit :
# urpmi.addmedia "club" \ https://USER:PASSWORD@dl.mandriva.com/rpm/club/2006.0/i586/ \ with hdlist.cz
Supprimer un media
Pour supprimer, par exemple le media club, procédez comme suit :
# urpmi.removemedia club
Afficher la liste des media
Exécutez commande ci-dessous pour afficher la liste des media disponibles :
# urpmi.update l'entrée à mettre à jour est manquante (un parmi de Powerpack CD1 (cdrom1), Powerpack CD2 (cdrom2), Powerpack CD3 (cdrom3), Powerpack CD3 (cdrom4), Powerpack CD3 (cdrom5), Powerpack CD3 (cdrom6), Powerpack CD3 (cdrom7), Powerpack CD4 (cdrom8), Powerpack CD5 (cdrom9), Powerpack CD6 (cdrom10), Powerpack CD7 (cdrom11), Powerpack CD7 (cdrom12), update_source, updates, main, contrib)
Chercher un package dans les media
Pour chercher, par exemple, le package thunderbird dans les media, exécutez la commande suivante :
# urpmi --media updates,main,contrib thunderbird pas de paquetage nommé thunderbird Les paquetages suivants contiennent thunderbird : mozilla-thunderbird mozilla-thunderbird-de mozilla-thunderbird-enigmail mozilla-thunderbird-enigmail-de mozilla-thunderbird-enigmail-es mozilla-thunderbird-enigmail-fr mozilla-thunderbird-enigmail-it mozilla-thunderbird-enigmail-pt_BR mozilla-thunderbird-enigmime mozilla-thunderbird-es mozilla-thunderbird-fr mozilla-thunderbird-it mozilla-thunderbird-nb mozilla-thunderbird-pt_BR
Installer un package via urpmi
Pour installer le package trouvé précédement, exécutez la commande suivante :
# urpmi --media updates,main,contrib mozilla-thunderbird-fr
Pour satisfaire les dépendances, les 2 paquetages suivants vont être installés (26 Mo):
mozilla-thunderbird-1.0.6-7.6.20060mdk.i586
mozilla-thunderbird-fr-1.0.6-2mdk.i586
Est-ce correct ? (O/n) o
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/official/updates/2006.0/main_updates/./mozilla-thunderbird-1.0.6-7.6.20060mdk.i586.rpm
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/official/2006.0/i586/media/main/mozilla-thunderbird-fr-1.0.6-2mdk.i586.rpm
installation de mozilla-thunderbird-1.0.6-7.6.20060mdk.i586.rpm mozilla-thunderbird-fr-1.0.6-2mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ... #############################################
1/2: mozilla-thunderbird #############################################
2/2: mozilla-thunderbird-fr#############################################
Autres commandes urpmi
urpmi n'est en fait que le programme principal d'un ensemble d'utilitaires basés sur la bibliothèque rpmtools, complété par d'autres programmes :
urpmfpermet de retrouver quel paquetage contient un fichierurpmepermet de désinstaller un paquetage et toute ses dépendancesurpmqpermet d'interroger la base de donnée urpmiurpmi_rpm-find-leavespermet d'obtenir la liste des paquetages sans dépendances (les noeuds terminaux du graphe)
Liens
Mettre à jour Mandriva
Pour mettre à jour une Mandriva Linux, exécutez dans un environnement X la commande suivante :
# /usr/bin/MandrivaUpdate