На этот вопрос уже есть ответ здесь:
Я не могу добавить репозиторий через командную строку на Ubuntu 14.04. Apt-get работает отлично, и я могу обновлять систему. Я настроил свой файл /etc/apt/apt.config следующим образом:
Acquire::http::proxy "http://<username>:<password>@<proxy address>:<port>/";
Например, при попытке добавить репозиторий для 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"
до конца файла.
я имею блог на этом , взглянул на него для получения дополнительной информации.