O que você quer dizer com "yum quebrado"? Não está encontrando o pacote ou está causando erros no Python?
Você sempre pode tentar limpar o cache do yum, ele corrige muitos problemas:
#yum clean all
Se o gerenciador de pacotes principal no seu sistema operacional estiver corrompido, a última coisa que você deseja fazer é instalar outro gerenciador de pacotes, especialmente a partir do código-fonte. Inferno de dependência é a última coisa que você precisa. Eu recomendaria tentar consertar o yum em primeiro lugar.