Поддержание актуальности вашей системы Linux - очень важная задача, особенно когда речь идет об установке обновлений безопасности. Это гарантирует, что ваша система будет оставаться безопасной, стабильной и держать вас в курсе последних угроз безопасности.
В этой короткой и точной статье мы объясним, как установить обновления системы безопасности на CentOS 8 Linux система. Мы покажем, как проверить наличие обновлений системы (для все установленные пакеты), обновления для определенного пакета или только обновления безопасности. Мы также рассмотрим, как устанавливать обновления либо для конкретного пакета, для всех установленных пакетов, либо только для обновлений безопасности.
Сначала войдите в свою систему и откройте окно терминала, или, если это удаленная система, получите доступ к ней через ssh. И прежде чем двигаться дальше, обратите внимание на свой текущая версия ядра в вашей системе:
# uname -r.
Чтобы проверить наличие доступных обновлений, введите в командной строке следующую команду. Эта команда в неинтерактивном режиме проверяет наличие обновлений для всех пакетов в вашей системе.
# dnf check-update.
При желании вы можете проверить обновления для определенного пакета, указав имя пакета, как показано.
# dnf check-update cockpit.
Вы можете определить, доступны ли обновления или уведомления, связанные с безопасностью, с помощью следующей команды. Он покажет сводку уведомлений о безопасности с указанием количества обновлений в каждой категории. На скриншоте ниже есть 1 обновление безопасности, доступное для установки в тестовой системе.
# dnf updateinfo.
Чтобы показать фактическое количество пакетов безопасности с обновлениями для системы, выполните следующую команду. Хотя есть только 1 обновление безопасности, как указано в выходных данных предыдущей команды, фактическое количество пакетов безопасности равно 3 потому что пакеты связаны друг с другом:
# dnf updateinfo list sec. ИЛИ. # dnf updateinfo list sec | awk '{print $ 3}'
После проверки обновлений, если есть доступные обновления, вы можете их установить. Чтобы установить обновления для одного пакета, введите следующую команду (замените кабина с названием пакета):
# dnf check-update cockpit.
Таким же образом вы также можете обновить группу пакетов. Например, чтобы обновить инструменты разработки, выполните следующую команду.
# dnf group update «Средства разработки»
Теперь, чтобы обновить все установленные вами пакеты до последних версий, выполните следующую команду. Обратите внимание, что это может быть не идеально в производственной среде, иногда обновления могут сломать вашу систему - примечание к следующему разделу:
# dnf update
Как упоминалось выше, запуск общесистемного обновления пакетов может быть не идеальным в производственной среде. Таким образом, вы можете устанавливать обновления безопасности только для защиты вашей системы, как показано.
# dnf update --security.
Вы также можете установить обновления безопасности автоматически, используя наше следующее руководство.
На этом пока все! Всегда знайте, как защитить себя от известных уязвимостей. И все начинается с поддержания вашей системы Linux в актуальном состоянии. Если у вас есть какие-либо вопросы или комментарии, свяжитесь с нами через раздел комментариев ниже.