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.
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?
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.
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.
Tags apt software-center proxy