我有几个Fedora 13服务器必须通过http代理连接yum更新。 所有端口80的stream量必须通过这个代理路由。 我已经在networking设置GUI中设置了代理服务器。 我可以浏览互联网就好了。 我还在/etc/yum.conf中设置了我的代理信息,如下所示:proxy = http:proxy.largecorp.corp / accelerated_pac_base.pac proxy_user = user proxy_password = password
然后,我将export HTTP_PROXY =“http:proxy.largecorp.corp / accelerated_pac_base.pac”添加到/ etc / bashrc中,并find该文件。
当我运行yum更新:加载的插件:presto,refresh-packagekit错误:无法检索存储库元数据(repomd.xml)从存储库:fedora。 请validation其path,然后重试。
所有的回购网站都是默认的,因为这是全新的安装。
使用ntlmaps代理。 http://sourceforge.net/projects/ntlmaps/configuration它,运行它(你需要python在你的盒子),并把类似
http://127.0.0.1:5865
在你的yum.conf(端口号可能不同,取决于你的configuration)。
http:proxy.largecorp.corp/accelerated_pac_base.pac不是有效的URL,不应该是http://proxy.largecorp.corp/accelerated_pac_base.pac ?
除此之外,你应该尝试明确指出哪个代理yum需要使用,而不是像指定一个自动configuration的URL。 就像是
http://proxy.largecorp.corp:8080
只要查看您的实际代理设置并使用它们。