Почему автоматические обновления активируются по умолчанию?

Я только что перешел с CentOS на Ubuntu Server 16.04 LTS. Я выбрал "нет", когда он попросил меня сделать автоматические обновления во время установки. Однако я только что понял, что по умолчанию автоматические обновления активируются и устанавливаются по умолчанию, так как они установили обновление ядра автоматически. Это очень похоже на Windows и разочаровывает меня. Почему это так, что он включен по умолчанию, даже если пользователь выбрал нет во время установки?

Спасибо

3 ответа

Решение

Я не могу объяснить, почему это дает вам возможность, а затем игнорирует ваш ответ. Без установки я не могу подтвердить это поведение, однако это легко исправить.

редактировать /etc/apt/apt.conf.d/50unattended-upgrades и закомментировать -security линия.

// Automatically upgrade packages from these (origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
//      "${distro_id}:${distro_codename}-security";
//      "${distro_id}:${distro_codename}-updates";
//      "${distro_id}:${distro_codename}-proposed";
//      "${distro_id}:${distro_codename}-backports";
};

Другой способ отключить автоматические обновления - это

редактировать /etc/apt/apt.conf.d/20auto-updates и установите "Unattended-Upgrade" в "0".

APT::Periodic::Unattended-Upgrade "0";

Другой способ заключается в использовании: dpkg-reconfigure unattended-upgrades

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