É possível desabilitar o download automático de atualizações quando a conexão com a internet é através de um dongle 3G?

4

É possível desabilitar o download automático de atualizações quando a conexão com a internet é feita através de um dongle 3G, enquanto ainda é baixado em segundo plano quando a conexão é via WiFi ou eth0? (Sem alterar manualmente as preferências duas vezes por dia).

Eu tenho uma assinatura de pagamento por MB que não é tão barata, e o que é pior, a cobertura 3G na minha área é péssima, então eu prefiro ter toda a largura de banda, ainda que prejudicada, para mim mesmo. Não sei se existem outros processos que usam uma conexão com a Internet sempre que presentes (bem, NTP, mas suponho que o tráfego seja insignificante).

Estou usando 10.10 atualmente.

    
por Villemoes 27.10.2011 / 01:19

1 resposta

1

Toda vez que uma interface de rede é ativada, os scripts em /etc/network/if-up.d / são executados. Você precisa descobrir qual interface sua conexão 3G vincula.
Este é um script de samba recortado, que vem no Ubuntu 12.04

#!/bin/sh
# Try to bring nmbd up when an interface comes up, if smbd is already running.

# Don't bother to do anything for lo.
if [ "$IFACE" = lo ]; then
        exit 0
fi

Você pode desabilitar a atualização automática da lista de pacotes e a atualização automática deste arquivo (isso é para o Ubuntu 12.04, seus arquivos podem ter nomes diferentes), você pode procurar por este par de chaves no diretório / etc / apt /apt.conf.d

$ cd /etc/apt/apt.conf.d/
$ grep Update-Package-Lists *
10periodic:APT::Periodic::Update-Package-Lists "0";
20auto-upgrades:APT::Periodic::Update-Package-Lists "0";

O mesmo vale para esta chave

Unattended-Upgrade "0";

Você pode criar o script que copia a versão "não-atualização automática" dos arquivos, quando IFACE é sua conexão 3G. E em qualquer outra situação, copie os arquivos normais que você tem agora. Aqui está um exemplo que faz algo semelhante: Como Eu faço o script para ser executado automaticamente quando os eventos up / down da interface tun0?

    
por Awi 14.09.2012 / 20:23