A Red Hat Enterprise Linux alapú rendszereken (AlmaLinux, Rocky Linux, CloudLinux) a csomagkezelő be tudja határolni, hogy csak a biztonsági javításokat telepítse, a hibajavító és új funkciókat hozó frissítéseket pedig hagyja ki. Ez akkor hasznos, ha egy éles szerveren a lehető legkevesebb változtatással szeretné a biztonsági réseket befoltozni.
A 8-as és újabb kiadásokon a csomagkezelő a dnf; a yum parancs ott a dnf-re mutató álnév, így a régi parancsok is működnek. A kiadások a biztonsági hibajegyekről (errata) szóló információt a csomagtárolóban adják közre, ezért külön bővítményt nem kell telepíteni.
Elérhető biztonsági frissítések listázása
Az összes elérhető hibajegy (biztonsági, hibajavító és fejlesztési) listája:
dnf updateinfo list
Csak az elérhető biztonsági frissítések:
dnf updateinfo list --security
A biztonsági frissítések súlyosság szerint összesítve (Critical, Important, Moderate, Low):
dnf updateinfo summary
Egy két héttel korábbi AlmaLinux 10 image-ből telepített tesztgépen:
Updates Information Summary: available
14 Security notice(s)
1 Critical Security notice(s)
10 Important Security notice(s)
3 Moderate Security notice(s)
A dnf updateinfo list --security soronként mutatja a hibajegy azonosítóját, a súlyosságot és a csomagot, például ALSA-2026:88455 Critical/Sec. ca-certificates-… (AlmaLinuxon az azonosítók ALSA- előtagúak, Rocky Linuxon RLSA-).
Az egyes hibajegyek részletes leírása, az érintett CVE-azonosítókkal együtt:
dnf updateinfo info --security
A már telepített biztonsági frissítések listája:
dnf updateinfo list --security --installed
Biztonsági frissítések telepítése
Az összes elérhető biztonsági frissítés telepítése:
sudo dnf upgrade --security
Ez minden olyan csomag legújabb verzióját telepíti, amelyhez legalább egy biztonsági hibajegy tartozik. Ha a legújabb verzió más javításokat is tartalmaz, azok is felkerülnek, és a függőségek miatt a rendszer kisebb kiadása (például 9.5-ről 9.6-ra) is megemelkedhet.
Ha csak a biztonsági javítást tartalmazó legkisebb verziót szeretné telepíteni, használja ezt:
sudo dnf upgrade-minimal --security
Egy adott sérülékenység javítása a CVE-azonosító vagy a hibajegy azonosítója alapján:
sudo dnf upgrade --cve CVE-2026-12345
sudo dnf upgrade --advisory ALSA-2026:1234
Csak a kritikus és fontos besorolású javítások:
sudo dnf upgrade --security --sec-severity=Critical --sec-severity=Important
Kernelfrissítés után a javítás csak újraindítás után lép életbe. A dnf needs-restarting -r parancs (a dnf-plugins-core csomagból, amely alapból telepítve van) megmondja, szükséges-e újraindítás. A teszten a sudo dnf upgrade-minimal --security --sec-severity=Critical --sec-severity=Important 19 csomagot frissített, köztük a glibc-t és a kernelt, utána a needs-restarting -r újraindítást kért.
Automatikus biztonsági frissítések
A biztonsági frissítések automatikus, napi telepítését a dnf-automatic csomag végzi; a beállítás lépéseit a rendszerfrissítésről szóló cikkünk írja le. A konfigurációban az upgrade_type = security sor korlátozza a telepítést a biztonsági javításokra.
Régebbi rendszereken
A CentOS 7 és a CloudLinux 7 már nem kap rendszeres frissítést. Ezeken ugyanezek a parancsok yum-mal működnek (yum updateinfo list security, yum update --security), de a biztonság érdekében a szervert érdemes újabb kiadásra frissíteni vagy költöztetni.