Come posso impostare il proxy a livello di sistema in Ubuntu 18.04?


10

Non esiste un'opzione "Applica a livello di sistema". Devo modificare manualmente il file /etc/apt/apt.conf ogni volta che imposto o disattivo il proxy.

Come lo configuro in modo da applicare le impostazioni proxy a livello di sistema - con apt.conf che si aggiorna di conseguenza in Ubuntu 18.04?

MODIFICA :

Nonostante abbia impostato apt.conf manualmente, non sono in grado di installare nulla tramite il software Ubuntu perché viene visualizzato un errore "Proxy non supportato configurato: proxy.server.com//8080". Come posso risolvere questo problema?


1
Segnalazione bug: bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/… Potresti voler aggiungere te stesso come interessato.
Muru,

Devi specificare http://davanti al nome host, tutto il resto irrita apt
Marged

Risposte:


8

Impostare i dettagli del proxy nelle variabili di ambiente;
Modifica /etc/environmente aggiungi le seguenti righe (sostituisci nome utente, password, host e porta con i dettagli del tuo proxy).

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

Per apt, software center e così via;
modifica /etc/apt/apt.conf.d/80proxy(se non esiste crealo) e aggiungi le seguenti righe

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
Esiste un modo per aggiornare automaticamente /etc/apt/apt.conf.d/80proxy? Devo impostarlo manualmente ogni volta - nelle versioni precedenti di Ubuntu, non avrei dovuto farlo - semplicemente facendo clic sul pulsante "Applica a livello di sistema" tramite la GUI era abbastanza buono.
Prova il

qual è l'ambiente desktop che usi? Gnome?
Gayan Sampath,

controlla questo per Gnome. ma ogni volta che imposti il ​​proxy dovrai digitarli. link
Gayan Sampath

:) se hai trovato la risposta contrassegnala.
Gayan Sampath,

Nonostante abbia impostato apt.conf manualmente, non sono in grado di installare nulla tramite il software Ubuntu perché viene visualizzato un errore "Proxy non supportato configurato: proxy.server.com//8080". Come posso risolvere questo problema?
Prova il

0

18.04 usa GNOME come desktop manager predefinito, anche se preferisco Unity che era stato usato in diverse versioni precedenti di LTS. Quando ho installato e passato a Unity, l'opzione "applica tutto il sistema" è stata ripristinata nel menu delle impostazioni di rete / proxy.

Per passare a Unity, esegui sudo apt update && sudo apt install ubuntu-unity-desktope seleziona l' lightdmopzione quando richiesto. Ho dovuto modificare /etc/environmentmanualmente a mano per includere il mio server proxy prima che apt potesse raggiungere i repository per l'aggiornamento / l'installazione. Questo collegamento fornisce una descrizione dettagliata di come passare a Unity.


0

Non ho trovato alcuna informazione sul proxy /etc/environmentnemmeno in /etc/apt/apt.conf.d/80proxy, perché ho informato il valore del proxy al momento dell'installazione.

Trovo in questo file: /etc/apt/apt.conf.d/90curtin-aptproxy.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.