Para usar o apt-get através de um proxy, eu faço o seguinte - você precisa ser capaz de acessar a internet (por exemplo, através de um navegador como o Firefox):
sudo apt-get --print-uris install PROGRAM
Isto imprime os urls (e outras informações como md5sums) dos pacotes necessários para realizar a instalação, para que você possa baixá-los. Por exemplo, usando supertux
:
wilf@comp:~$ sudo apt-get install --print-uris supertux
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
supertux-data
The following NEW packages will be installed
supertux supertux-data
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 59.4 MB of archives.
After this operation, 80.0 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
'http://gb.archive.ubuntu.com/ubuntu/pool/universe/s/supertux/supertux-data_0.3.3-6_all.deb' supertux-data_0.3.3-6_all.deb 58590640 MD5Sum:68bd36f2c262f7caed1b5c947977202a
'http://gb.archive.ubuntu.com/ubuntu/pool/universe/s/supertux/supertux_0.3.3-6_i386.deb' supertux_0.3.3-6_i386.deb 804782 MD5Sum:a49c6c3c918bae2c968b3da6ac725b06
Em seguida, faça o download dos arquivos .deb
dos links fornecidos (de preferência em uma pasta vazia), através de um navegador que funcione através do proxy, etc., e você poderá instalá-los usando o Centro de Software; ou usando cd /FOLDER/WITH/DOWNLOADED-DEB-FILES
e um desses comandos no terminal
dpkg -i *.deb
gdebi *.deb
Isso é um pouco lento e chato, mas parece funcionar com proxies HTTP. Você também pode obter os pacotes do link