Drakrpm
De Wiki de la communauté Mandriva.
Drakrpm (ou rpmdrake) est le programme permettant d'installer, désinstaller et mettre à jour des logiciels et des paquets. Il n'est autre que l'interface graphique de urpmi. Drakrpm est en fait du logiciel principal décrit ici, et de deux modes distinct (drakrpm-edit-media et drakrpm-update) qui remplissent des fonctions plus spécifiques. Tous les trois sont intégrés dans le Centre de Contrôle Mandriva.
Pour lancer Drakrpm :
- Cliquer sur le Menu Étoile puis Installer et désinstaller des logiciels.
ou
- Ouvrir une console (par exemple l'utilitaire Konsole ou Terminal) et taper la commande drakrpm ou rpmdrake.
Sommaire |
Utilisation
Ce gestionnaire de logiciel est un des principaux outils de Mandriva Linux. Il vous permet d'installer des logiciels et des paquets, de les mettre à jour, et de les désinstaller à votre gré. Toutes les applications et tous les paquets sont rangés par catégorie dans la barre latérale à gauche.
A chaque démarrage, le gestionnaire va consulter des listes de paquets (appelées 'médias') téléchargées depuis les serveurs de Mandriva, et vous mettra à disposition les dernier paquets disponibles sur ces listes.
Un système de filtres vous permet de n'afficher que certains paquets : soit vous n'affichez que les applications (par défaut), soit vous n'affichez que des mises à jour disponibles. Vous pouvez également afficher uniquement les paquets installés ou qui ne le sont pas, y compris pendant une recherche. Vous pouvez également rechercher soit par nom de paquet, soit dans les résumés de descriptions, soit dans les descriptions complètes des paquets, soit dans les noms de fichiers inclus dans les paquets.
Interface
- 1. Filtre de type de paquet : Il vous permet de n'afficher que certains types de paquets. La première fois que vous démarrez le gestionnaire, il ne vous affiche que les applications. Vous pouvez afficher soit tous les paquets avec les dépendances et les librairies, soit uniquement des groupes de paquets, soit les applications seulement, soit les mises à jour seulement, soit des paquets rétro-portées de versions supérieures de Mandriva Linux.
- 2. Filtre d'état de paquet : Ce filtre vous permet soit de n'afficher que les paquets installés, soit les paquets qui ne sont pas installés seulement, soit tous les paquets qu'ils soient installés ou non.
- 3. Mode de recherche : Cliquez sur ces jumelles pour rechercher parmi les noms des paquets, parmi leur résumés, parmi leurs descriptions complètes ou parmi les fichiers inclus dans tous les paquets.
- 4. Champ de recherche : Entrez dans ce champ un ou plusieurs mots clés. Si vous souhaitez utiliser plus d'un mot clé, utilisez un '|' (un underscore, se trouve sous la touche 8) entre les mots clés. Par exemple, si vous recherchez mplayer et xine en même temps, tapez mplayer | xine.
- 5. Effacer : Ce bouton vous permet d'effacer d'un clic tout mot clé rentré dans le champ de recherche.
- 6. Liste des catégories : Ce panneau latéral regroupe toutes les catégories et sous catégories des logiciels disponibles.
- 7. Panneau de description : Ce panneau afficher le nom du paquet, son résumé et sa description complète. Il fourni de nombreuses informations sur l'élément sélectionné. Il permet également d'afficher des détails précis sur le paquet, les fichiers contenus dans le paquet, ainsi qu'un historique des derniers changement effectués par le mainteneur du paquet.
Légende :
Les deux autres fonctionnalités
Configurer les médias
Pour configurer ses médias, on utilise le module
drakrpm-edit-media. Il peut se lancer :
- depuis le Gestionnaire de logiciels, puis Options > Gestionnaire de médias logiciels.
- depuis la console avec la commande drakrpm-edit-media.
Ce mode permet de configurer les médias que l'on utilise pour l'installation et la mise à jour de ses logiciels. En particulier, ce module est très utile pour configurer les dépôts officiels. Il permet ainsi de contrôler quel type de logiciel vous souhaitez avoir à disposition dans le gestionnaire de logiciels.
Pour en savoir plus sur quels médias proposent quel type de logiciel, vous pouvez visiter cette page.
Depuis Mandriva 2009.0, les cases M.A.J. (mises à jour) des médias ne peuvent être cochées normalement. Pour modifier ces cases, vous devez passer par la console et taper drakrpm-edit-media --expert. Cela consiste à passer en mode expert, évitant les manipulations hasardeuses.
Mettre à jour
Pour mettre à jour, on utilise le module
drakrpm-update. Il peut se lancer depuis le Centre de Contrôle ou en console en tapant drakrpm-update ou MandrivaUpdate.
Il permet de mettre à jour l'ensemble des applications et paquets installés, et installe donc les paquetages les plus récents disponibles parmi les médias configurés. Pour plus d'informations vous pouvez consulter cette page.
Légende :
Utilisation en console
En complément des applications graphiques de gestion des logiciels explicitées ci-dessus, il existe en mode console une gamme d'outils de gestion des logiciels qui partage les mêmes dépôts (ainsi vous pouvez indifféremment utiliser le mode console, graphique ou alterner entre les deux). RPMDrake étant basé sur Urpmi, les commandes suivantes permettent de faire mes mêmes manipulations dans une console.
urpm(i,e,f,q) est l'outil d'installation des logiciels. Il doit être utilisé avec les privilèges root (sauf pour la plupart des emplois de urpmq et pour urpmf).
| Permet d'installer un paquet | urpmi <nom_du_paquet> |
| Permet d'installer tous les paquets présents dans le répertoire courant | urpmi *.rpm |
| Permet d'installer la liste de paquets écrits dans une liste | while read i ; do urpmi --auto $i ; done < mesrpm.txt |
| Permet de désinstaller un paquetage avec toutes ses dépendances | urpme <nom_du_paquet> |
| Permet d'interroger la base de donnée urpmi | urpmq <nom_du_paquet> |
| Permet de retrouver dans quel paquetage se situe un fichier précis | urpmf <fichier> |
| Mettre à jour le système | urpmi --auto-update |
| Liste les paquetages contenant <mot> | urpmi -y <mot> |
| Liste les paquetages sans dépendances | urpmi_rpm-find-leaves |
| Afficher les infos sur un paquet | urpmq -i le_paquet |
| Sauvegarder la liste des paquets installés dans un fichier | rpm -qa | sort > mesrpm.txt |
| Sauvegarder la liste des paquets installés dans un fichier sans les numéros de version | rpm -qa --queryformat '%{name}\n' | sort > mesrpm.txt |
| Mettre à jour une source | urpmi.update nom_source |
| Mettre à jour toutes les sources | urpmi.update -a |
| Retirer une source | urpmi.removemedia la_source |
| Supprime toutes les sources | urpmi.removemedia -a |
Vous trouverez un guide plus complet sur la page urpmi...
Liens internes
- Installer et supprimer des logiciels
- Installer des logiciels en console avec urpmi
- Installer un environnement de bureau
- Page du Wiki sur les dépôts de logiciels (sources)
- Configurer les dépôts officiels


