Jak dodać repozytorium zza serwera proxy?


14

Mam problem w biurze. Jesteśmy za serwerem proxy (który jest ustawiony i stosowany przy ustawieniach proxy ubuntu), a kiedy próbuję dodać repozytorium z terminala, otrzymuję:

Błąd odczytu - tutaj jest adres URL: błąd urlopu [Errno 113] Brak trasy do hosta

Próbowałem z

  • Skrypt Launchpad-getkeys. Rozumiem (zdjęcie)

wprowadź opis zdjęcia tutaj

  • Próbowałem z kolejnym „hackiem”, bez powodzenia

    1. Naciśnij klawisze Alt-F2 i wpisz gksu gedit /usr/lib/python2.6/dist-packages/softwareproperties/ppa.py
    2. Znajdź linię 88, zmień keyserver.ubuntu.comnahkp://keyserver.ubuntu.com:80
    3. Zapisz, zamknij i uruchom ponownie.

Czy ktoś wie, czy mógłbym w jakikolwiek sposób rozwiązać ten problem? Dzięki

Odpowiedzi:


13

Twój problem został opisany w poniższym raporcie o błędzie. Wygląda na to, że poprawka opisana jest w punkcie nr 11 :

  1. Ustaw zmienną https_proxyna swoje proxy
  2. Edytuj /etc/sudoerslub popraw plik, /etc/sudoers.d/aby zawierał:

    Defaults env_keep = https_proxy
    

Joao, dodałem zmienne do /home/myuser/.bashrc, następnie dodałem rzeczy env_keep do / etc / sudoers, a teraz kiedy wykonuję polecenie "sudo env | grep proxy", otrzymuję zmienne pokazujące. Po dodaniu repozytorium lub uruchomieniu skryptu launchpad-getkeys nie otrzymuję już błędów. DZIĘKI!!
Enrique



0

Musisz wprowadzić konto root i stamtąd dodać repozytorium:

sudo su
add-apt-repository ppa:xxxyyy/ppa
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.