由于我已经安装了 Ubuntu 15.10,因此我无法再将 ppa 添加到我的存储库列表中:
@:~>sudo apt-add-repository ppa:git-core/ppa
Cannot add PPA: 'ppa:~git-core/ubuntu/ppa'.
ERROR: '~git-core' user or team does not exist.
有人知道 15.10 中有什么变化吗?也许是代理服务器的问题。我使用代理服务器,但其他一切(如 wget 或 apt-get)都可以在我当前的配置下运行。
答案1
首先需要导出环境变量。打开终端并运行:
export http_proxy="http://username:password@proxy:port/"
export https_proxy="https://username:password@proxy:port/"
现在添加 PPA:
sudo -E add-apt-repository ppa:git-core/ppa
您将收到提示:
➜〜sudo -E apt-add-repository ppa:git-core / ppa Ubuntu 版 Git 的最新稳定版本。 对于候选版本,请访问 https://launchpad.net/~git-core/+archive/candidate 。 更多信息:https://launchpad.net/~git-core/+archive/ubuntu/ppa 按 [ENTER] 继续或按 ctrl-c 取消添加
按下Enter,您将能够从 PPA 安装。
答案2
OP 的回答
我找到了问题,它确实与代理服务器有关,但背景不同。我们的服务器使用这里未设置的身份验证。禁用它后,问题就消失了。奇怪的是误导性错误消息。所以希望将来遇到同样问题的人能读到这篇文章。