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

131

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

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

    
задан David Siegel 28.07.2010 в 21:26
источник

5 ответов

33

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

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

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

    
ответ дан thisfred 28.07.2010 в 21:37
источник
154

Несмотря на то, что это неверно или опасно (см. комментарии к этому ответу), использование 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.
    
ответ дан Weboide 29.07.2010 в 01:09
37

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

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

sudo apt-get install unattended-upgrades

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

sudo dpkg-reconfigure unattended-upgrades

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

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

  • Ссылка
  • Как включить автоматические автоматические обновления для любого репозитория?
  • Как включить автоматическое обновление всех пакетов?
ответ дан Jorge Castro 08.10.2010 в 04:29
22

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

sudo dpkg-reconfigure unattended-upgrades

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

    
ответ дан lfaraone 28.07.2010 в 21:33
9

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

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

    
ответ дан ddeimeke 29.07.2010 в 06:15