![Centos Yum [Errno -1] 标头不完整。尝试其他镜像](https://linux22.com/image/485871/Centos%20Yum%20%5BErrno%20-1%5D%20%E6%A0%87%E5%A4%B4%E4%B8%8D%E5%AE%8C%E6%95%B4%E3%80%82%E5%B0%9D%E8%AF%95%E5%85%B6%E4%BB%96%E9%95%9C%E5%83%8F.png)
我的 yum 有问题,我尝试安装 subversion 或任何其他软件时,出现错误 [Errno -1] Header 不完整。一直在尝试其他镜像。我在内核 2.6.18-53.1.21.el5PAE i386 上运行 CentOS 版本 5(最终版),我使用代理。我有其他版本的 Linux(centos、redhat、fedora),它们具有相同的网络设置,但它们能够使用 yum 进行更新和安装。我尝试过执行 yum clean all,然后执行 yum -y update,但没有成功。非常欢迎您的帮助。
答案1
您是否已设置 CentOS 系统以使用代理?
创建/etc/profile.d/proxy.sh:
export http_proxy=http://host.com:port/
export ftp_proxy=http://host.com:port/
export no_proxy=.domain.com
export HTTP_PROXY=http://host.com:port/
export FTP_PROXY=http://host.com:port/
重新启动 shell(或手动运行这些命令)并且您的代理应该设置完毕,包括 yum。
答案2
我已经设法使它运行一些上游代理。