Як додати сховище з-за проксі?


14

У мене проблема в офісі. Ми за проксі-сервером (який встановлюється та застосовується в налаштуваннях проксі-сервера ubuntu), і коли я намагаюся додати сховище з терміналу, я отримую:

Помилка читання - деякий URL тут ...: помилка urlopen [Errno 113] Немає маршруту до хосту

Я спробував

  • Сценарій запуску-getkeys. Я отримую це (зображення)

введіть тут опис зображення

  • Я спробував з іншим "хаком", без удачі

    1. Натисніть Alt-F2 і введіть gksu gedit /usr/lib/python2.6/dist-packages/softwareproperties/ppa.py
    2. Знайдіть рядок 88, змініть keyserver.ubuntu.comнаhkp://keyserver.ubuntu.com:80
    3. Збережіть, закрийте та перезавантажте.

Хтось знає, чи зможу я вирішити цю проблему будь-яким способом? Спасибі

Відповіді:


13

Ваша проблема описана в наступному звіті про помилку. Здається, що правильне виправлення описано в коментарі № 11 :

  1. Встановіть змінну https_proxyна ваш проксі
  2. Відредагуйте /etc/sudoersабо правильний файл, /etc/sudoers.d/щоб він містив:

    Defaults env_keep = https_proxy
    

Жоао, я додав змінні в /home/myuser/.bashrc, потім додав env_keep матеріал до / etc / sudoers, і тепер, коли я виконую цю команду "sudo env | grep proxy", я отримую показник змінних. Коли я додаю сховище або виконую сценарій запуску-getkeys, я більше не отримую помилок. СПАСИБІ!!
Енріке

1

Сценарій ви згадали - Launchpad-getkeys тепер має підтримку проксі.


Хоча я вирішив питання з / etc / sudoers, я також читав новини запуску-getkeys в RSS-каналі, і тепер з -p ip: port - це приголомшлива функція! дякую Алін !!
Енріке


0

Вам потрібно ввести кореневий обліковий запис і додати сховище звідти:

sudo su
add-apt-repository ppa:xxxyyy/ppa
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.