所以我有一个问题,我自己的百胜回购。 这是设置:
我对EC2上RHEL 6.2机器上运行的Apache有基本authentication。 它保存了RHEL 6机器和RHEL 5机器的yum repo,在这个机器中我有RPM在一个单独的文件夹中。
当我在任何RHEL 6机器上进行yum更新时,没关系,一切正常。 当我在RHEL 5.5机器上运行它时,我得到[Errno 14] HTTP错误401:需要授权。 我知道一个事实,我可以访问该机器和用户名和密码是正确的,因为我可以复制和粘贴什么是在回购文件,它在Web浏览器中工作没有问题。
我怀疑RHEL6x机器为5.x机器提供回购存在问题,但无法find解决scheme。 任何帮助将非常感激!
仔细检查configuration的存储库确实是您期望看到的存储库。 你可以运行yum repolist -v | grep baseurl yum repolist -v | grep baseurl查看yum尝试下载的所有URL。 然后你可以使用wget来下载它们,看看是否有类似的错误。 也许甚至可以将/repodata/repomd.xml附加到每个URL的末尾,这是yum首先要做的。