Kad jūs izmantojat ražošanas serverus, viena lieta, ko nevēlaties darīt, ir jaunināt kodolu ikreiz, kad tiek parādīts jauns atjauninājums. Kāpēc Tā kā šī ir vienīgā Linux operētājsistēmas atjaunināšanas operācija, kurai ir nepieciešama reboot, kad tā ir pabeigta, un ražošanas vidē bieži vien nevar būt dīkstāves.
Tātad jūs, visbeidzot, ir iestatījis rpm servera, stabilu un drošu. Dzīve ir laba, un jums nav skaitļa, ka jums kaut ko citu darīt kādu laiku.
Tad kāda iemesla dēļ jūs palaidīsit komandrindā kā root:
#yum -y -d0 atjauninājums
Kas vienkārši notiek, lai sniegtu pozitīvu atbildi uz visiem, liek domāt par yum komandu. Kas arī notiek, lai palaistu pēc iespējas klusāk. Un kas notiek šoreiz, lai iekļautu kodola pakotņu atjauninājumu.
Un tagad lietas nedarbojas pareizi. Kā jūs to varēja novērst?
Lai gan jums tagad ir acīmredzami un izmisīgi nepieciešams atvaļinājums, jums ir jāpārskata jūsu sistēmas atjaunināšanas grafiks, dokumentācija (kas, protams, ir rūpīga, aktuāla un viegli pieejama) un jo īpaši konfigurācijas faili, kas kontrolē yum.
Bet pirmkārt, kāpēc jūs nevēlaties atjaunināt kodolu?
Kāpēc jūs vēlaties atjaunināt kodolu?
Lai atjauninātu kodolu, vienkārši izdariet to, ko veicāt iepriekš. Vai arī labāk, novēršot komandrindas slēdžus, lai jūs varētu kontrolēt atjaunināšanas procesu un redzēt, kas notiek. Palaist:
#yum atjauninājums
un sekojiet norādījumiem.
Tomēr, ja jūs nekad nevēlaties akli atjaunot kodolu, varat pievienot savam failam /etc/yum.conf šādu informāciju:
izslēgt = kodolu *
Vai arī, ja jūs uzstājat, ka izmantojat vaniļas konfigurācijas failu un kontrolējat visu, izmantojot CLI, izmantojiet
#yum -exclude = kernel * update
Abas šīs metodes novērsīs kodola atjaunināšanu vai pat iekļaušanu iespējamajā atjauninājumu sarakstā.