Почему автоматические обновления активируются по умолчанию?
Я только что перешел с 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