Opgradering af Ubuntu Linux-kernen 5.8: En sag for og imod det

Opgradering af Ubuntu Linux-kernen 5.8: En sag for og imod det

Linux-kernen 5.8 har været ude i lidt tid nu, og er blevet hyldet af Linus Torvalds som den største udgave endnu. Selvom det måske er den største udgivelse til dato, er det sandsynligvis ikke den mest betydningsfulde., Sikker på, der er støtte til ny hardware fundet i kernen (som Qualcomm Adreno 405/640/650, AMDGPU TMZ, Intel Tiger Søen SAGV, Arm SoC, AMD Energi Driver, POWER10 Cpu ‘ er, og mere), men hvad andre funktioner, der kan føre til, at du ønsker at opgradere til den nyeste, største Linux-kernen, og hvordan gør du det? Lad os finde ud af det.

SE: Linux service control commands (TechRepublic Premium -)

Hvad skal du bruge

Før vi kommer ind på, hvorfor du måske ønsker at opgradere, vil du ønsker at vide, hvad du har brug for at gøre opgraderingen muligt., Da jeg demonstrerer på min server distro af valg-Ubuntu Server-skal du bruge en kørende forekomst af den pågældende platform. For at være mere specifik, vil du have en LTS-udgivelse, sandsynligvis ikke ældre end 18.04. Du skal også bruge en bruger med sudo privilegier.

hvorfor opgradere til Linu?5.8?

Med Hvad ud af vejen, lad os tage et kig på hvorfor. Uden for den nyligt tilføjede hard .are support, der er ikke en hel masse spændende funktioner, der findes i denne kerne., Det største træk vil sandsynligvis være forbedringen i e .fat-driveren og en række systemforbedringer, der svarer til en meget forbedret ydelse for kernen.

en Anden faktor, som ikke direkte føre til bedre resultater, er, at en stor indsats er gået i oprydning kernel-kode, der er interessant, da der er over 800.000 nye linjer af kode, og over 14.000 ændrede filer til denne kerne. 20% af alle filerne i kernel-arkivet ændret til denne udgivelse.,

en interessant tilføjelse til Linu.-kernen er kernen Concurrency Santi .ier, som er en sampling watchatchpoint-baseret dynamisk racedetektor, der kan registrere opståede fejl i kernekoden. Fra Linu. – kernen 5.8 er KCSAN kun aktiveret til hardware86-hard .are.

hvorfor ikke opgradere til Linu?5.8?

hvad med hvorfor ikke? Der er en væsentlig grund til, at du skal holde ud på at opgradere til Linu.5.8 på Ubuntu. Ubuntu-distributionen bruger Ubuntu Linu.-kernen, der indeholder Ubuntu-specifikke patches., Så når du opgraderer til en ikke-Ubuntu-specifik kerne, går du glip af disse Ubuntu-specifikke t .eaks til kernen.

et andet problem med at bruge mainline – kernen er, at disse kerner er usignerede, hvilket betyder, at de ikke kan installeres på UEFI-eller Secure Boot-aktiverede systemer. Så den eneste måde at installere Linu.kernel 5.8 eller en anden mainline kerne er at deaktivere Secure Boot.

er du tilstrækkeligt påvirket af at ville installere Linu?kernel 5.8? Nej? Fin. Lad os installere det. Jeg vil dog anbefale dig at gøre dette på en testmaskine., Installer ikke en hovedlinjekerne på en produktionsmaskine-nogensinde.

Sådan installeres Linu.kernel 5.8 på Ubuntu 20.04

nu til hvordan. Hvis du ønsker at installere Linu.kernel 5.8 på dit Ubuntu-system, måske endda kun til testformål, lad os gøre det sådan.,

Den første ting at gøre er at logge ind på din Ubuntu eksempel, og download fire nødvendige filer med kommandoer:

Med disse fire filer, der er downloadet, installere kernen filer med kommandoen:

 sudo dpkg -i *.deb 

Når installationen kommando fuldført, skal du genstarte maskinen med kommandoen:

 sudo reboot 

Når genstarten er færdig, skal du logge ind og udstede kommandoen:

 uname -r 

Du bør se kerne 5.8.1-050801-generiske, der er opført (Figur A).,

Figur A

Vi har opgraderet til Linux-kernen 5.8 på Ubuntu 20.04.

Spark dækkene fra Linu.kernel 5.8 på din testplatform for at se, om du bemærker en stigning i ydelsen. Selv hvis du gør det, vil jeg ikke anbefale at opgradere til denne kerne på produktionsmaskiner. Vent i stedet på, at den officielle kerne opgraderes. Det vil tage lidt tid, da Ubuntu opgraderer deres kerner meget langsomt-for eksempel kører en opdateret forekomst af Ubuntu 20.04 kernel 5.4.,

selvom du måske bliver fristet til at køre den skinnende nye kerne på dine produktionsmaskiner, skal du huske det gamle ordsprog, “slo.and steady vinder løbet.”

se Også

  • 10 gratis alternativer til Microsoft Word og Excel (TechRepublic download)

  • Microsoft Office 365 til erhvervslivet: Alt, hvad du behøver at vide (ZDNet)

  • De 10 vigtigste iPhone apps (Download.com)

  • Det kræver arbejde at holde dine data private online., Disse apps kan hjælpe (CNET)

  • Skal læse dækning: Programmeringssprog og udvikler karriere-ressourcer (TechRepublic på Flipboard)

Billede: Jack Wallen

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *