Questa guida ti mostrerà come impostare un proxy per il gestore di pacchetti APT in modo da poter installare e aggiornare i pacchetti da repository remoti.
L'utilizzo di un server proxy come intermediario di accesso a Internet è uno scenario aziendale comune. Se stai utilizzando un sistema Ubuntu o Debian dietro un server proxy, hai tentato senza successo di installare i pacchetti.
Se hai inserito le informazioni sul proxy durante l'installazione, il file di configurazione di APT sarebbe stato aggiornato automaticamente. Tuttavia, se non l'hai fatto, devi seguire le seguenti istruzioni.
Configura APT per funzionare con un server proxy
Può essere fatto facilmente. APT carica tutti i file di configurazione in /etc/apt/apt.conf.d
directory. Pertanto, possiamo creare una configurazione specifica per il nostro proxy, mantenendolo separato da tutte le altre configurazioni.
1. Crea un nuovo file vuoto
Devi creare un nuovo file vuoto all'interno di /etc/apt/apt.conf.d/
directory. Chiamiamolo proxy.conf
. Naturalmente, il nome può essere qualsiasi cosa tu voglia.
sudo touch /etc/apt/apt.conf.d/proxy.conf
2. Apri il file proxy.conf in un editor di testo
Quindi apri il file proxy.conf con il tuo editor di testo preferito.
sudo vim /etc/apt/apt.conf.d/proxy.conf
3. Aggiungi configurazione proxy APT
Devi avere l'indirizzo IP e la porta del server proxy.
Per impostare il tuo proxy HTTP , aggiungi la seguente riga:
Acquire::http::Proxy "http://proxy_server:port/";
Per impostare il tuo proxy HTTPS , aggiungi la seguente riga:
Acquire::https::Proxy "http://proxy_server:port/";
C'è anche un modo alternativo di definire le impostazioni proxy per APT. Sebbene simile, rimuove un po' di ridondanza.
Acquire {
HTTP::proxy "http://proxy_server:port/";
HTTPS::proxy "http://proxy_server:port/";
}
Se il tuo proxy supporta l'autenticazione e richiede un nome utente/password per l'accesso, utilizzare:
Acquire::http::Proxy "http://user:[email protected]_server:port/";
Salva le modifiche ed esci dall'editor di testo.
Nota: Tieni presente che proxy_server
e port
dagli esempi precedenti dovrebbe essere sostituito con l'indirizzo IP/nome e la porta del proxy appropriati.
4. Testare la configurazione del proxy APT
Ora APT utilizzerà le impostazioni del proxy per ottenere aggiornamenti, installare pacchetti e così via