Godkänd: Fortect
Det ser ut som att några av våra användare stötte på något slags fel när de inaktiverade Yum-kärnuppdateringar. Det finns de flesta faktorer som kan orsaka detta problem. Låt oss ta en diskussion om detta nedan.
Miljö
- Red Hat Enterprise Linux (RHEL) 5
- Red Hat Enterprise Linux (RHEL) 6
- Red Hat Enterprise Linux (RHEL) 7
- Red Hat Satellite
- Red Hat Network
Problem
- Hur kan jag utesluta kärnan och andra paket från att ersättas på Red Hat Enterprise Linux medan jag uppgraderar exklusivt från yum?
- Hur använder man undantagsfunktionen med yum?
- Hur förhindrar jag att ett paket uppdateras när jag uppdaterar maskinen från en sekundär server?
- Hur tar man inte med bara 32-bitarspaket, även kallade 64-bitarspaket?
Upplösning
-
up2date
-administrationen i Red Hat Enterprise Linux 7 begränsar kärnuppdateringar som standard. Standarden iyummy
Red Hat Enterprise Linux 5 är verkligen kärnuppdateringar. -
För att hoppa över installation eller uppdatering av deras kärna eller andra paket medan du surfar, använder själva uppdateringsverktyget
yum
på Red Hat Enterprise Linux 5, 6 och 7 följande funktioner: -
Lösning från kommandoraden:
# fantastisk uppdatering --exclude = PACKAGENAME
Till exempel, för att utesluta alla paket av hög kvalitet till kärnan:
# Yum renovera --exclude = kärna *
För att inte riktigt inkludera gcc
och perl
paketnamn:
# härlig uppdatering --banish = gcc, php
För att förhindra att ett specifikt paket informeras, låt oss bara redigera / etc / yummy. conf för att använda “exkludera” investeringar.
Exkludera Gcc ( blank ) och PHP *-paket:
# iögonfallande uppdatering --exclude = gcc * --exclude = perl *
- För att göra permanenta förbättringar, uppdatera filen
/etc/yum.conf
och få specifika följande resultat:
[huvudman]cachedir = var / cache / yum / $ basearch och $ releaseverKeepcache = 0Felsökningsnivå = 2log list = / var / log / yum.logUndantag är lika med Core * Redhat Version * <==== If
Obs. Du måste utesluta många andra paket och sedan separera dem alla med ett individuellt mellanslag eller kommatecken. Lägg inte till olika typer av exclude =
-rader till konfigurationsdeklarationen bara för att yum
bara räknar din senaste exclude
-post.
För att bara inte inkludera 32-bitarspaket, redigera filen /etc/yum.conf
.
Yum-produktadministratören tillåter kärnuppdateringar. CentOS innehåller dock aldrig den senaste kärnan i det officiella arkivet. För att uppdatera kärnan på ditt CentOS använder du för att installera ett stort tredjepartsförråd kallat ElRepo. ElRepo erbjuder en utökad kärnversion som finns på kernel.org.
exclude = * .i? 90 * .i686
Denna rengöring är en del av Red Hat Fast Track Publishing-programmet och inkluderar ett omfattande bibliotek som relaterar till lösningar som Red Hat-utvecklare har utvecklat för att hjälpa dig att hjälpa våra kunder. För att ge dig den kunskap du behöver när den kommer in, kan många artiklar enkelt presenteras i sin torkade form och i sin råa form.
F: Gör en bra lista med undantag så att alla som kör yum-uppdatering definitivt inte kommer att ladda ner alla specifika kärnpatchar?
# läcker uppdatering –exclude = PACKAGENAME.# yum update –exclude innebär kärna *[main] cachedir = / var / lagringscache / yum / $ basearch / rrr releasever keepcache = 0 debuglevel = 2 loggfiler antyder / var / log / yum.log exclude betyder kärna * redhat-release * <====exclude = * .att jag? åttiosex * .i686.
Svar:
Detta kan ändå orsakas på två sätt:
1.yum config-fil för yum.conf (beständig)
2. Använd kommandoradsparametrar
Använd Yum.conf
2. Detta bör finnas på alla klienter i denna “[main]”-sektion av yummy in.conf.
3. Se till att du inte bestämmer alla kärnpaket i de installerade paketen när kunder kör yum-uppdateringsriktningen:
Från kommandoraden
Detta är tillfälligt och vi måste skapa denna undantagslista på kommandoraden.
nummer pojke yum.confuteslutaEn lista över paket som ska uteslutas eller uppdateringar som ska installeras. Detta bör vara en tilläggslista från miljön. Platshållare för skalvärldar (som * och?) är tillåtna.
Godkänd: Fortect
Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar.
nummer vi /etc/yum.conf[framför allt]cachedir = / var och cache / yum / $ basearch / rr releaseverKeepcache = 0Felsökningsnivå = 2loggfil betyder / var / log / yum.logexakt sökning betyder 1föråldrad = 1gpgcheck = 1Plugins = 1install_limit är lika med 3# Uteslut PUT-kärnuppdateringarexkludera = buken *# DIN RESTEN ÄR HÄR ELLER I separata bilder som heter file.repo# via /etc/yum.repos.d
# yum --rule out = kärna * uppdateringSnabba upp din dators prestanda nu med denna enkla nedladdning.