ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Воскресенье, 8 декабря, 2024

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

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

Для того , чтобы хранить данные, хранящиеся на сервере как можно более безопасным, рекомендуется регулярно обновлять свои сервисы. Хранить свои сервисы в актуальном состоянии является очень простой задачей и требует небольшого количества времени, но это очень важно для безопасности ваших данных. Вы можете обновить свои сервисы на вашем Linux VPS вручную или включить автоматическое обновление. Сегодня мы покажем вам , как включить автоматическое обновление программы Linux VPS.

Перед внесением каких — либо изменений на вашем сервере, вы должны быть знакомы с преимуществами и недостатками настройки автоматического обновления на вашем сервере. Вы можете найти более подробную информацию по этой теме на https://fedoraproject.org/wiki/AutoUpdates#Why_use_Automatic_updates.3F. Пожалуйста, обратите внимание, что автоматические обновления будут применяться только к услугам, предоставляемым в репозиториях. Автоматические обновления не будут применяться к услугам, собранных из исходных текстов. Если вы готовы, вы можете приступить к шагам, описанным ниже:

Первое , что вам нужно сделать, это подключить к Linux VPS через SSH. После подключения вы можете установить пакет, который включает автоматическое обновление для запуска.

CentOS 7

Если вы используете CentOS 7 VPS, вы должны следовать инструкциям, приведенным ниже:

Установите пакет yum-cron с помощью yum менеджера пакетов:

# yum -y install yum-cron

 

После установки yum-cron настало время настроить его. Файл конфигурации по умолчанию/etc/yum/yum-cron.conf. Вы можете редактировать файл с помощью вашего любимого текстового редактора. Следующие параметры должны быть установлены:

update_cmd = default
apply_updates = yes

 

Сохраните файл и перезапустите службу:

# systemctl restart yum-cron

 

Включение службы при загрузке системы:

# systemctl enable yum-cron

 

Вот и все.

Вы можете найти более подробную информацию и параметры конфигурации на странице https://fedoraproject.org/wiki/AutoUpdates

Ubuntu 16.04

Если вы используете Ubuntu 16.04 VPS, вы должны следовать инструкциям, приведенным ниже:

Установите пакет unattended-upgrades, используя apt менеджера пакетов:

# apt-get install unattended-upgrades

 

После установки пакета вы готовы настроить службу. Для настройки автоматической-обновления , вы должны отредактировать файл /etc/apt/apt.conf.d/50unattended-upgrades с помощью текстового редактора по вашему выбору. Вам необходимо настроить следующие параметры в соответствии с вашими потребностями:

Unattended-Upgrade::Allowed-Origins {
        "Ubuntu xenial-security";
//      "Ubuntu xenial-updates";
};

 

Существует вариант держать в черном списке некоторые пакеты, если вам не нравится автоматическое обновление. Для того, чтобы поместить в черный список пакет он должен быть добавлен в список:

Unattended-Upgrade::Package-Blacklist {
      "vim";
      "libc6";
};

 

Далее, чтобы включить автоматические обновления, вы должны отредактировать файл /etc/apt/apt.conf.d/10periodic с помощью текстового редактора по вашему выбору и настроить параметры конфигурации в соответствии с вашими потребностями.

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";

 

Более подробную информацию и параметры конфигурации вы можете найти на странице https://help.ubuntu.com/lts/serverguide/automatic-updates.html

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

PS. Если вам понравился этот пост, пожалуйста, поделитесь им с друзьями в социальных сетях с помощью кнопок на левой стороне поста или просто оставить комментарий ниже. Заранее благодарю.

Exit mobile version