无法在 Ubuntu 15.10 上添加 PPA - 用户或团队不存在

Sve*_*ven 15 apt ppa proxy

由于我已经安装了 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.
Run Code Online (Sandbox Code Playgroud)

有人知道 15.10 有什么变化吗?也许这是代理服务器的问题。我在代理服务器后面,但是 wget 或 apt-get 之类的其他所有东西都可以使用我当前的配置。

小智 18

您需要先导出环境变量。打开终端并运行:

export http_proxy="http://username:password@proxy:port/"
export https_proxy="https://username:password@proxy:port/"
Run Code Online (Sandbox Code Playgroud)

现在添加 PPA:

sudo -E add-apt-repository ppa:git-core/ppa
Run Code Online (Sandbox Code Playgroud)

你会得到一个提示:

? ~ 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 安装。


Pil*_*ot6 3

OP的回答

我发现了这个问题,它确实与代理服务器有关,但背景不同。我们的服务器使用此处未设置的身份验证。禁用之后,问题就消失了。奇怪的想法是误导性的错误消息。所以希望这篇文章将来能读到遇到同样问题的人。