Como eu configuro o apt para usar um arquivo Proxy.pac?

9

Então, eu tenho um arquivo proxy.pac no trabalho (ele não tem um nome de usuário ou senha), é apenas um arquivo .pac simples.

Eu trabalhei com o Chrome para poder navegar na Web, mas o apt-get e update não funcionam. Como eu iria fazer isso funcionar?

Im em 10.10 btw.

Jorge Castro
fonte

Respostas:

6

No sistema -> preferências -> proxy da rede, ative a Configuração automática do proxy e insira a URL do PAC.

Em seguida, pressione aplicar todo o sistema, e isso deve funcionar.

DemonWareXT
fonte
11
Alguma dica de como fazer isso com casca? Eu trabalho em um servidor sem GUI.
hans
Onde menu "sistema"? existe um link com screenshots?
Peter Krauss
11
Posso fazer isso por terminal?
Peter Krauss
4

sudo apt-get updatefalhou (em uma nova VM 11.04) após seguir as instruções na resposta do DemonWareXT (Sistema -> Preferências -> Proxy de rede).

Eu segui as instruções que encontrei em help.ubuntu.com/community/AptGet (em "Método do arquivo de configuração do APT") e funcionou.

Daryl Spitzer
fonte
1

No Ubuntu 12.04 ou 14.04 com Unity, o seguinte pode interromper sua configuração do Apt.

No sistema -> preferências -> proxy da rede, ative a Configuração automática do proxy> e insira o URL do PAC.

Em seguida, pressione aplicar todo o sistema, e isso deve funcionar.

O problema é que o Apt não tem conceito de "no_proxy" e, portanto, tenta enviar todo o tráfego para esse proxy. Existem algumas maneiras de contornar isso: uma é criar um arquivo de substituição específico para o Apt, dizendo-lhe para usar / ignorar um proxy. Retirado de /superuser/323488/ubuntu-system-wide-proxy-auto-configuration-pac-script

Acquire {
    Retries "0";
    HTTP {
        Proxy "";
    };
};

O outro é depois de clicar em Aplicar na página Proxy de Rede, editar o arquivo /etc/apt/apt.conf como root sudo gedit /etc/apt/apt.confe remover qualquer menção de proxy nesse arquivo.

dragon788
fonte
Onde menu "sistema"? existe um link com screenshots?
Peter Krauss
Nenhuma notícia para UNUNTU 18 LTS? Tenho problemas para enviar a senha, que parece confundida com o logon do MSCHAPv2 (PEAP sem certificado).
Peter Krauss