Yum-cron - Wụnye mmelite nchekwa na-akpaghị aka na CentOS 7


N'ime ụwa nke iyi egwu cyber na mmebi iwu na-apụta ma na-agbanwe agbanwe, itinye mmelite nchekwa ga-enyere aka n'ichekwa sistemu gị pụọ n'ihe egwu. Ma lee ihe ọṅụ ọ ga-abụ ma ọ bụrụ na emelite ngwa nke mmelite ndị a na-akpaghị aka na-enweghị enyemaka gị!

Nke a pụtara na ị gaghị echegbu onwe gị maka iji aka na-emelite sistemụ gị ma lekwasị anya na ọrụ nchịkwa sistemụ ndị ọzọ.

Akwadoro Gụọ: dnf-akpaka - Wụnye mmelite nchekwa na-akpaghị aka na CentOS 8

N'ime nkuzi a, ị ga-amụta otu esi eji yum-cron wụnye na hazie mmelite nchekwa na-akpaghị aka na sistemụ CentOS 7 gị.

Yum-cron bụ yum modul yana ngwa ahịrị iwu na-enye onye ọrụ ohere njikwa ngwugwu Yum.

Kwụpụ 1: Ịwụnye Yum-cron Utility na CentOS 7

Yum-cron na-abịa na mbụ arụnyere na CentOS 7, ma ọ bụrụ na n'ihi ihe ọ bụla kpatara na ọ bụghị, ị nwere ike iwunye ya site na-agba ọsọ iwu.

# yum install yum-cron

Ozugbo echichi mechara, gosi ịdị adị nke yum-cron utility site na iji iwu grep.

# rpm -qa | grep yum-cron

Kwụpụ 2: Na-ahazi mmelite nchekwa akpaaka na CentOS 7

Ka emechara ihe ịga nke ọma nke yum-cron utility, ịkwesịrị ịhazi ya ka eweghachite mmelite nchekwa na-akpaghị aka ma melite sistemụ gị. Enwere ụdị mmelite 2: mmelite ndabara nke ewepụtara site na iji iwu yum update, nwelite ntakịrị na n'ikpeazụ nwelite nche.

N'ime ntuziaka a, anyị ga-ahazi sistemu ka ọ nweta mmelite nchekwa na-akpaghị aka. Ya mere, mepee ma dezie faịlụ yum-cron.conf dị n'ụzọ egosiri.

# vi /etc/yum/yum-cron.conf

Chọta eriri update_cmd. Site na ndabara, atọrọ nke a na ndabara. Ugbu a dezie ma tọọ uru ka ọ bụrụ ' nchekwa'.

update_cmd = security

Na-esote, chọta paramita update_messages wee hụ na uru ya atọrọ ka ọ bụrụ ‘ee’.

update_messages = yes

N'otu aka ahụ, mee otu ihe ahụ maka download_updates yana apply_updates.

download_updates = yes
apply_updates = yes

Nhazi gị kwesịrị ịdị ka egosiri n'okpuru.

Chekwaa wee pụọ na faịlụ nhazi.

Ka mgbanwe ndị a malite ịrụ ọrụ, malite wee mee ka yum-cron daemon ma ọ bụ ọrụ na buut dị ka egosiri.

# systemctl start yum-cron
# systemctl enable yum-cron
# systemctl status yum-cron

Kwụpụ 3: Otu esi ewepu ngwugwu na imelite na Yum

Mgbe ụfọdụ, ịnwere ike idowe ụdị ngwungwu ma ghara imelite ha n'ihi nsogbu ndakọrịta nwere ike ibilite na ngwa ndị ọzọ dabere na ngwugwu ahụ. Mgbe ụfọdụ, nke a nwere ike ịgụnye kernel n'onwe ya.

Iji mezuo nke a, laghachi na faịlụ nhazi yum-cron.conf. N'okpuru ala, na ngalaba [base], tinye akara na paramita ‘wepu’ wee kọwapụta ngwugwu ịchọrọ iwepụ na imelite.

exclude = mysql* php* kernel*

Aha ngwugwu niile malitere na mysql & php ga-ewepụ na mmelite akpaka.

Malitegharịa yum-cron iji mee mgbanwe ndị a.

# systemctl restart yum-cron

Kwụpụ 4: Lelee yum-cron logs

A na-echekwa ndekọ yum-cron na faịlụ /var/log/yum.log. Ka ilele ngwungwu emelitere, mee iwu pusi.

# cat /var/log/yum.log  | grep -i updated

A na-achịkwa mmelite sistemụ akpaaka site na ọrụ cron na-arụ kwa ụbọchị ma chekwaa ya na faịlụ /var/log/cron. Ka ịlele ndekọ maka arụ ọrụ cron kwa ụbọchị.

# cat /var/log/cron | grep -i yum-daily

A haziela sistemụ CentOS 7 gị nke ọma maka mmelite nchekwa akpaka na ị gaghị enwe nrụgide maka iji aka na-emelite sistemụ gị.