CentOS5がメンテナンス終了で、参照していた yumリポジトリが使えなくなっていますが、 もう yum update できないですか。
http://mirror.centos.org/centos/ などを見ると、5のディレクトリはありますが、 中を見ると、http://mirror.centos.org/centos/5/readme しかおいてなくて、http://vault.centos.org/を見るといいよ!と書かれている。
/etc/yum.repos.d/CentOS-Base.repo を編集して ・・・