Как системный администратор, вы обязаны поддерживать систему в актуальном состоянии с помощью последних пакетов для повышения стабильности системы и снижения рисков безопасности. Если вы не настроили свой сервер на автоматическую проверку обновлений, вам придется обновлять их вручную.
Ручное обновление Rocky Linux с помощью dnf
Чтобы проверить наличие обновлений для установленных пакетов, перейдите в терминал и введите следующую команду.
1 | sudo dnf check-update |
Если обновление доступно, будет выведен список доступных обновленных пакетов, обновите один пакет и выполните следующую команду.
1 | sudo dnf update httpd |
Чтобы обновить средства разработки системы, используйте следующую команду.
1 | sudo dnf update "Development Tools" |
обновление группы приложений
Чтобы обновить все системные пакеты за один раз, выполните следующую команду.
1 | sudo dnf update |
Хорошей практикой является обновление пакетов программного обеспечения до последней версии, чтобы минимизировать риск безопасности.
Автоматическое обновление Rocky Linux с помощью dnf
Это сложная задача для системного администратора - проверять обновления системы вручную ежедневно, когда у вас большое количество Инфраструктуры, вы не сможете проверять одно за другим. Чтобы установить обновления системы автоматически, установите следующий пакет с помощью следующей команды.
1 | sudo dnf install dnf-automatic |
Следующим шагом будет настройка автоматического обновления, для этого перейдите в файл конфигурации dnf-automatic, расположенный по адресу /etc/dnf/automatic.conf, и установите значения для обновления.
1 | sudo vim /etc/dnf/automatic.conf |
Установите параметры download_updates и apply_updates в YES, чтобы каждый раз, когда будут появляться новые обновления, они устанавливались и уведомлялись по электронной почте.
Чтобы настроить уведомление по электронной почте, задайте параметры email_from и email_to, чтобы он уведомлял вас о последних обновлениях.