Si le paquet a été installé récemment, vous pouvez regarder dans / var / cache / yum.
Dans ce répertoire, il y a un répertoire pour chaque dépôt et un répertoire de packages. Donc, vous feriez quelque chose comme:
find /var/cache/yum -name [package-name]*
Cependant, le cache doit être activé dans votre fichier /etc/yum.conf:
cachedir=/var/cache/yum
keepcache=1
Notez que a yum clean [packages|all]
va effacer le répertoire de cache.
Si le répertoire de cache est vide, il existe un autre moyen. Les informations lues yum info [package]
proviennent de /var/cache/yum/[repo]/primary.xml.gz.
Vous pouvez parcourir le fichier en entrant:
gunzip -d -c /var/cache/yum/[repo]/primary.xml.gz | grep '<name>[package]'
Cependant, sur les machines sur lesquelles yum info [package]
n'affiche pas "From repo:", comme indiqué par "theotherreceive", c'est parce qu'il ne se trouve pas dans le fichier primary.xml, il n'y aura donc aucun moyen de récupérer ces informations. Par conséquent, si le package se trouve dans plusieurs fichiers primary.xml, vous devrez déterminer la priorité du référentiel sur votre système.