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.