无法在代理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"
到文件的末尾。
我有一个关于此的博客 ,请查看它以获取更多详细信息。