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.

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.


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.


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.