apt-get deve essere appositamente istruito per poter utilizzare un server proxy.
Ad esempio, per passare attraverso un proxy da bash è sufficiente aggiungere le seguenti righe al file /etc/bash.bashrc:
export http_proxy=http://indirizzo_ip:porta/ --- esempio: 192.168.1.1:3128
export https_proxy=http://indirizzo_ip:porta/
export ftp_proxy=http://indirizzo_ip:porta/
(Può essere necessario fare logout e rientrare)
Utilizzando ad esempio Lynx sarà possibile collaudare il funzionamento.
Tuttavia apt-get (nel mio caso, con Ubuntu 10.04 LTS Server è stato così) richiede una configurazione tutta sua.
Quindi è sufficiente modificare o creare il file /etc/apt/apt.conf ed aggiungere le seguenti righe:
Acquire::http::Proxy "http://indirizzo_ip:porta/";
Acquire::https::Proxy "http://indirizzo_ip:porta/";