Hvernig á að setja upp sjálfvirkar uppfærslur fyrir CentOS 8


Það besta sem þú getur gert fyrir gögnin þín og vélina er að halda þeim öruggum. Það getur verið eins auðvelt og að kveikja á uppfærslum. Hins vegar vita flestir sem nota CentOS 8 ekki hvernig á að gera það.

Í þessari grein ertu að fara að læra hvernig á að virkja sjálfvirkar hugbúnaðaruppfærslur á CentOS 8 Linux vél. Þú ert að fara að læra hvernig á að setja upp kerfið þitt þannig að þú þarft ekki að setja upp öryggi og aðrar uppfærslur handvirkt.

  1. Stilltu sjálfvirkar CentOS 8 uppfærslur með því að nota sjálfvirkan RPM pakka
  2. Stilltu sjálfvirkar CentOS 8 uppfærslur með Cockpit Web Console

Það fyrsta er að setja upp DNF-sjálfvirka RPM pakkann. Pakkinn býður upp á DNF hluti sem byrjar sjálfkrafa. Til að setja það upp skaltu nota eftirfarandi skipun.

# dnf install dnf-automatic

Þú getur fengið frekari upplýsingar um pakkann með því að nota rpm skipunina.

# rpm -qi dnf-automatic

Næst er að stilla dnf-sjálfvirkar uppfærslur. Stillingarskráin er staðsett á /etc/dnf/automatic.conf. Þegar þú hefur opnað skrána geturðu stillt nauðsynleg gildi til að passa við hugbúnaðarkröfur þínar.

Stillingarskrá lítur svona út.

[commands]
upgrade_type = default
random_sleep = 0
download_updates = yes
apply_updates = yes
[emitters]
emit_via = motd
[email]
email_from = [email 
email_to = root
email_host = localhost
[base]
debuglevel = 1

Þú getur stillt dnf-automatic til að hlaða aðeins niður nýjum uppfærslum og láta þig vita með tölvupósti, en þetta þýðir að þú verður að setja upp uppfærslur handvirkt. Til að virkja eiginleikann skaltu slökkva á application_updates í stillingarskránni.

apply_updates = no

Haltu áfram að stilla viðvörunaraðferðina.

Að lokum geturðu nú keyrt dnf-automatic, framkvæmt eftirfarandi skipun til að skipuleggja sjálfvirkar DNF uppfærslur fyrir CentOS 8 vélina þína.

# systemctl enable --now dnf-automatic.timer

Skipunin hér að ofan virkjar og ræsir tímamæli kerfisins. Til að athuga stöðu dnf-sjálfvirku þjónustunnar skaltu keyra eftirfarandi.

# systemctl list-timers *dnf-*

CentOS 8 er með fyrirfram uppsettan stjórnklefa, sem gerir kerfisstjóranum kleift að stjórna verkefnum frá vefborði. Þú getur notað Cockpit til að uppfæra stýrikerfið sem og hugbúnaðinn.

Ef Cockpit er ekki uppsett geturðu sett það upp með því að nota handbókina okkar: Hvernig á að setja upp Cockpit Web Console í CentOS 8.

Til að gera þetta skaltu skrá þig inn í Cockpit með admin reikningi með https://SERVER_IP:9090 (Þar sem SERVER_IP er IP-tala CentOS 8 þjónsins þíns. Þegar þú hefur skráð þig inn skaltu smella á Software Uppfærslur í vinstri flakk.

Í næsta glugga skaltu kveikja á sjálfvirkum uppfærslum. Þú getur nú valið tegund uppfærslur sem þú vilt (Notaðu allar uppfærslur eða Notaðu öryggisuppfærslur), daginn og tímann sem þú vilt að uppfærslurnar séu notaðar og þjónninn endurræstur.

Athugaðu að þú getur ekki sett upp sjálfvirkar uppfærslur án þess að endurræsa kerfið. Gakktu úr skugga um að hægt sé að endurræsa netþjóninn þinn á þeim tíma sem þú hefur valið fyrir uppfærslurnar.

Í þessari grein hefur þú lært hvernig á að setja upp sjálfvirkar uppfærslur fyrir CentOS 8 vélina þína. Það eru tvær leiðir sem þú getur gert þetta. Fyrsta aðferðin er með því að nota DNF sjálfvirkar uppfærslur. Helsti kosturinn við að virkja sjálfvirkar DNF uppfærslur á CentOS 8 Linux er að vélarnar þínar uppfærast hraðar, jafnt og oft samanborið við handvirkar uppfærslur.

Þetta gefur þér meiri lyftistöng gegn netárásum. Önnur aðferðin er með því að nota Cockpit vefstjórnborðið. Með Cockpit er auðvelt að virkja sjálfvirkar uppfærslur þar sem þú notar grafíska notendaviðmótið (GUI) öfugt við DNF sjálfvirkar uppfærslur, sem nota skipanalínuviðmótið (CLI).