我的 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
我已经设法使它运行一些上游代理。