Я хотел бы обновить установленные пакеты для обеспечения безопасности на сервере RHEL 8.x (Red Hat Enterprise Linux).
Как же обновить свою систему RHEL 8.x с помощью команды yum?
Сохранение стабильной работы вашей системы, ядра и установленного приложения является важной задачей системного администратора.
Обновленная система RHEL 8 означает меньше проблем с безопасностью и увеличенную стабильность системы.
Red Hat Enterprise Linux 8.x довольно удобна для пользователя, когда дело доходит до применения обновлений и исправлений.
В этой статье показано, как обновить систему RHEL с помощью команды yum или инструментов GUI для установки на рабочей станции.
Процедура установки обновлений на RHEL:
- Откройте приложение терминала.
- Для входа на удаленный сервер используйте команду ssh: ssh user@server-name-here.
- Показать информацию об обновлениях, запустите: sudo yum updateinfo
- Выполните команду sudo yum update, чтобы обновить базу данных пакетов и установить обновления.
- Перезагрузите систему, если ядро было обновлено, набрав команду sudo reboot.
Давайте посмотрим все шаги в деталях.
Узнайте информацию о доступных обновлениях, связанных с безопасностью
Это нормальная практика, чтобы узнать, есть ли какие-либо обновления из коробки.
Следовательно, выполните следующую команду:
sudo yum updateinfo
Пример вывода:
Last metadata expiration check: 0:17:14 ago on Monday 16 September 2019 07:01:29 PM UTC. Updates Information Summary: available 6 Security notice(s) 6 Important Security notice(s) 10 Bugfix notice(s)
Хотите увидеть список обновлений на экране?
Попробуйте следующую команду вместе с командой grep:
sudo yum check-update
sudo yum check-update | more
sudo yum check-update | grep bash
sudo yum check-update
uname -mrs
Пример вывода:
Linux 4.18.0-80.7.2.el8_0.x86_64 x86_64
Как установить обновления через командную строку yum для RHEL 8
Откройте приложение терминала или войдите в систему, используя ssh.
Запустите команду yum, чтобы обновить все установленные пакеты в системе Red Hat Linux:
$ sudo yum update
sudo yum --security update
Как обновить один определенный пакет?
Запустите следующую команду:
sudo yum update pkg_name
sudo yum update bash
sudo yum -x 'kernel*' -x 'bash*' update
Перезагрузите систему Linux
Вы должны перезагрузить систему, когда ядро Linux RHEL 8.x будет обновлено, запустите:
sudo reboot
uname -mrs
sudo yum updateinfo
Здравствуйте.
Подскажите, отчего результат yum check-update (строки об актуальном обновлении ol8_appstream) может отличаться от yum updateinfo (пустой?
perl-Carp.src 1.50-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Exporter.src 5.73-440.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-File-Path.src 2.16-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-File-Temp.src 1:0.230.900-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Text-Tabs+Wrap.src 2013.0523-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-constant.src 1.33-1001.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-parent.src 1:0.237-2.module+el8.3.0+7729+86a74f64 ol8_appstream
hostnamectl
Operating System: Oracle Linux Server 8.3
CPE OS Name: cpe:/o:oracle:linux:8:3:server
Kernel: Linux 5.4.78-2-pve
Добрый день!
yum check-update
позволяет определить, доступны ли какие-либо обновления для установленных пакетов.yum updateinfo
используется для отображения информации о советах по пакетам, которые можно обновить.