Hur man förhindrar att Yum uppdaterar kärnan

Sep 2, 2025
Sekretess och säkerhet
OBEHANDLAT INNEHÅLL

När du kör produktionsservrar är det enda du inte vill göra att uppgradera kärnan varje gång en ny uppdatering kommer ut. Varför? Eftersom det är den enda Linux-uppdateringsoperationen som kräver en omstart när den är klar - och i en produktionsmiljö kan du ofta inte ha stillestånd.

Scenariot

Så du har äntligen din rpm-baserade server, stabil och säker. Livet är bra och du tror inte att du måste göra något annat under en tid.

Sedan kör du av någon anledning på kommandoraden som root:

#yum -y -d0 uppdatering

Som bara råkar ge ett bekräftande svar på alla uppmaningar till kommandot yum. Som också råkar springa så tyst som möjligt. Och vilket händer den här gången för att inkludera en uppdatering av kärnpaketen.

Och nu fungerar saker inte korrekt. Hur kunde du ha förhindrat detta?

Även om du uppenbarligen och desperat behöver en semester nu, bör du besöka ditt systemuppdateringsschema, din dokumentation (som naturligtvis är noggrann, aktuell och lätt tillgänglig) och särskilt konfigurationsfilerna som styr yum.

Men först, varför skulle du inte vilja uppdatera kärnan?

  1. Saker går ibland sönder. En uppdatering kan göra moduler eller drivrutiner inkompatibla så att enheter som ett trådlöst kort inte längre fungerar.
  2. Underhåll versioner över serverpopulationer. Detta skulle verkligen gälla om du har en blandning av olika serverdistributioner tillsammans med några hembyggda lådor.
  3. Kompilerade kärnan manuellt och kringgick därmed den automatiska konfigurationen från yum
  4. Du är fruktansvärt stolt över din drifttid så att utföra en omstart för att aktivera den nya kärnan skulle inte vara i ditt bästa intresse. Så om du aldrig startar om, behöver du aldrig uppdatera det.

Varför vill du uppdatera kärnan?

  1. I första hand - säkerhet. Kärnor har hål precis som applikationer och kan, om de inte lappas, ge möjligheter för skurkarna att kompromissa med systemet.
  2. Speciellt om du inte använder ett tredjepartsförvar för att hålla din version så uppdaterad som möjligt. Större distros släpper korrigeringar till all sin inkluderade kod inklusive kärnan och strävar efter att testa den före release för att säkerställa stabilitet. Att inte uppdatera är att släpa efter vilket kan göra saker svårare när du utför en uppgradering till en större version.
  3. Att dra nytta av en ny funktion (eller för att fixa en tidigare trasig) skulle göra dig möjligen mer mottaglig för en kärnuppdatering.

För att uppdatera kärnan gör du bara vad du gjorde ovan. Eller, bättre, eliminera kommandoradsväxlarna så att du har viss kontroll över uppdateringsprocessen och kan se vad som händer. Springa:

#yum uppdatering

och följ anvisningarna.

Att förhindra att Yum uppdaterar kärnan

Men om du inte bara vill ha kärnan uppdaterat blindt kan du lägga till följande i din /etc/yum.conf-fil:

exkludera = kärna *

Eller, om du insisterar på att använda en vaniljkonfigurationsfil och kontrollera allt via CLI, använd

#yum –exclude = kärna * uppdatering

Båda dessa metoder kommer att eliminera att kärnan uppdateras eller till och med ingår i den potentiella uppdateringslistan.

.post-innehåll .inmatningsfot

004 Update Kernel Version On CentOs 7 Yum

Exclude Kernel Update On CentOS / RHEL Using Yum --exclude

Yum Update To Specific Kernel Version (3 Solutions!!)

Fedora Yum Update All - Fedora 26 - Yum Update All Package & Boot System In Latest Kernel.

How To Keep Virtualbox From Being Uninstalled By Kernel Update In Yum? (2 Solutions!!)

[YUM UPDATE] Update Linux Machine (REDHAT 7/CENTOS 7) + KERNEL UPDATE

Updating A CentOS 7 Installation

Fix Kernel Panic Not Syncing After Upgrade

How To Boot With Old Kernel In Rhel 7


Sekretess och säkerhet - Mest populära artiklar

Får din gamla router fortfarande säkerhetsuppdateringar?

Sekretess och säkerhet Oct 12, 2025

Casezy idé / Shutterstock.com Säkerhetsforskare från Fortinet nyligen upptäckt säkerhetshål i vissa D-Link-routrar. Många a..


Vad är nytt i Windows 10: s Fall Creators Update, tillgängligt nu

Sekretess och säkerhet Oct 27, 2025

Windows 10: s Fall Creators Update, kodnamnet Redstone 3, kan laddas ner nu. Här är alla nya funktioner som du kommer att se i den senaste versionen av Windows - och några stora,..


Vad är datoralgoritmer och hur fungerar de?

Sekretess och säkerhet Sep 28, 2025

OBEHANDLAT INNEHÅLL Såvida du inte gillar matematik eller programmering kan ordet "algoritm" vara grekiskt för dig, men det är en av byggstenarna i allt du använder för att ..


Hur du felsöker din internetanslutning, lager-för-lager

Sekretess och säkerhet Jul 12, 2025

Bredband är livsnerven i det moderna hushållet och det är otroligt frustrerande när din internetanslutning är fläckig. Läs vidare när vi går igenom våra beprövade felsök..


De bästa nya funktionerna i Android 7.0 “Nougat”

Sekretess och säkerhet Jun 19, 2025

OBEHANDLAT INNEHÅLL Android 7.0 Nougat är äntligen här , och Nexus-användare kommer snart att få uppdateringarna. Här är de coolaste funktionerna i den senaste..


Hur man vet om en Android-app är potentiellt farlig

Sekretess och säkerhet May 12, 2025

OBEHANDLAT INNEHÅLL Ja, vissa Android-appar kan vara skadliga - Apple, Microsoft och media verkar gärna påminna oss om detta. Ta några grundläggande försiktighetsåtgärder ..


Skydda dina data i molnet med TrueCrypt

Sekretess och säkerhet May 24, 2025

OBEHANDLAT INNEHÅLL Med nyheter om NSA, GCHQ, stora företag och alla andra med en internetanslutning som snoopar igenom din onlinedata i dessa dagar kan du inte vara för försi..


Hur får du tillgång till din e-boksamling var som helst i världen

Sekretess och säkerhet Aug 19, 2025

Om du har en eBook-läsare är det troligt att du redan har en samling e-böcker som du synkroniserar med din läsare från din hemdator. Vad händer om du är hemifrån eller inte ..


Kategorier