无法在代理Ubuntu 14.04后面添加PPA

我无法通过Ubuntu 14.04上的命令行添加存储库。 Apt-get工作得非常好,我能够更新系统。 我已经配置了我的/etc/apt/apt.config文件,如下所示:

Acquire::http::proxy "http://:@:/"; 

例如,在尝试为y-ppa-manager添加存储库时,我收到:

 add-apt-repository ppa:webupd8team/y-ppa-manager Cannot add PPA: 'ppa:webupd8team/y-ppa-manager'. Please check that the PPA name or format is correct. 

如果您需要更多信息,请随时提出。

您需要使用导出代理环境变量

 export http_proxy=http://username:password@host:port/ export https_proxy=https://username:password@host:port/ 

然后告诉sudo使用它们:

  sudo -E add-apt-repository ppa:webupd8team/y-ppa-manager 

或者打开/etc/sudoers文件(使用sudo visudo )并追加

 Defaults env_keep="https_proxy" 

到文件的末尾。

我有一个关于此的博客 ,请查看它以获取更多详细信息。