Fonte: http://www.cyberciti.biz/faq/yum-downloadonly-plugin/
Quando você precisa colocar as mãos no pacote RPM que você instalaria em seu sistema local, é realmente difícil apenas procurar ou tentar navegar nos repositórios você mesmo. Você também pode usar o yum para resolver a localização do pacote e fazer o download para você
Instale o pluigin apenas para download para yum
$ sudo yum install yum-downloadonly
Execute uma operação yum que desencadearia um download
$ sudo yum install libvirt-python -y --downloadonly --downloaddir=/tmp/packages
$ find /tmp/packages/
/tmp/packages/
/tmp/packages/polkit-0.96-5.el6_4.x86_64.rpm
/tmp/packages/polkit-0.96-5.el6_4.i686.rpm
/tmp/packages/libvirt-python-0.10.2-18.el6_4.14.x86_64.rpm
/tmp/packages/libvirt-client-0.10.2-18.el6_4.14.x86_64.rpm
/tmp/packages/libvirt-0.10.2-18.el6_4.14.x86_64.rpm
Extraia o conteúdo do pacote
Se precisar inspecionar o conteúdo, você pode extraí-lo e fazer o que quiser. Isso irá extrair todos os arquivos para a estrutura de diretório de destino, mas com raiz no diretório de trabalho.
$ rpm2cpio /tmp/packages/libvirt-python-0.10.2-18.el6_4.14.x86_64.rpm |cpio -id
$ find ./
./
./usr
./usr/share
./usr/share/doc
./usr/share/doc/libvirt-python-0.10.2
./usr/share/doc/libvirt-python-0.10.2/uuid.py
./usr/share/doc/libvirt-python-0.10.2/python
./usr/share/doc/libvirt-python-0.10.2/python/esxlist.py
./usr/share/doc/libvirt-python-0.10.2/python/domstart.py
./usr/share/doc/libvirt-python-0.10.2/python/domsave.py
./usr/share/doc/libvirt-python-0.10.2/python/domrestore.py
./usr/share/doc/libvirt-python-0.10.2/python/dominfo.py
./usr/share/doc/libvirt-python-0.10.2/python/consolecallback.py
./usr/share/doc/libvirt-python-0.10.2/python/README
./usr/share/doc/libvirt-python-0.10.2/python/Makefile.am
./usr/share/doc/libvirt-python-0.10.2/node.py
./usr/share/doc/libvirt-python-0.10.2/events-python
./usr/share/doc/libvirt-python-0.10.2/events-python/event-test.py
./usr/share/doc/libvirt-python-0.10.2/error.py
./usr/share/doc/libvirt-python-0.10.2/create.py
./usr/share/doc/libvirt-python-0.10.2/basic.py
./usr/share/doc/libvirt-python-0.10.2/TODO
./usr/share/doc/libvirt-python-0.10.2/README
./usr/share/doc/libvirt-python-0.10.2/NEWS
./usr/share/doc/libvirt-python-0.10.2/COPYING.LIB
./usr/share/doc/libvirt-python-0.10.2/AUTHORS
./usr/lib64
./usr/lib64/python2.6
./usr/lib64/python2.6/site-packages
./usr/lib64/python2.6/site-packages/libvirt.pyc
./usr/lib64/python2.6/site-packages/libvirt.pyo
./usr/lib64/python2.6/site-packages/libvirt_qemu.pyc
./usr/lib64/python2.6/site-packages/libvirt_qemu.pyo
./usr/lib64/python2.6/site-packages/libvirtmod_qemu.so
./usr/lib64/python2.6/site-packages/libvirtmod.so
./usr/lib64/python2.6/site-packages/libvirt_qemu.py
./usr/lib64/python2.6/site-packages/libvirt.py