Kada pokrenete proizvodne poslužitelje, jedna stvar koju ne želite izvršiti jest nadograditi kernel svaki put kad se pojavi nova ažuriranja. Zašto? Budući da je to jedina radnja za ažuriranje Linuxa koja zahtijeva ponovno podizanje sustava nakon što se to dogodi - iu proizvodnom okruženju često ne možete prekidati vrijeme.
Dakle, konačno imate svoj poslužitelj na temelju RPM-a, stabilan i siguran. Život je dobar i ne misliš da moraš raditi bilo što drugo neko vrijeme.
Zatim, iz nekog razloga, pokrenete u naredbenom retku kao root:
# yum -y-d0 ažuriranje
Što se događa samo da dajemo potvrdan odgovor na sve zahtjeve za yum naredbu. Što se događa i što je moguće tiho. A što se ovaj put dogodi da uključi ažuriranje paketa kernela.
A sada stvari ne rade ispravno. Kako ste to spriječili?
Iako očito i očajnički trebate odmor, trebali biste ponovno pregledati raspored ažuriranja sustava, vašu dokumentaciju (koja je, naravno, temeljita, aktualna i dostupna), a posebno konfiguracijske datoteke koje kontroliraju yum.
Ali prvo, zašto ne želite ažurirati kernel?
Zašto želite ažurirati kernel?
Da biste ažurirali kernel, učinite što ste učinili iznad. Ili bolje eliminirati preklopnike naredbene linije tako da imate određenu kontrolu nad procesom ažuriranja i možete vidjeti što se događa. Trčanje:
#yum ažuriranje
i slijedite upute.
Međutim, ako ne želite nikad samo ažurirati kernel, možete dodati sljedeće u svoju /etc/yum.conf datoteku:
isključiti = kernel *
Ili, ako inzistirate na korištenju datoteke konfiguracije vanilije i kontrolirate sve preko CLI-ja, koristite
#yum -exclude = kernel * ažuriranje
Obje od tih metoda eliminirat će kernel od ažuriranja ili čak uključivanja u popis potencijalnih ažuriranja.