在centos上搭建本地yum源,如果是基于http/nginx/apache形式的代理,yum makecache就会提示404找不到索引文件 本质上是文名字不对,需要人为修正

yum makecache出现文件404

可耻的centos6.x 默认没加文件后缀加上就可以了
查看TRANS.TBL或repomd.xml(建议看TRANS.TBL)

TRANS.TBL(红色标记缺省的后缀) 缺省的都是gz/bz2结尾的压缩文件
0dafccfdbf892f02acca8267ade4bdcee7280a682e65dc7e29145f3341fd7a8c-primary.sqlite.bz2
95d3964f864fbab835ea1afb8a5272352cd12ded13d607205109fefaddd0ab6-primary.xml.gz
...