Вопрос Как включить автоматическое обновление?


Update Manager постоянно предлагает мне обновления (например, исправления безопасности, обновления от PPA).

Как я могу сказать, что моя установка Ubuntu автоматически загружает и устанавливает обновления, когда они становятся доступными?


135
2017-07-28 19:26


происхождения


help.ubuntu.com/community/AutomaticSecurityUpdates - Alex Angas


ответы:


Вы можете сделать это легко для обновлений безопасности.

В разделе «Параметры системы» откройте «Менеджер обновлений». Нажмите кнопку «Настройки ...», затем на вкладке «Обновления» выберите переключатель «Установить обновления безопасности без подтверждения».

Чтобы автоматически установить все обновления, см. Ответ ниже.


32
2017-07-28 19:37



-1 Разочаровало это, потому что это не отвечает на вопрос правильно и показывает, что все, кто знает Ubuntu немного и обращают внимание в диалоговом окне, это уже знают. Самый верный ответ правильный. - redanimalwar


Хотя это не неправильно или опасно (см. Комментарии к этому ответу), используя apt-get upgrade -y это не лучший способ добиться этого.

необслуживаемые-обновления является одна из лучших практик наличия автоматических обновлений, особенно для безголовых машин или серверов!

Вы можете легко настроить автоматические обновления, набрав это в терминале:

sudo apt-get install unattended-upgrades
sudo dpkg-reconfigure unattended-upgrades

Из описания:

 This package can download and install security upgrades automatically
 and unattended, taking care to only install packages from the
 configured APT source, and checking for dpkg prompts about
 configuration file changes.

158
2017-07-28 23:09



Но важный пакет для вашего сервера, веб-приложения и т. Д. Может быть не «существенным» пакетом и потенциально может быть удален. - Weboide
unattended-upgrades является предпочтительным, но apt-get -y upgrade не является неправильным или опасным вообще. sudo apt-get upgrade будем никогда (с или без y, с явным одобрением пользователя или без него) установить любой новый пакет или удалить любой установленный пакет. (Из man apt-get: «ни при каких обстоятельствах в настоящее время не установлены удаленные пакеты или пакеты, которые еще не были установлены, извлечены и установлены».) Помните, что -y флаг может использоваться с другими, потенциально более опасными командами, чем upgrade, такие как dist-upgrade, - Eliah Kagan
Это отсутствие информации, которую вы должны установить APT::Periodic::Download-Upgradeable-Packages "0"; до 1 и также следует установить APT::Periodic::AutocleanInterval "0"; к чему-то в днях /etc/apt/apt.conf.d/10periodic или нет? Также вы не будете делать это вместо GUI, если бы у вас были только обновления для системы безопасности, поэтому вам также придется раскомментировать // "${distro_id}:${distro_codename}-updates"; в /etc/apt/apt.conf.d/50unattended-upgrades действительно иметь автоматические обновления для всех пакетов кода. Затем это можно расширить, чтобы обновить еще больше. - redanimalwar
Что происходит с обновлениями, требующими перезагрузки сервера? - Diskdrive
официальные документы говорят о включении уведомлений (по электронной почте), которые, я думаю, хороши для тех, кто хочет знать. help.ubuntu.com/lts/serverguide/automatic-updates.html - jargonjunkie


В диспетчере обновлений нажмите Settings кнопка. Появится диалоговое окно:

screenshot of Download and install automatically security updates

Выберите «Загрузка и установка автоматически». Это автоматически установит обновления безопасности. Если вы хотите установить это для них удаленно, вы можете сделать это:

sudo apt-get install unattended-upgrades

Если пакет уже установлен, вы можете:

sudo dpkg-reconfigure unattended-upgrades

изменить его поведение. Следуйте подсказкам, чтобы включить эту функцию после запуска этой команды. В настоящее время нет графического метода, чтобы просто настроить всю систему на обновление без присмотра за всем (вы хотите безопасно играть в автоматические обновления), но автоматическая настройка обновлений безопасности - это хорошая идея.

Проверьте страницы для получения дополнительной информации, если вы хотите автоматизировать получение -updates и -backports:


37
2017-10-08 02:29





Перейдите к терминалу и введите:

sudo dpkg-reconfigure unattended-upgrades

Скажите «да» подсказке. Вы по-прежнему будете уведомлены о «нормальных» обновлениях, таких как те, которые содержат исправления, но обновления для системы безопасности будут установлены автоматически.


22
2017-07-28 19:33





я использую apticron для получения информации по почте, если необходимо выполнить обновление.

В вашем случае я бы использовал cron-apt или unattended-upgrades выполнять работу по автоматическому обновлению ваших машин.


9
2017-07-29 04:15