- Как настроить автоматические обновления в Ubuntu 18.04
- Подготовка
- Установка пакета unattended-upgrades
- Настройка автоматических обновлений
- Включение автоматического обновления
- Тестирование
- Выводы
- Как включить автоматическое обновление Ubuntu 20.04
- Шаг 1: Установите пакет автоматического обновления
- Шаг 2: Настройка службы автоматического обновления
- Отключение автоматического обновления для отдельных пакетов
- Шаг 3: Включите уведомления по электронной почте
- Шаг 4: Включение автоматического обновления Ubuntu 20.04
- Вывод
- 🤟 Как настроить автоматическое обновление на Ubuntu Linux 18.04
- Автоматические обновления для Ubuntu Linux
- Просмотр журналов автоматического обновления
- Заключение
- Обновление Ubuntu до новой версии
- Обновление Ubuntu до новой версии через Менеджер обновлений
- Шаг 1. Настройки обновления системы
- Шаг 2. Обновление пакетов (по необходимости)
- Шаг 3. Обновление Ubuntu до новой версии
- Обновление Ubuntu до новой версии через командную строку
- Шаг 1. Откройте терминал
- Шаг 2. Обновление Ubuntu до новой версии
Как настроить автоматические обновления в Ubuntu 18.04
Регулярное обновление вашей системы Ubuntu — один из наиболее важных аспектов общей безопасности системы. Если вы не обновите пакеты своей операционной системы последними исправлениями безопасности, вы сделаете свой компьютер уязвимым для атак.
При управлении несколькими машинами Ubuntu обновление системных пакетов вручную может занять много времени. Даже если вы управляете одной системой, иногда вы можете пропустить важное обновление. Здесь пригодятся автоматические автоматические обновления.
В этом руководстве мы рассмотрим, как настроить автоматические автоматические обновления в Ubuntu 18.04. Те же шаги применимы для любого дистрибутива на основе Ubuntu, включая Kubuntu, Linux Mint и Elementary OS.
Подготовка
Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .
Установка пакета unattended-upgrades
Пакет unattended-upgrades включает инструменты, которые могут автоматически загружать и устанавливать обновленные пакеты.
Скорее всего, этот пакет уже установлен в вашей системе Ubuntu. Если нет, вы можете установить его, введя следующую команду в своем терминале:
После завершения установки служба автоматического обновления запустится автоматически. Вы можете проверить это, набрав:
Настройка автоматических обновлений
Пакет unattended-upgrades можно настроить, отредактировав файл /etc/apt/apt.conf.d/50unattended-upgrades .
Конфигурация по умолчанию должна работать для большинства пользователей, но вы можете открыть файл и внести изменения при необходимости. Вы можете обновить все пакеты или только обновления безопасности.
Первый раздел определяет, какие типы пакетов будут обновляться автоматически. По умолчанию он устанавливает только обновления безопасности. Если вы хотите включить обновления из других репозиториев, вы можете раскомментировать соответствующий репозиторий, удалив двойную косую черту // в начале строки. Все, что находится после // является комментарием и не читается пакетом.
Если по какой-либо причине вы хотите отключить автоматическое обновление определенных пакетов, просто добавьте их в черный список пакетов:
Вы также можете получить электронное письмо, если по какой-либо причине возникла проблема с автоматическим обновлением. Для этого раскомментируйте следующие две строки и введите свой адрес электронной почты. Убедитесь, что у вас есть инструмент, который может отправлять электронные письма, установленный в вашей системе, например mailx или postfix .
Включение автоматического обновления
Чтобы включить автоматическое обновление, вам необходимо убедиться, что файл конфигурации apt /etc/apt/apt.conf.d/20auto-upgrades содержит по крайней мере следующие две строки, которые должны быть включены по умолчанию:
Приведенная выше конфигурация обновляет список пакетов и устанавливает доступные обновления каждый день.
Вы также можете добавить следующую строку, которая очищает локальный архив загрузки каждые 7 дней.
Другой способ включения / отключения автоматических обновлений — выполнить следующую команду, которая изменит (или создаст, если не существует) /etc/apt/apt.conf.d/20auto-upgrades .
Тестирование
Чтобы проверить, работает ли автоматическое обновление, выполните пробный запуск:
Результат должен выглядеть примерно так:
История автоматических автоматических обновлений регистрируется в файле /var/log/unattended-upgrades/unattended-upgrades.log .
Выводы
В этом руководстве вы узнали, как настроить автоматические автоматические обновления и поддерживать свою систему в актуальном состоянии.
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
Источник
Как включить автоматическое обновление Ubuntu 20.04
Одна из важнейших ролей администрирования, которую должен выполнять любой системный администратор. Заключается в регулярном применении исправлений безопасности и обновлений компонентов. Обновления безопасности устраняют уже существующие уязвимости, которые могут быть использованы злоумышленниками для взлома системы.
Несвоевременное обновление системных пакетов может привести к системным нарушениям. А из-за этого конфиденциальная информация может попасть в руки хакерам. Поэтому требуется обновлять систему.
Если вы хотите обновить только один пакет в ОС Ubuntu, то рекомендую эту инструкцию Как обновить один пакет в Ubuntu.
Ручное обновление пакетов на Ubuntu да и в любой системе Linux — это утомительная задача и потеря большого количества вашего драгоценного времени. А это время можно потратить в другом месте на выполнение более продуктивных задач. Так что для экономии времени и сил, рекомендуется настроить автоматическое обновление на сервере Linux. В этом руководстве мы расскажем вам, как включить автоматическое обновление на Ubuntu 20.04.
Настройка автоматического обновлений становится возможной благодаря пакету unattended-upgrades. Пакет поддерживает синхронизацию вашей системы с последними обновлениями безопасности и функций. Мы покажем вам, как установить пакет, а затем как изменить файл конфигурации, чтобы контролировать, какие обновления устанавливать, а какие игнорировать. Ну и плюс бонус в виде отправки email оповещения о обновлении.
Шаг 1: Установите пакет автоматического обновления
Как уже говорилось выше, первым шагом является установка пакета автоматического обновления. Для этого мы будем использовать менеджер пакетов APT следующим образом:
$ sudo apt install unattended-upgrades
Когда установка будет завершена, проверьте это с помощью команды:
$ sudo systemctl status unattended-upgrades
По умолчанию демон автоматическое обновление должно запускаться после завершения установки, как показано на скриншоте ниже.
Теперь требуется установить пакет update-notifier-common.:
$ sudo apt install update-notifier-common
Шаг 2: Настройка службы автоматического обновления
На этом шаге требуется внести изменения в конфигурационный файл авто обновления. С помощью редактора Vim.
$ sudo vim /etc/apt/apt.conf.d/50unattended-upgrades
Этот файл поможет вам указать, какие пакеты должны автоматически обновляться или пропускаться в процессе обновления. Однако по умолчанию автоматически устанавливаются только обновления безопасности, как показано в следующих строках. Поэтому никаких действий не требуется.
Но вы можете раскомментировать нужные вам строки, убрав два слеша (//).
Отключение автоматического обновления для отдельных пакетов
Чтобы внести некоторые пакеты в черный список найдите параметр Unattended-Upgrade::Package-Blacklist <
И укажите имена пакетов которые не надо обновлять. В приведенном ниже примере мы отключили обновление пакетов Mariadb и Nginx.
При прокрутке вниз вы можете увидеть множество других опций, которые вы можете включить или оставить их как есть.
Шаг 3: Включите уведомления по электронной почте
Иногда очень удобно получать уведомления по электронной почте. Чтобы сделать это, прокрутите и найдите строку ниже, а так же раскоментируйте ее.
Обязательно укажите свой адрес электронной почты.
Так же вы можете получать сообщения по электронной почте в случае сбоя обновления. Например при сбое обновлений безопасности. Чтобы сделать это найдите строку:
Раскомментируйте ее и измените атрибут “on-change” на «only-on-error”
После установки обновлений безопасности рекомендуется перезапустить сервер. Вы можете включить автоматическую перезагрузку сервера после обновления. Делается это в строке:
//Unattended-Upgrade:: Automatic-Reboot » false»;
Поменяйте значение «false» на «true“
Если есть пользователи, которые находятся в системе, но вы хотите продолжить перезагрузку, несмотря ни на что. Тогда найдите строку:
// Unattended-Upgrade:: Automatic-Reboot-WithUsers » true»;
Раскомментируйте ее как показано ниже:
Также можно установить время, когда произойдет перезагрузка. Для этого раскомментируйте строку ниже. По умолчанию это значение равно 4:00 утра.
// Unattended-Upgrade:: Automatic-Reboot-Time » 04: 00″;
Мы установим его на 3:00 утра
Есть много других правил, которые вы можете установить в соответствии с вашими потребностями. Просто прокрутите и раскомментируйте директивы.
Как только вы закончите, не забудьте сохранить изменения конфигурационного файла.
Шаг 4: Включение автоматического обновления Ubuntu 20.04
Наконец , чтобы включить автоматическое обновление, отредактируйте файл 20auto-upgrades.
По умолчанию файл содержит две строки, как показано на рисунке.
Эти строки позволяют определить, как будет происходить обновление. Первая строка обрабатывает обновление списков пакетов, а вторая инициирует автоматическое обновление.
Значение “1 » включает автоматическое обновление. Если вы хотите отключить его, установите это значение в “0″.
Никаких изменений здесь не требуется, просто сохраните и закройте файл.
Вывод
Если вы все это сделали, то вам успешно удалось установить автоматические обновления на Ubuntu 20.04. Теперь вы можете быть уверены, что ваши пакеты всегда будут последних версий. Кроме того, ваш сервер и данные на нем будут в безопасности.
Источник
🤟 Как настроить автоматическое обновление на Ubuntu Linux 18.04
Как настроить автоматические обновления для сервера Ubuntu Linux 18.04 LTS «Bionic Beaver»?
Безопасность сервера Linux действительно важная задача для системных администраторов.
Одним из наиболее фундаментальных способов обеспечения безопасности сервера является своевременная установка обновлений безопасности для исправления уязвимостей.
Вам необходимо установить пакет автоматических обновлений.
Он автоматически установит обновленное программное обеспечение, включая обновления безопасности.
В этом руководстве показано, как автоматически устанавливать обновления безопасности в Ubuntu.
Автоматические обновления для Ubuntu Linux
Обновите сервер, запустив:
sudo apt update && sudo apt upgrade
Установите автоматические обновления в Ubuntu. Введите следующую команду apt
sudo apt install unattended-upgrades apt-listchanges bsd-mailx
Включите автоматические обновления безопасности, запустив:
sudo dpkg-reconfigure -plow unattended-upgrades
Настройте автоматические обновления, введите:
sudo vi /etc/apt/apt.conf.d/50unattended-upgrades
Настройте идентификатор оповещения по электронной почте:
Автоматически перезагружать Ubuntu без подтверждения обновлений ядра:
Наконец, отредактируйте файл /etc/apt/listchanges.conf и установите идентификатор электронной почты:
Сохраните и закройте файл.
Убедитесь, что это работает, выполнив следующую команду:
sudo unattended-upgrades —dry-run
Просмотр журналов автоматического обновления
Теперь, когда вы настроили автоматическое обновление на Ubuntu Server 18.04 LTS.
Пришло время посмотреть логи.
Следовательно, используйте команду grep, команду cat или несколько команд / egrep:
sudo cat /var/log/unattended-upgrades/unattended-upgrades.log
sudo tail -f /var/log/unattended-upgrades/unattended-upgrades.log
sudo grep ‘linux-image’ /var/log/unattended-upgrades/unattended-upgrades.log
Я надеюсь, что это поможет вам поддерживать работоспособность сервера или виртуальной машины в облаке с помощью последних обновлений безопасности.
Заключение
Вы узнали, как настроить автоматические обновления для вашего сервера на основе Ubuntu Linux.
Это самый простой способ защитить ваш сервер от уязвимостей.
Этот метод также полезен при администрировании нескольких серверов.
Обновление системы вручную и применение исправлений может занять очень много времени.
Однако для большого количества серверов / виртуальных машин я бы порекомендовал что-то вроде Ansible.
Источник
Обновление Ubuntu до новой версии
Помимо периодических обновлений пакетов в Ubuntu Linux, раз в полгода (в апреле и октябре) выходят новые версии дистрибутива. Версии нумеруются числами — 18.04, 18.10, 19.04, . которые означают год и месяц выхода дистрибутива.
Когда выходит новая версия дистрибутива, то у пользователей появляется возможность обновиться до этой версии.
В данной статье мы рассмотрим, как обновить Ubuntu Linux до новой версии. Мы рассмотрим два способа обновления системы:
- Используя графическую утилиту Менеджер обновлений.
- Используя командую строку (терминал).
Обновление Ubuntu до новой версии через Менеджер обновлений
Внимание: Процесс обновления Ubuntu до новой версии очень простой. Не пугайтесь количества скриншотов и текста ниже. Мы приводим возможные сообщения, которые могут появиться в процессе обновления.
Шаг 1. Настройки обновления системы
Откройте Лаунчер, нажав сочетание клавиш Super+A , и запустите утилиту Программы и обновления (Software & Updates).
Откроется утилита Программы и обновления. Перейдите на вкладку Обновления и проверьте, что в пункт Уведомлять меня о выходе новой версии Ubuntu ( Notify me of a new Ubuntu version ) установлен в состояние При доступности любой новой версии ( For any new version ) , если нет, то выберите этот пункт. После этого закройте окно.
Шаг 2. Обновление пакетов (по необходимости)
Запустите Менеджер обновлений Ubuntu. Его можно запустить из Лаунчера (нажав Super+A ) и выбрав иконку «Обновление приложений». Перед тем, как обновлять сам дистрибутив до новой версии, может потребоваться обновить пакеты в системе. Поэтому сначала может появиться следующее окно, с предложением обновить пакеты. Нажмите кнопку Установить сейчас , чтобы начать обновление пакетов.
Появится окно для ввода пароля пользователя. Введите пароль. После этого начнется процесс обновления пакетов.
После того, как процесс обновления пакетов завершится, может появиться сообщение о необходимости перезагрузить компьютер. В таком случае перезагрузите компьютер.
Шаг 3. Обновление Ubuntu до новой версии
Снова, как и на предыдущем шаге, запустите Менеджер обновлений Ubuntu (Обновление приложений).
Примечание: Если вдруг снова появилось окно с предложением обновить пакеты, то это означает, что требуется обновить еще некоторые пакеты. Обновите их.
Если вышла новая версия дистрибутива Ubuntu, и ваша система может обновиться до нее, то появится следующее окно. Сообщение вида «Доступен выпуск Ubuntu 19.04 (сейчас установлен 18.10)» информирует вас о том, до какой версии Ubuntu будет обновлена текущая система. Нажмите кнопку Обновить ( Upgrade ) .
Появится запрос на ввод пароля пользователя. Введите пароль и нажмите кнопку Подтвердить .
Появится окно с информацией о версии, до которой будет обновлена текущая система. Нажмите кнопку Обновить .
Начнется подготовка к обновлению системы.
В процессе подготовки может появиться сообщение, информирующее вас о том, что будут отключены некоторые PPA-репозитории (скорее всего вы их добавляли, когда устанавливали какие-нибудь программы). Вы сможете их включить после установки.
Откроется информационное окно, в котором будет показано сколько пакетов будет обновлено и установлено, и сколько мегабайт данных требуется загрузить в процессе обновления. На данном этапе рекомендуется закрыть все открытые программы. Нажмите кнопку Начать обновление .
Появится еще одно информационное сообщение. Ознакомьтесь с информацией и закройте его.
Начнется процесс обновления Ubuntu до новой версии. Процесс может занимать довольно долгое время.
Почти в конце обновления может появиться следующее окно. В нем указано, что будут удалены некоторые пакеты, которые больше не нужны. Нажмите кнопку Удалить .
Когда обновление будет выполнено, появится окно с сообщением о необходимости перезагрузить компьютер. Нажмите кнопку Перезагрузить сейчас .
Начнется перезагрузка компьютера. После перезагрузки вы попадете в новую версию Ubuntu.
Обновление Ubuntu до новой версии через командную строку
Шаг 1. Откройте терминал
Откройте терминал. Это можно сделать, нажав сочетание клавиш Ctrl+Alt+T .
Шаг 2. Обновление Ubuntu до новой версии
Обновление Ubuntu до новой версии выполняется в 2 этапа. Сначала нужно обновить все пакеты до новой версии и только потом обновлять саму систему.
Для обновления пакетов, введите в терминале последовательно следующие команды.
Если будут найдены обновления каких-либо пакетов, то эти пакеты должны быть обновлены.
Теперь выполним непосредственно обновление системы до новой версии. Выполняем команду:
Если будет найдена новая версия Ubuntu, то появится соответствующее сообщение. Нажмите Enter , чтобы начать обновление. Процесс обновления может занять продолжительное время.
В процессе обновления могут выдаваться запросы, на которые вы должны отвечать Да (Yes) или Нет (No). Если у вас русская версия системы, то чтобы ответить Да, нужно ввести д и нажать Enter . Для английской версии систему, нужно ввести y и нажать Enter .
После завершения обновления перезагрузите компьютер.
Источник