Är det bättre att använda den ursprungliga kärnan, eller att installera en annan kärna i Ubuntu?

En av de viktigaste delarna av alla Linux distribution är kärnan eller kärnan. Det är där du hittar allt som är nödvändigt för att vår dator ska fungera, såsom styrenheter eller drivrutiner, liksom verktygen som är ansvariga för minneshantering, samtalsstyrning och allt som är nödvändigt för att programvaran ska ha tillgång till hårdvaran. från datorn. Det finns många olika versioner av kärnan, från originalet, publicerad av Linus Torvalds själv (skapare av Linux) till utgåvor som modifierats av gemenskapen eller av de ansvariga för huvuddistributionerna, till exempel Canonical (i fallet med ubuntu). Men vilken är bättre?

Canonical Kernel, vad bidrar det med?

använda den ursprungliga kärnan, eller för att installera en annan kärna i Ubuntu

När vi installerar Ubuntu från grunden kommer det med en modifierad och optimerad kärna med Canonical. Det är företaget själv som ansvarar för att underhålla det, tillämpa korrigeringar när en bugg eller sårbarhet dyker upp och starta de olika uppdateringarna under distrons livscykel.

Som standard är kärnan som installerar oss ” generisk “, En version av den utformad för allmänt bruk. Men om vi har särskilda behov har Canonical olika versioner av sin egen kärna så att vi enkelt kan installera dem med ett kommando. De viktigaste är:

  • låg latens : en kärna med mycket låga latenser speciellt utformade för att behandla ljud.
  • kvm : avsedd för virtualiserade instanser med denna hypervisor.
  • raspi2 : kärnan designad för Raspberry Pi 2.
  • Snapdragon : kärnan utformad för enheter som använder den här typen av ARM -processorer.
  • OEM : version speciellt utformad för vissa projekt.
  • xx-hwe : "Hardware Enablement" -kärnan för att fungera med den senaste hårdvaran. Vi kan hitta den här versionen för både "generisk" och "låglatency".

Namnlösa Ubuntu Kernel

Bland andra är de främsta fördelarna som vi får vid användning av denna typ av kärna å ena sidan en serie av optimeringar och konfigurationer som Canonical tillämpar i kärnan för att förbättra dess drift, och å andra sidan, sinnesro för att glömma att uppdatera till nya versioner, eftersom dessa kommer att komma via APT, liksom resten av systemets patchar.

Den största nackdelen är dock den vi kommer aldrig att vara uppdaterade . När Canonical släpper en ny version av Ubuntu kommer den med en kärna en eller två versioner bakom den senaste. Vilket hindrar oss från att njuta av de senaste kärnförbättringarna i minst 6 månader.

Varför byta till en originalkärna?

Även om Ubuntu kommer med sin egen kärna, hindrar det oss inte från att installera den version av den ursprungliga kärnan som vi vill ha själva. Vi kan ladda ner koden och kompilera den direkt på vår PC, eller använda ett program som Mainline för att ladda ner och installera den senaste kärnan på vår PC.

Mainline Kernel Linux 5.13

Fördelarna med detta är varierande. Till exempel tillåter det oss att vara uppdaterade, njuta av de senaste förbättringarna som implementerats i kärnan och till och med fortsätta att använda en specifik version av Ubuntu trots att vi är utan support utan att ta risker. Genom att manuellt uppdatera kärnan och paketen kan vi förvandla vår kanoniska distro till ett slags "Rolling Release" .

Men vi kan också stöta på några problem. Till exempel, eftersom dessa versioner inte kontrolleras av Canonical, är det möjligt att vi stöter på ett fel. Och dessutom kommer vi inte att ha de förbättringar och optimeringar som är standard i "Generisk" version av Canonical . Det tvingar oss också att vara lite mer medvetna om uppdateringarna, som vi måste installera för hand.

Vilken är bättre?

Sanningen är att det säkraste är att vi inte kommer att märka någon förändring, varken på gott eller ont. Canonicals generiska kärna är tillräcklig för de flesta att använda Ubuntu utan problem. Och om vi är en av dem som har den senaste hårdvaran, och den ännu inte stöds av denna generiska, kan vi installera generic-hwe för att ha stöd för de senaste drivrutinerna. Om vi ​​inte har särskilda behov och vi inte vill komplicera oss själva är det här det bästa vi kan använda.

Tvärtom, om vi vill ha det senaste kärnfunktioner (som till exempel den nya förbättrade drivrutinen för NTFS) och vi vill inte vänta 6 månader på nästa Ubuntu -version, då är det bästa vi kan göra att manuellt installera originalversionen av Linux -kärnan. Naturligtvis att veta vad vi gör och ta hand om alla relaterade underhållsuppgifter från och med då.