yum で エラー

#yum udpate でエラー。


addons/filelists | 195 B 00:00
base/filelists | 2.9 MB 00:06
extras/filelists | 152 kB 00:00
http://mirror.centos.org/centos/5/extras/i386/repodata/filelists.xml.gz: [Errno -1] Metadata file does not match checksum
Trying other mirror.
Error: failure: repodata/filelists.xml.gz from extras: [Errno 256] No more mirrors to try.
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

いろいろ検索して


#yum clean all

ってやってからもう一回やったら直った。


この辺、全然理解してないので何で失敗したのか、何で直ったのかまだ全然わかってない。
暇を見つけてちゃんと調べる。 つもり。