Se o pacote foi instalado recentemente, você pode procurar em / var / cache / yum.
Dentro desse diretório, há um diretório para cada repositório e nesse diretório um pacote. Então, você faria algo como:
find /var/cache/yum -name [package-name]*
No entanto, o cache deve ser ativado no seu arquivo /etc/yum.conf:
cachedir=/var/cache/yum
keepcache=1
Observe que a yum clean [packages|all]
limpará o diretório de cache.
Se o diretório de cache estiver vazio, há uma maneira alternativa. As informações que são lidas por yum info [package]
vêm de /var/cache/yum/[repo}/primary.xml.gz
Você pode examinar o arquivo digitando:
gunzip -d -c /var/cache/yum/[repo]/primary.xml.gz | grep '<name>[package]'
No entanto, em máquinas nas quais yum info [package]
não é exibido "Do repositório:", conforme indicado por 'theotherreceive', é porque ele não está no arquivo primary.xml, portanto, não há como recuperar essas informações. Portanto, se o pacote estiver em dois ou mais arquivos primary.xml, você precisará determinar a prioridade de repo em seu sistema.