/etc/apt/apt.conf é limpo toda vez que eu alterar as configurações de proxy em configurações de rede proxy de rede

3

Eu uso as configurações do servidor proxy no trabalho, mas quando chego em casa, minha conexão de rede não usa configurações de proxy.

sempre que chego em casa e uso as configurações de proxy em configurações- > redes- > Proxy de rede para definir como "nenhum" , o arquivo /etc/apt/apt.conf é limpo e no dia seguinte pela manhã eu tenho que editar o arquivo e digitar o comando novamente, ou pelo menos copiar e colar de um arquivo de backup.

Como posso evitar essa situação, é cansativo, como posso fazer com que as configurações de proxy digitem esse arquivo para o apt-get e o software center funcionarem quando eu definir o proxy nas configurações de rede?

    
por Muriuki David 18.04.2012 / 19:40

2 respostas

1

No Ubuntu 12.04 LTS:

Quando chegar em casa, tente não aplicar no-proxy em todo o sistema. Isso não edita o arquivo apt.conf , mas o centro de software não usa proxy. Funciona para mim, não sei como.

    
por user103430 31.10.2012 / 17:49
1

Você poderia colocar a configuração do proxy em /etc/apt/apt.conf.d/70proxy.conf , criar este arquivo e colocar sua configuração de proxy lá.

Acquire::http::Proxy "http://whatever:port";

Então, quando você chegar em casa, basta renomear esse arquivo. Note que somente os arquivos terminados em .conf (ou arquivos sem extensão) serão considerados pelo apt, então você pode potencialmente renomeá-lo para /etc/apt/apt.conf.d/70proxy.disabled e ele não será considerado.

Você pode automatizá-lo com coisas como essa, você pode criar um arquivo .bash_aliases em seu diretório pessoal e colocar isso nele:

export APT_PROXY_BASE=/etc/apt/apt.conf.d/70proxy
alias enable-proxy="[ -f ${APT_PROXY_BASE}.disabled ] && sudo mv ${APT_PROXY_BASE}.disabled ${APT_PROXY_BASE}.conf"
alias disable-proxy="[ -f ${APT_PROXY_BASE}.conf ] && sudo mv ${APT_PROXY_BASE}.conf ${APT_PROXY_BASE}.disabled"

Para ativar o proxy, apenas edite

enable-proxy

e para desativar:

disable-proxy

Cuidado, eu não testei :) é só para você entrar no caminho certo.

    
por roadmr 18.04.2012 / 23:08