V sistemih na osnovi Red Hat Enterprise Linux (AlmaLinux, Rocky Linux, CloudLinux) lahko upravitelj paketov namestitev omeji na varnostne popravke, posodobitve s popravki napak in novimi funkcijami pa izpusti. To je uporabno, če želiš na produkcijskem strežniku varnostne luknje zakrpati s čim manj spremembami.
V izdajah 8 in novejših je upravitelj paketov dnf; ukaz yum je tam vzdevek, ki kaže na dnf, zato delujejo tudi stari ukazi. Izdaje podatke o varnostnih obvestilih (errata) objavljajo v repozitoriju paketov, zato posebne razširitve ni treba nameščati.
Izpis razpoložljivih varnostnih posodobitev
Seznam vseh razpoložljivih obvestil (varnostnih, s popravki napak in z izboljšavami):
dnf updateinfo list
Le razpoložljive varnostne posodobitve:
dnf updateinfo list --security
Varnostne posodobitve, povzete po resnosti (Critical, Important, Moderate, Low):
dnf updateinfo summary
Na testnem računalniku, nameščenem iz dva tedna stare slike AlmaLinux 10:
Updates Information Summary: available
14 Security notice(s)
1 Critical Security notice(s)
10 Important Security notice(s)
3 Moderate Security notice(s)
dnf updateinfo list --security po vrsticah pokaže identifikator obvestila, resnost in paket, na primer ALSA-2026:88455 Critical/Sec. ca-certificates-… (v AlmaLinux imajo identifikatorji predpono ALSA-, v Rocky Linux RLSA-).
Podroben opis posameznih obvestil, skupaj s prizadetimi identifikatorji CVE:
dnf updateinfo info --security
Seznam že nameščenih varnostnih posodobitev:
dnf updateinfo list --security --installed
Namestitev varnostnih posodobitev
Namestitev vseh razpoložljivih varnostnih posodobitev:
sudo dnf upgrade --security
To namesti najnovejšo različico vsakega paketa, za katerega obstaja vsaj eno varnostno obvestilo. Če najnovejša različica vsebuje tudi druge popravke, se namestijo tudi ti, zaradi odvisnosti pa se lahko poviša tudi podrazličica sistema (na primer z 9.5 na 9.6).
Če želiš namestiti le najnižjo različico z varnostnim popravkom, uporabi to:
sudo dnf upgrade-minimal --security
Popravek določene ranljivosti po identifikatorju CVE ali identifikatorju obvestila:
sudo dnf upgrade --cve CVE-2026-12345
sudo dnf upgrade --advisory ALSA-2026:1234
Le popravki z oceno kritično in pomembno:
sudo dnf upgrade --security --sec-severity=Critical --sec-severity=Important
Po posodobitvi jedra začne popravek veljati šele po ponovnem zagonu. Ukaz dnf needs-restarting -r (iz paketa dnf-plugins-core, ki je privzeto nameščen) pove, ali je ponovni zagon potreben. V preizkusu je sudo dnf upgrade-minimal --security --sec-severity=Critical --sec-severity=Important posodobil 19 paketov, med njimi glibc in jedro, nato pa je needs-restarting -r zahteval ponovni zagon.
Samodejne varnostne posodobitve
Samodejno, dnevno namestitev varnostnih posodobitev opravi paket dnf-automatic; korake nastavitve opisuje naš članek o posodabljanju sistema. V konfiguraciji vrstica upgrade_type = security omeji namestitev na varnostne popravke.
V starejših sistemih
CentOS 7 in CloudLinux 7 ne dobivata več rednih posodobitev. V njih isti ukazi delujejo z yum (yum updateinfo list security, yum update --security), zaradi varnosti pa je strežnik dobro nadgraditi na novejšo izdajo ali ga preseliti.