Можно ли отключить автоматическую загрузку обновлений при подключении к интернету через 3G-ключ?

Можно ли отключить автоматическую загрузку обновлений, когда подключение к Интернету осуществляется через ключ 3G, и при этом загружать их в фоновом режиме, когда подключение осуществляется через WiFi или eth0? (Без изменения настроек вручную два раза в день).

У меня не очень дешевая подписка с платой за МБ, и, что еще хуже, покрытие 3G в моем регионе является паршивым, поэтому я предпочитаю иметь всю, хотя и ограниченную, пропускную способность для себя. Я не знаю, существуют ли какие-либо другие процессы, которые используют интернет-соединение, когда оно присутствует (ну, NTP, но я полагаю, что трафик незначительный).

Я использую 10.10 в настоящее время.

4
задан 7 May 2012 в 14:22

1 ответ

Каждый раз сетевой интерфейс повышается, сценарии в/etc/network/if-up.d/выполняются. Необходимо узнать, какой интерфейс делает соединение 3G, связывает.
Это - отрезанный для сценария самбы, который появляется в 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

Можно отключить автоматическое обновление списка пакета и необслуживаемое обновление через этот файл (это для Ubuntu 12.04, файлы могли бы иметь различные имена), можно искать эту пару, включает каталог,/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";

То же переходит к этому ключу

Unattended-Upgrade "0";

Можно создать сценарий, который копирует версию "неавтоматического обновления" файлов, когда IFACE является соединением 3G. И в любой другой ситуации, скопируйте нормальные файлы, которые Вы имеете теперь. Вот пример, который делает что-то подобное: Как я делаю сценарий для выполнения автоматически, когда tun0 соединяют интерфейсом/вниз с событиями?

1
ответ дан 7 May 2012 в 14:22

Другие вопросы по тегам:

Похожие вопросы: