Scroll to navigation

REPOQUERY(1) Manuel de l'utilisateur Linux REPOQUERY(1)

NOM

repoquery - Interroger des dépôts yum

SYNOPSIS

repoquery [options] <item ...>
repoquery -a [options]

DESCRIPTION

Ce programme vous permet d'interroger des dépôts YUM afin d'obtenir des informations à la manière des interrogations rpm(8).

OPTIONS GÉNÉRALES

Afficher les chaînes de format valides et quitter.
Afficher la version du programme et quitter.
Indiquer quel dépôt interroger. L'utilisation de cette option désactive tous les dépôts qui ne sont pas explicitement sélectionnés avec --repoid. Cette option peut être utilisée plusieurs fois. Par défaut, repoquery utilise les dépôts activés dans la configuration de yum(8).
Indiquer un chemin ou une URL vers un dépôt (même chemin que dans une URL de base) à ajouter aux dépôts pour cette requète. Cette option peut être utilisée plusieurs fois. Si vous ne voulez voir que les paquetages de ce dépôt, combinez cette option avec --repoid. L'identifiant du dépôt est indiqué par <repoid>.
Pour compatibilité avec rpmquery, ne fait rien.
Afficher un message d'aide et quitter.
Mode silencieux : aucun avertissement n'est afficher sur stderr.
Demander à repoquery de s'exécuter entièrement sur le cache YUM. Ne télécharger aucune meta-donnée ni mettre à jour le cache. Les requètes dans ce mode peuvent échouer ou fournir des résultats partiels ou incorrects si le cache n'a pas été préalablement mis à jour avec, par exemple, yum makecache.
Créer et utiliser un cache privé au lieu du cache principal YUM. C'est le comportement par défaut lorsque repoquery n'est pas exécuté par le superutilisateur.
Utiliser un fichier de configuration alternatif (le fichier par défaut est /etc/yum.conf).

OPTIONS D'INTERROGATION DES PAQUETAGES

Afficher les informations générales sur le paquetage à la manière de rpm -qi.
Afficher les fichiers du paquetage.
Afficher les dépendances du paquetages.
Utilisée avec --requires, résoudre les capacités des paquets d'origine (Ndt : c'est pas très clair !).
Afficher les capacités que le paquetage fourni.
Afficher les capacités rendues obsolètes par le paquetage.
Afficher les capacités en conflit avec le paquetage.
Afficher le « changelog » du paquetage.
Afficher un endroit d'où le paquetage peut être téléchargé. Par exemple : wget `repoquery --location yum`.
Afficher le nom de paquetage source RPM du paquetage.
Afficher le groupe de données dépôt (yumgroups.xml) auquel PAQUETAGE appartient.
Utiliser le format de sortie « name-version-release » (requète rpm par défaut).
Utiliser le format de sortie « name-epoch:version-release.architecture » (format par défaut).
Utiliser le format de sortie « epoch:name-version-release.architecture » (plus facile à analyser que nevra).
Indiquer un format de sortie personnalisé pour les requètes.

OPTIONS DE SÉLECTION DES PAQUETAGES

Interroger tous les paquetages disponibles (pour compatibilité avec rpmquery, raccourci pour repoquery '*').
Interroger le paquetage auquel appartient le FICHIER.
Interroger tous les paquetages qui rendent obsolètes la CAPACITÉ.
Interroger tous les paquetages en conflit avec la CAPACITÉ.
Interroger tous les paquetages qui fournissent la CAPACITÉ.
Interroger tous les paquetages qui ont besoin de la CAPACITÉ.
Lorsqu'elle est utilisée avec --whatrequires, utiliser les dépendances automatiques et manuelles pour les requètes.
Limiter la requète aux paquetages de la ou des architectures indiquées. Les valeurs valides sont celles connues par rpm(8) et yum(8) comme « i386 » ou « src » pour les paquetages RPM sources.
Limiter la requète à une catégorie de paquetages. Les valeurs valides de LESQUELS sont : « installed », « available », « recent », « updates », « extras », « all » et « repository » (qui est la valeur par défaut).
Interroger toutes les versions d'un paquetage. Par défaut, seule la version la plus récente est prise en compte.

OPTIONS D'INTERROGATION DES GROUPES

Afficher les informations générales du groupe.
Afficher les paquetages appartenant au (requis par le) groupe.
Spécifier quels types de paquetages seront interrogés dans le groupe. Les valeurs valides pour LESQUELS sont : « all », « mandatory », « default » et « optional ».
Afficher les groupes nécessaires au group.

OPTIONS DE SÉLECTION DES GROUPES

Interroger tous les groupes disponibles.
interroger les groupes au lieu des paquetages.

EXEMPLES

Afficher tous les paquetages dont le nom contient « perl » :

        repoquery '*perl*'

Interroger tous les paquetages dépendants de « openssl » :

        repoquery --whatrequires --alldeps openssl

Afficher tous les noms de paquetages ainsi que les dépôts d'où ils proviennent, joliment formaté :

        repoquery -a --qf "%-20{repoid} %{name}"

Afficher le nom et le résumé de toutes les mises à jour disponibles (s'il y en a), joliment formatté :

        repoquery -a --pkgnarrow=updates --qf "%{name}: {summary} 

Afficher les paquetages optionnels du groupe « base » :

        repoquery -g --grouppkgs=optional -l base

Afficher les prérequis de contruction du paquetaga source RPM d'« anaconda » :

        repoquery --requires anaconda.src

Afficher les paquetages qui ont besoin de « gail-devel » pour être construits :

        repoquery --archlist=src --whatrequires gail-devel

DIVERS

Spécification de noms de paquetages

Vous pouvez faire référence à un paquetage dans toutes les requètes de la manière suivante :

       name
       name.arch
       name-ver
       name-ver-rel
       name-ver-rel.arch
       name-epoch:ver-rel.arch
       epoch:name-ver-rel.arch

Par exemple : repoquery -l kernel-2.4.1-10.i686.

Vous pouvez également utiliser des caractères de remplacement à la manière du shell.

FICHIERS

Comme repoquery utilise les bibliothèques de yum(8) pour récupérer toutes les informations, il se fie à la configuration de yum(8) pour les valeurs par défaut comme les dépôts à utiliser. Consulter la documentation de yum(8) pour les détails.

/etc/yum.conf
/etc/yum/repos.d/
/var/cache/yum/

VOIR AUSSI

yum.conf(5)
http://linux.duke.edu/yum/

AUTEURS

Voir le fichier « Authors » fourni avec le programme.

BOGUES

Bien entendu, il n'y en a pas. Mais si vous en trouviez un, veuillez le signaler sur la diste de diffusion <yum@lists.linux.duke.edu> ou dans bugzilla.

TRADUCTION

Ce document est une traduction réalisée par Alain Portal <aportal AT univ-montp2 DOT fr> le 26 mai 2008.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 1 repoquery ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.

17 octobre 2005 yum-utils