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.

Drakrpm
Image:Drakrpm-icon.png
Drakrpm (ou Installer et désinstaller des logiciels) vous permet de gérer vos logiciels et paquets facilement.


Pour lancer Drakrpm :

  • Cliquer sur le Menu Étoile puis Installer et désinstaller des logiciels.

ou


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 ici un ou plusieurs mots clés. Lorsque vous recherchez dans les noms de paquets, utilisez un '-' au lieu d'un espace.
  • 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 :

Image:state_installed.png : Le paquet est déjà installé. Image:state_to_update.png : Le paquet est une mise à jour.
Image:state_to_install.png : Le paquet va être installé. Image:state_to_remove.png : Le paquet va être désinstallé.
Image:state_base.png : Le paquet ne peut pas être modifié.

Les deux autres fonctionnalités

Configurer les médias

La fenêtre de configuration des médias. Cliquez pour agrandir.

Pour configurer ses médias, on utilise le module Image:drakrpm-edit-media-icon.png 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.


À noter !
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

La fenêtre affichant les mises à jour.

Pour mettre à jour, on utilise le module Image:drakrpm-update-icon.png 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 :

Image:general_update.png : Mise à jour normale
Image:bugfix_update.png : Correction d'anomalies
Image:security_update.png : Mise à jour de sécurité

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

Liens externes

Autres langues
Ad (via La Vignette)
en recherche d’emploi ?