Поиск по сайту:

Как установить обновления безопасности на CentOS 8


Поддержание актуальности вашей системы Linux — очень важная задача, особенно когда дело касается установки обновлений безопасности. Это гарантирует, что ваша система останется безопасной, стабильной и позволит вам быть в курсе новейших угроз безопасности.

В этой короткой и подробной статье мы объясним, как установить обновления системы безопасности в системе CentOS 8 Linux. Мы покажем, как проверять наличие обновлений системы (для всех установленных пакетов), обновлений для определенного пакета или только обновлений безопасности. Мы также рассмотрим, как устанавливать обновления для конкретного пакета, для всех установленных пакетов или только для обновлений безопасности.

Сначала войдите в свою систему и откройте окно терминала или, если это удаленная система, получите доступ к ней через ssh. И прежде чем двигаться дальше, обратите внимание на текущую версию ядра в вашей системе:

uname -r

Проверка обновлений безопасности для сервера CentOS 8

Чтобы проверить наличие доступных обновлений, введите следующую команду в командной строке. Эта команда в неинтерактивном режиме проверяет, доступны ли какие-либо обновления для всех пакетов в вашей системе.

dnf check-update

Если вы хотите, вы можете проверить обновления для определенного пакета, указав имя пакета, как показано.

dnf check-update cockpit

Проверка обновлений безопасности для установленных пакетов программного обеспечения

Вы можете определить, доступны ли обновления или уведомления, связанные с безопасностью, с помощью следующей команды. Он покажет сводку уведомлений о безопасности с указанием количества обновлений в каждой категории. На снимке экрана ниже показано 1 обновление безопасности, которое мы можем установить в тестовой системе.

dnf updateinfo

Чтобы показать фактическое количество пакетов безопасности с обновлениями для системы, выполните следующую команду. Несмотря на то, что существует только 1 обновление безопасности, как указано в выводе предыдущей команды, фактическое количество пакетов безопасности составляет 3, поскольку пакеты связаны друг с другом:

dnf updateinfo list sec
OR
dnf updateinfo list sec | awk '{print $3}'

Обновление одного пакета в CentOS 8

После проверки наличия обновлений, если они есть, вы можете установить их. Чтобы установить обновления для одного пакета, введите следующую команду (замените cockpit на имя пакета):

dnf check-update cockpit

Таким же образом вы также можете обновить группу пакетов. Например, чтобы обновить инструменты разработки, выполните следующую команду.

dnf group update “Development Tools”

Обновление системных пакетов CentOS 8

Теперь, чтобы обновить все установленные пакеты до последних версий, выполните следующую команду. Обратите внимание, что это может быть не идеально в производственной среде, иногда обновления могут привести к поломке вашей системы – обратите внимание на следующий раздел:

dnf update 

Установка обновлений безопасности только на CentOS 8

Как упоминалось выше, запуск общесистемного обновления пакетов может быть не идеальным решением в производственной среде. Таким образом, вы можете устанавливать обновления безопасности только для защиты вашей системы, как показано.

dnf update --security

Вы также можете автоматически устанавливать обновления безопасности, используя наше следующее руководство.

  • dnf-automatic — автоматическая установка обновлений безопасности в CentOS 8

На данный момент это все! Всегда знайте, как защитить себя от известных уязвимостей. И все начинается с поддержания вашей системы Linux в актуальном состоянии. Если у вас есть какие-либо вопросы или комментарии, которыми вы хотите поделиться, свяжитесь с нами через раздел комментариев ниже.