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.