Para a parte editada:
Você está usando uma versão depreciada do CentOS. Como visto no readme encontrado no repositório do CentOS 5 :
This directory (and version of CentOS) is depreciated.
CentOS-5 is now past EOL
You can get the last released version of centos 5.11 here:
Please NOTE: this is not being maintained for security since moving to Vault. It will have security issues, you should upgrade to a new version instead.
Você pode atualizar seu sistema para uma versão mais recente do CentOS (recomendada para atualizações de segurança, etc.) ou alterar seus URLs de repo atuais de http://mirror.centos.org/centos/5/
para http://vault.centos.org/5.11/