Używam Ubuntu 13.04 w sieci firmowej, http proxy działa dobrze z moim kontem użytkownika, ale nadal nie mogę instaluj lub aktualizuj cokolwiek za pomocą apt-get:
Wymagane uwierzytelnianie proxy (Forefront TMG wymaga autoryzacji, aby spełnić żądanie. Odmowa dostępu do filtru serwera proxy sieci Web).
Mam system- szeroki serwer proxy w Konfiguracja systemu> Sieć> Serwer proxy sieci> ręcznie skonfigurowany poprawnie i: env | grep proxy pokazuje obie zmienne http_proxy i https_proxy z odpowiednimi ustawieniami.
ale nadal apt-get nie może się połączyć.
Co dalej spróbować?
Komentarze
- czy Apt-get przechodzi przez proxy? sprawdziłeś logi proxy dla twojego adresu IP? jeśli to możliwe, czy mógłbyś zaktualizować błąd / zrzut ekranu, który otrzymujesz
Odpowiedź
Edytuj „/ etc / apt /apt.conf ”i dodaj poniższy wpis:
Acquire::http::Proxy "http://username:password@proxyhost:port/";
Odpowiedź
Jest to prawdopodobnie problem związany z konfiguracją serwera proxy ISA w Twojej organizacji. Miałem ten sam problem podczas konfigurowania serwera wirtualnego dla mojej organizacji.
Otwórz terminal. W terminalu wpisz następujące polecenie:
sudo nano /etc/apt/apt.conf
To polecenie ma na celu otwarcie pliku apt.conf i udostępnienie go do konfiguracji. Jeśli pojawi się monit o podanie hasła, wprowadź je.
Dodaj następujące wiersze do pliku:
Acquire::http::proxy "http://[username]:[password]@[proxy_address]:[port]"; Acquire::https::proxy "https:// [username]:[password]@[proxy_address]:[port]"; Acquire::ftp::proxy "ftp:// [username]:[password]@[proxy_address]:[port]"; Acquire::socks::proxy "[username]:[password]@[proxy_address]:[port]";
Gdzie: nazwa użytkownika – Twoja nazwa użytkownika proxy hasło – Twoje hasło proxy adres_proxy – adres portu serwera proxy – port na serwerze adresowym, przez który dozwolony jest ruch
Zapisz plik apt.conf. Spróbuj uruchomić polecenie apt-get i powinno dać ci coś podobnego do tego
sudo apt-get install [package] Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: ……… Do you want to continue? [Y/n] y:
Jeśli zobaczysz tę odpowiedź, oznacza to, że pakiet jest gotowy do zainstalować.