Как мне добавить репозиторий из-за прокси?
У меня проблема в офисе. Мы находимся за прокси-сервером (который устанавливается и применяется в настройках прокси-сервера Ubuntu), и когда я пытаюсь добавить репозиторий из терминала, я получаю:
Ошибка чтения - некоторые ссылки здесь--: ошибка urlopen [Errno 113] Нет маршрута к хосту
Я пробовал с
- Скрипт Launchpad-getkeys. Я понимаю это (изображение)
Я пытался с другим "взломать", без удачи
- Нажмите Alt-F2 и введите
gksu gedit /usr/lib/python2.6/dist-packages/softwareproperties/ppa.py
- Найти строку 88, изменить
keyserver.ubuntu.com
вhkp://keyserver.ubuntu.com:80
- Сохраните, закройте и перезагрузите.
- Нажмите Alt-F2 и введите
Кто-нибудь знает, смогу ли я решить эту проблему каким-либо образом? Спасибо
4 ответа
Ваша проблема описана в следующем отчете об ошибке. Кажется, что правильное исправление описано в комментарии № 11:
- Установите переменную
https_proxy
на ваш прокси редактировать
/etc/sudoers
или правильный файл в/etc/sudoers.d/
поэтому он содержит:Defaults env_keep = https_proxy
Использовать -HE
вариант sudo
:
sudo -HE apt-key [...]
Это сохранит ваши настройки прокси
Сценарий, который вы упомянули - launchpad-getkeys теперь имеет поддержку прокси.
Вы должны войти в корневую учетную запись и добавить репозиторий оттуда:
sudo su
add-apt-repository ppa:xxxyyy/ppa