Opdateringer til operativsystemet er et kritisk punkt i enhver form for miljø, da opdateringer tillader, at operativsystemet og dets applikationer og processer altid er i konstant integritet, da mange af opdateringerne indeholder forbedringer af sikkerhed og kompatibilitet.
Sikkerhedsopdateringer spiller en mere end væsentlig rolle i Linux -miljøer, hvilket giver administratoren fuld kontrol over, hvad der forventes på ydelsesniveau, og selvom opdateringer kan valideres og anvendes manuelt, er den automatiske metode meget mere sikker. Da vi manuelt kan glemme det ved at udsætte computeren for sikkerhedsfejl og tilfældige angreb.
I dette aspekt af automatiske opdateringer kommer dnf-automatic i spil, som er udviklet for at køre automatisk og regelmæssigt gennem systemtimere, cron-job undgår systemadministratorens konstante interaktion.
Den dnf-automatiske service accepterer kun et valgfrit argument, der er dirigeret til konfigurationsfilen, samt nogle kontrolargumenter, der bruges af tjenester, der fungerer som en sikkerhedskopi af CentOS 8-timerenheder i dette tilfælde. Hvis der ikke bruges en konfigurationsfil, bruges /etc/dnf/automatic.conf.
Denne proces fungerer ved først at synkronisere pakkens metadata og derefter fortsætte med at søge efter tilgængelige opdateringer til CentOS 8. Dette efterfølges af processen med at downloade pakkerne eller downloade og anvende pakkerne. Dette afhænger af konfigurationen, der er angivet af administratoren.
dnf-automatisk afspiller med andre processer som:
dnf-automatisk-underret kun dnf-automatisk-download dnf-automatisk-installationSolvetic lærer dig, hvordan du installerer og konfigurerer dnf-automatic på CentOS 8 til centralt at administrere systemopdateringer.
1. Sådan installeres dnf-automatisk CentOS 8
Trin 1
Det første trin, der skal tages, er at installere den respektive pakke ved at udføre følgende:
sudo dnf installer dnf-automatisk
FORSTØRRE
Trin 2
Vi indtaster bogstavet "s" for at bekræfte download og installation af de tilhørende pakker, når dette er færdigt, vil vi se følgende:
FORSTØRRE
Trin 3
Efter dette trin vil vi kontrollere, at alt er blevet installeret korrekt ved at udføre følgende rpm -kommando
rpm -qi dnf -automatisk
Der finder vi de respektive detaljer om dnf-automatic som:
- procesens navn
- installeret version
- type arkitektur
- størrelse
- rute og meget mere
FORSTØRRE
2. Dnf-automatisk konfiguration på CentOS 8
Når alt er korrekt installeret, er det tid til at konfigurere tjenesten, standard dnf-automatisk RPM-konfigurationsfil er filen automatisk.conf.
Trin 1
Dette er hostet i stien / etc / dnf /, vi får adgang til det ved hjælp af en teksteditor:
sudo nano /etc/dnf/automatic.confTrin 2
Vi vil se følgende:
FORSTØRRE
Trin 3
I afsnittet "kommandoer" skal vi definere den type opdatering, som vi vil bruge i CentOS 8, hvis vi forlader standardværdierne, gælder det for alle tilgængelige opdateringer, da punktet kun er sikkerhedsopdateringer, vil vi definere følgende:
upgrade_type = sikkerhed
FORSTØRRE
Trin 4
Vi erstatter "standard" med "sikkerhed", nu går vi til sektionen "emittere", og der etablerer vi følgende:
systemnavn = centos-8
FORSTØRRE
Vi har erstattet "min-vært" med "centos-8".
Trin 5
Endelig i feltet "emit_via" satte vi "motd" i stedet for "stdio":
FORSTØRRE
Vi gemmer ændringerne med Ctrl + O -tasterne og forlader editoren med Ctrl + X -tasterne.
3. Start og aktiver dnf-automatic på CentOS 8
Trin 1
Herefter er det næste trin at tage at starte og aktivere den dnf-automatiske service i CentOS 8, for dette udfører vi følgende:
systemctl aktivere-nu dnf-automatic.timer
FORSTØRRE
Trin 2
Vi kontrollerer status for den dnf-automatiske service ved at udføre:
systemctl list-timere * dnf- *
FORSTØRRE
Trin 3
Vi ser dette, fordi vi ikke har oprettet nogen timeropgave til dnf, i tilfælde af at tildele et tidspunkt, vil vi se følgende:
FORSTØRRE
4. Sådan installeres sikkerhedsopdateringer på CentOS 8 ved hjælp af Cockpit
Cockpit er en webkonsol, der er udviklet til at lette alle CentOS 8 -administrationsopgaver på en grafisk måde, for at vide, hvordan du installerer den, inviterer vi dig til at besøge følgende selvstudium:
https: //www.solvetic… le-en-centos-8 /
Trin 1
Når den er aktiveret, får vi adgang med følgende syntaks:
http: // IP_CentOS: 9090
FORSTØRRE
Trin 2
Vi indtaster brugeroplysninger, og i konsollen går vi til afsnittet "Softwareopdateringer", hvor vi vil se følgende:
FORSTØRRE
Trin 3
Vi aktiverer kontakten "Automatiske opdateringer", og i rullemenuen vælger vi "Anvend sikkerhedsopdateringer":
FORSTØRRE
Vi kan definere på siden både frekvensen (hver dag eller en bestemt dag) samt det tidspunkt, hvor sikkerhedsopdateringer vil blive søgt, downloadet og installeret i CentOS 8.
Så vi kan konfigurere opdateringerne i CentOS 8 takket være dnf-automatic, og vi kan udføre denne proces enten fra konsollen eller grafisk afhængigt af den mest ideelle metode for hver af os.