Jak ustawić serwer proxy dla całego systemu w Ubuntu 18.04?


10

Nie ma opcji „Zastosuj cały system”. Muszę ręcznie zmieniać plik /etc/apt/apt.conf za każdym razem, gdy włączam lub wyłączam proxy.

Jak go skonfigurować, aby stosował ustawienia proxy dla całego systemu - z aktualizacją apt.conf odpowiednio w Ubuntu 18.04?

EDYCJA :

Pomimo ręcznego ustawienia apt.conf, nie jestem w stanie zainstalować niczego za pośrednictwem oprogramowania Ubuntu, ponieważ pojawia się błąd „Nieobsługiwany skonfigurowany serwer proxy: proxy.server.com//8080”. Jak to naprawić?


1
Raport o błędzie : bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/... Możesz dodać siebie jako osobę, której dotyczy problem.
muru

Musisz sprecyzować http://przed nazwą hosta, wszystko inne irytuje apt
Marged 10'18

Odpowiedzi:


8

Ustaw szczegóły proxy w zmiennych środowiskowych;
Edytuj /etc/environmenti dodaj następujące wiersze (zastąp nazwę użytkownika, hasło, host i port danymi swojego serwera proxy).

http_proxy=http://username:password@host:port/
ftp_proxy=ftp://username:password@host:port/
https_proxy=https://username:password@host:port/ 

Dla apt, centrum oprogramowania i itp .;
edytuj /etc/apt/apt.conf.d/80proxy(jeśli nie istnieje, utwórz go) i dodaj następujące wiersze

Acquire::http::proxy "http://username:password@host:port/";
Acquire::ftp::proxy "ftp://username:password@host:port/";
Acquire::https::proxy "https://username:password@host:port/";

1
Czy istnieje możliwość automatycznej aktualizacji /etc/apt/apt.conf.d/80proxy? Muszę to ustawić ręcznie za każdym razem - w poprzednich wersjach Ubuntu nie musiałem tego robić - wystarczyło kliknąć przycisk „Zastosuj cały system” poprzez GUI.
Wersja próbna

jakiego używasz środowiska pulpitu? Gnom?
Gayan Sampath,

sprawdź to dla Gnome. ale za każdym razem, gdy ustawiasz proxy, musisz je wpisać. link
Gayan Sampath

:) jeśli znalazłeś odpowiedź, zaznacz ją.
Gayan Sampath,

Pomimo ręcznego ustawienia apt.conf, nie jestem w stanie zainstalować niczego za pośrednictwem oprogramowania Ubuntu, ponieważ pojawia się błąd „Nieobsługiwany skonfigurowany serwer proxy: proxy.server.com//8080”. Jak to naprawić?
Wersja próbna

0

18.04 używa GNOME jako domyślnego menedżera pulpitu, chociaż wolę Unity, który był używany w kilku poprzednich wersjach LTS. Kiedy zainstalowałem i przełączyłem się na Unity, opcja „zastosuj cały system” została przywrócona w menu ustawień sieci / proxy.

Aby przełączyć się na Unity, uruchom sudo apt update && sudo apt install ubuntu-unity-desktopi wybierz lightdmopcję po wyświetleniu monitu. Musiałem najpierw edytować /etc/environmentręcznie, aby dołączyć mój serwer proxy, zanim apt mógł dotrzeć do repozytoriów w celu aktualizacji / instalacji. Ten link zawiera szczegółowy opis przejścia na Unity.


0

/etc/environmentNawet nie znalazłem żadnych informacji o serwerze proxy /etc/apt/apt.conf.d/80proxy, ponieważ poinformowałem o wartości serwera proxy podczas instalacji.

Uważam go tego pliku /etc/apt/apt.conf.d/90curtin-aptproxy.

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.