Linux

Hur man uppgraderar Linux -kärnan på olika distributioner [Handledning]

How Upgrade Linux Kernel Various Distributions

Hem Linux Hur man uppgraderar Linux -kärnan på olika distributioner FörbiJahid Onik ILinux 782 0

INNEHÅLL

  1. Vad är Linux -kärnan?
  2. Uppgradera kärnan på Linux -distributioner
    1. Känn till den aktuella kärnversionen
    2. 1. Uppgradera kärnan på Ubuntu och Debian Linux
    3. 2. Uppgradera kärnan på Red Hat och Fedora Linux
    4. 3. Uppgradera kärnan på Arch och Arch-baserade Linux
    5. Extra tips: Uppdatera standardkärnan
  3. Avslutande ord

En kärna är kärnan i alla operativsystem. Innan du börjar kalla Linux för ett operativsystem måste du känna till grundkonceptet och Linux födelseshistorik. Linux är inte ett operativsystem; Linux är huvudsakligen en kärna. Låt oss nu få veta om vad ett kärna är! En kärna är ett program som interagerar mellan din hårdvara och programvara. När du sätter in någon flash -enhet i ditt system upptäcker kärnan att du har anslutit en penn -enhet. Eftersom Linux är en öppen källkärna kan du uppdatera, uppgradera och ersätta Linux-kärnan om du vet vad du gör.



Vad är Linux -kärnan?


Din CPU, minne och enheter kommunicerar med operativsystemet via kärnan. När vi pratar om Linux -kärnan måste jag nämna att det finns två användarlägen i varje Linux -distribution. Du får ett användarläge och ett kärnläge i Linux-distributioner. Vanligtvis kan du inte komma åt kärnläget från standardgränssnittet för användarläge.

Det skulle hjälpa om du fick roträttigheterna för att komma åt kärnläget. När du startar din dator körs ingen programvara i tråden; Kärnan bestämmer vad man ska göra och vad man inte ska göra. Kärnan bestämmer vilken applikation som får hur mycket RAM och CPU.





kärnkoncept för Linux

Uppgradera kärnan på Linux -distributioner


Att uppgradera Linux -kärnan är inte lätt; du måste bara göra detta om du hittar säkerhetsfel eller problem med maskinvaruinteraktion. Om ditt system kraschar kan du behöva återställa hela systemet. För det mesta kommer Linux -distributioner med den mest uppgraderade kärnan. Uppgradering av Linux -kärnan tar inte bort eller tar bort den tidigare kärnan; den förvaras inuti systemet.



Du kan rulla tillbaka till den äldre kärnan från återställningsmenyn i ditt Linux -system. Du kan dock behöva uppgradera kärnan för hårdvaruproblem eller säkerhetsproblem. I det här inlägget kommer vi att se hur du kan uppgradera kärnan på olika Linux -distributioner.

Känn till den aktuella kärnversionen


Innan du börjar uppgradera din Linux -kärna måste du känna till kärnans nuvarande version som körs inuti din dator. Detta steg kommer att använda Neofetch -verktyget för att kontrollera Linux -kärnans detaljer och annan systeminformation.

Om du inte har Neofetch installerat i ditt system guidar jag dig till att installera Neofetch på din Linux -distribution. Använd följande kommandorad nedan på din Linux-terminal enligt din distribution.

  • Installera Neofetch på Debian / Ubuntu
dist upgrade
  • Installera Neofetch på Fedora
apt-update
  • Installera Neofetch på Red Hat / CentOS
dist-upgrade
  • Installera Neofetch på Arch och Arch-baserat Linux
.deb

När installationen är klar kan du nu kontrollera kärnversionen genom att köra Neofetch -verktyget.

dpkg

Uppgradera Linux Kernel neofetch

1. Uppgradera kärnan på Ubuntu och Debian Linux


Olika Linux -distributioner har olika metoder för att uppgradera Linux -kärnan. Debian och Ubuntu-baserade Linux-distributioner har några sätt att följa för att uppdatera och uppgradera kärnan. Här kommer jag att visa fem metoder som du kan följa för att uppgradera kärnan på ditt Debian Linux.

Metod 1: Använd | _+_ | för att uppgradera kärnan


Du kanske känner till uppdaterings- och uppgraderingskommandona för Linux. Du kan uppdatera ditt systemförråd via systemuppdateraren och | _+_ | kommando från terminalskalet. Men Dist -uppgraderingen är lite mer än att uppgradera systemet och paketen. Det uppgraderar kärnan, programvaran och andra paketberoenden. Du kan köra följande | _+_ | kommando för att uppgradera din Linux -kärna.

.deb

Att köra ett fullständigt uppgraderingskommando är alltid tankeväckande för att slutföra uppgraderingsprocessen.

wget

Metod 2: Tvinga System Update Manager


Varje Linux-system har en inbyggd uppdateringshanterare inuti operativsystemet. Du kanske har använt uppdateraren en miljon gånger för att uppdatera ditt system. Men visste du att du kan tvinga uppdateringshanteraren att uppgradera din Linux -kärna? Du kan köra följande kommandorad på terminalhöljet för att tvinga din uppdaterare att ladda ner och installera den uppgraderade Linux-kärnan. Det kan hämta några ytterligare paket.

yum

Uppgradera Linux Kernel -uppdatering

Metod 3: Använd Ukuu -verktyget


Ukuu är ett verktyg för Linux -distributioner som kan ladda ner och installera den senaste Linux -kärnan från det officiella förvaret för din Linux -distribution. För Ubuntu hämtar den kärnan från https://kernel.ubuntu.com/ .

För att uppgradera din Linux -kärna via Ukuu -verktyget måste du först installera Ukuu -verktyget på ditt Linux -system. Använd kommandot PPA för att lägga till Ukuu -paket i ditt systemförråd.

DNF

Uppdatera nu ditt system och installera Ukuu -verktyget.

syslinux

När Ukuu är installerad inuti din maskin kan du köra Ukuu -verktyget från ditt terminalskal med root -åtkomst. Efter att ha startat Ukuu -verktyget hittar du en lista över tillgängliga Linux -kärnor för ditt operativsystem. Du måste välja kärnan för att installera den i ditt system.

sdb2

Ukku

När din kärna har uppgraderats kan du ta bort Ukuu -verktyget från ditt system. Jag kan notera att om du hittar problem med att installera Ukuu -verktyget finns det en chans att Ukuu -teamet inte längre stöder din version av Ukuu. Men en betald version av Ukuu är tillgänglig för Linux; du kan använda den betalda versionen för att uppgradera kärnan på Ubuntu Linux.

Metod 4: Ladda ner och installera kärnor manuellt


I denna metod kommer vi att ladda ner Linux -kärnan manuellt från den officiella butiken i Ubuntu -kärnan. Senare kommer vi att installera kärnpaketen på vårt system. Denna metod är den farligaste metoden bland alla de metoder som jag har visat tidigare. Ta en säkerhetskopia av alla dina system och data innan du initierar denna metod.

För att ladda ner din önskade Linux -kärna måste du gå till Ubuntu Kernel -arkivet. Ladda ner följande kärnpaket från Kärnans huvudlinje . Du måste ladda ner kärnhuvudet och kärnversionen för att göra ett komplett paket. För bättre förståelse kan du se följande dummy -paketlistor som du behöver ladda ner.

boot.iso

När nedladdningen är klar kan du nu öppna din katalog för att installera paketen. Eftersom alla paket finns i | _+_ | format kan du använda | _+_ | verktyg för att installera paketen. Använd följande kommandorader för att installera paketen.

cp

Installera nu | _+_ | Kärnpaket på ditt Debian -system.

grep

Metod 5: Uppgradera Linux -kärnan via huvudverktyget


Denna metod kommer att se hur du kan uppgradera din Linux -kärna genom huvudverktyget på Ubuntu och andra Debian -distributioner. Först måste du installera Mainline -verktyget på ditt system. Använd följande kommandorader för att lägga till huvudlagret i ditt system. Installera sedan huvudverktyget.

isolinux

Uppgradera Linux Kernel installera huvudlinjen

Använd nu följande | _+_ | kommando för att ladda ner kärnan från Ubuntu -huvudkärnkatalogen.

isoboot

Nedladdningen tar inte mycket längre tid. När nedladdningen är klar kör du följande kommandorader på terminalhöljet för att installera den senaste kärnan på ditt Ubuntu Linux.

diskboot

Wget ladda ner mainline

Starta nu om ditt system och kontrollera de tillgängliga kärnversionerna för din Linux -distribution. Du kan installera önskad Linux -kärna från kärninstallatören. För att installera en ny kärna, välj kärnan och klicka på installationsknappen. När installationen är klar startar du om enheten för att ladda den nya kärnan. Du kan kontrollera kärnversionen för att se till att kärnan är uppgraderad.

Uppgradera Linux Kernel ML

Du kan ta bort huvudverktyget från ditt Ubuntu -system efter att kärninstallationen är klar. Använd följande kommandorader nedan för att ta bort huvudverktyget från Ubuntu Linux.

rpm

2. Uppgradera kärnan på Red Hat och Fedora Linux


Fedora-, Red Hat- och Red Hat-baserade Linux-distributionsanvändare kan uppgradera sin Linux-kärna manuellt genom att ladda ner kärnan från förvaret. Här kommer jag att visa den allmänna metoden för att uppgradera kärnan. Red Hat Linux- och CentOS -användare kan använda kommandot yum; å andra sidan måste Fedora -användare byta ut | _+_ | med | _+_ | kommando. Resten av kommandoraderna är desamma för båda distributionerna.

Metod 1. Installera en specifik version av Kernel


Fedora och Red Hat Linux -användare kan installera en specifik version av Kernel på sitt system. Du kan köra följande kommandorad på din Linux-terminal för att installera en specifik versionskärna på ditt Linux-system. När installationen är klar startar du om systemet för att få önskad kärna på ditt Linux -system.

-i

Metod 2. Uppgradera kärnan på RHEL och Fedora Linux


Först måste du installera SysLinux -verktyget på ditt system. Mestadels kommer SysLinux förinstallerat på Fedora och Red Hat Linux-distributioner. Om du inte hittar verktyget på din maskin kan du använda följande kommando för att installera det.

-u

När du lägger till en kärna i ditt system får det kärnnamnet och versionen till startmenyn. Konfigurera nu SysLinux för din startladdarkatalog. Använd följande | _+_ | kommando för att konfigurera startladdarkatalogen. I mitt fall är startkatalogen | _+_ |; du måste ersätta katalogen med din.

-i

Skapa nu en katalog och en monteringspunkt för att lagra kärnan. Glöm inte att montera | _+_ | filen på USB -skivan.

lsinitrd

Använd sedan följande | _+_ | kommando för att kopiera filerna på USB -skivan och montera partitionen.

grep

I detta skede kommer vi att köra följande | _+_ | kommando för att köra startladdarfilerna från | _+_ | konfigurationsskript. Sedan monterar vi | _+_ | filen inuti | _+_ | katalog. Här använder vi SysLinux -verktyget för att ladda kärnan tillsammans med bootloader -menyn.

default_kernel

Innan du startar om systemet kan du kontrollera alla installerade kärnlistor på ditt Red Hat Linux -system.

update_default

Använd nu följande | _+_ | kommando för att ladda ner önskad version av Linux -kärnan. Eftersom vi inte tar bort den gamla kärnan kommer vi att använda | _+_ | syntax på kommandoraden. Om du vill ta bort och installera den nya kärnan kan du använda | _+_ | i stället för | _+_ | argument.

sysconfig

Kontrollera nu om den nya kärnan finns på startmenyn eller inte.

/etc/sysconfig/kernel

Här kommer vi att använda de mest populära Dracut startpaketinstallationsprogram för Red Hat och Fedora Linux. Dracut skapar kärnbilden.

pacman

Ladda nu den tidigare nedladdade kärnfilen i systemminnet. Använd följande | _+_ | kommando för att ringa initramfs bild.

linux-4.15.2

Kör nu följande | _+_ | kommando för att initiera GRUB -laddningsprocessen. Hantera detta steg noggrant för att undvika grubbelastningsfel.

ncurses

Kontrollera nu startlistan.

zcat

Använd sedan Dracut -verktyget för att välja kärnversionen efter omstart av systemet. Du kan tvinga ditt system att ringa till den nya uppdaterade kärnan. Följande kommando kan hjälpa dig att konfigurera om kärnan och startinställningarna.

cp

Använd nu följande kommandorader nedan för att skapa en kortlista över kärnpaketen och kärnversionerna.

vmlinuz

Kör sedan följande kommandorad på ditt terminalskal för att definiera kärnversionen.

vmlinuz

Slutligen måste du göra ett litet skript för att slutföra kärnuppgraderingsprocessen. Du måste göra | _+_ | värde som kärnan och | _+_ | som sant från | _+_ | katalog. Använd | _+_ | sökväg i ditt filsystem för att hitta konfigurationsfilen. Ändra nu värdena som visas nedan.

mkinitcpio

När allt är gjort korrekt kan du nu starta om ditt Linux -system för att komma igång med den uppgraderade kärnan.

excel villkorlig formel om då annars

3. Uppgradera kärnan på Arch och Arch-baserade Linux


Arch och Arch-baserade Linux-distributioner har en dynamisk variation av Linux-kärnor. Arch Linux uppdaterar sin säkerhetspatch regelbundet; det är därför du kommer att se anmärkningsvärda kärn- och patchuppdateringar är tillgängliga på Arch Linux. Här kommer jag att beskriva två metoder för att uppgradera kärnan på Arch Linux. Först kommer jag att gå med uppdaterings- och uppgraderingsmetoden; senare kommer jag att förklara den manuella metoden för att uppgradera kärnan på Arch Linux.

Metod 1: Uppdatera och uppgradera kärnan


Manjaro och andra Arch Linux -distributioner erbjuder ofta uppdateringar och uppgraderingar av kärnor via den konventionella uppdateringshanteraren. När du kör systemuppdateraren på Linux -systemet söker den efter de senaste kärnorna. Du kan använda följande | _+_ | kommando för att leta efter den senaste kärnan på Arch Linux -distributioner.

initramfs

Om den hittar en ny kärna meddelar den dig att ladda ner och installera den. Du kan välja om du vill få den senaste kärnan eller inte. När du har godkänt att installera startar du om systemet när installationen är klar. Sedan kan du kontrollera kärnversionen för att se om kärnan är uppgraderad eller inte.

cp

Metod 2: Uppgradera kärnan manuellt på Arch Linux


I den här metoden kommer vi att se hur du manuellt kan ladda ner och installera den senaste kärnan från Linux -kärnans officiella webbplats. I den här metoden kan du installera alla tillgängliga och stödda kärnor på ditt Arch Linux.

Först måste du ladda ner önskad version av kärnan från Kernel.org hemsida. Filen laddas ner som en komprimerad fil. Som standard lagras filen i nedladdningskatalogen på ditt filsystem.

Använd nu följande kommandorader för att öppna nedladdningskatalogen och få en lista över nedladdade filer. Använd sedan tar -kommandot för att extrahera den komprimerade filen. När filen har extraherats skapar den automatiskt en mapp; du kan hitta kärnfiler i mappen.

sudo apt-get update  
sudo apt-get install neofetch

Använd nu följande kommandorad för att komma in i kärnkatalogen. I mitt fall heter kärnkatalogen som | _+_ |, du kan ha ett annat namn baserat på vilken version du har laddat ner.

sudo dnf install neofetch

Kör följande kommandorad för att få | _+_ | biblioteksverktyg inuti GNU -kompilatorsamlingen. Det hjälper dig senare att redigera konfigurationsskripten för Linux -kärnan.

sudo yum install neofetch

Använd nu följande | _+_ | kommando för att duplicera konfigurationsskriptet från din Linux -kärna som körs till den nyskapade kärnan.

pacman -S neofetch

Du kan nu initiera installationsprocessen för den nya kärnan i ditt Linux -system.

$ neofetch

Kör följande kommandorader nedan för att installera de laddningsbara kärnmodulerna på ditt Arch Linux.

sudo apt-get dist-upgrade

Använd nu | _+_ | kommando för att kopiera | _+_ | fil från din nuvarande kärna till den nya kärnan. Du behöver | _+_ | fil för att ladda kärnan på systemstart. Det finns två kommandon nedan, det första är för 32-bitars eller 86-bitars systemanvändare, och det sista är för 64-bitars Linux-användare.

sudo apt full-upgrade

Kör följande | _+_ | bash -kommandot på ditt Arch Linux för att skapa en tillfällig katalog på RAM -minnet för att lagra | _+_ | bildfil.

update-manager –d

Använd nu följande | _+_ | kommando för att kopiera kärntabellen till den nya kärnans katalog.

sudo apt-add-repository ppa:teejee2008/ppa

Nu måste du skapa en kärnkarta i startkatalogen.

sudo apt-get update  
sudo apt-get install ukuu

Använd nu följande kommandorad nedan för att installera GRUB i startkatalogen och avsluta kärnuppgraderingsprocessen.

sudo ukuu-gtk

När du har gjort allt korrekt startar du om ditt Arch Linux. Öppna 'Avancerade alternativ för Arch Linux' från startladdarens meny. Du kommer att upptäcka att en ny bootloader skapas för den nya kärnan. Du kan också kontrollera din kärnversion för att säkerställa att kärnan är uppgraderad på ditt Arch Linux.

linux-headers-VERSION-NUMBER_all.deb  
linux-headers-VERSION-NUMBER_amd64.deb
linux-image-VERSION-NUMBER_amd64.deb
linux-image-extra-VERSION-NUMBER_amd64.deb

Extra tips: Uppdatera standardkärnan


Ibland kan uppdatering av standardkärnan lösa dina mindre problem på Linux. Du kan dock också kontrollera din generiska kärnversion från startmenyn. Om du bara behöver uppgradera Linux -kärnan på dina system kan du köra följande kommandon på ditt Linux -terminalskal.

cd /path/to/directory/destination_path

generisk uppdatering standard

Avslutande ord


Om du gör någon röra och skadar din kärna, oroa dig inte, du kan ta bort din nuvarande kärna och installera om kärnan och GRUB genom Boot Repair-verktyget. I hela det här inlägget har jag beskrivit grunderna i Linux -kärnan. Jag har också illustrerat metoderna för hur du kan uppgradera kärnan på din Debian, Fedora, Arch och Red Hat Linux.

Uppgradering av kärnan på Linux rekommenderas inte om du inte har tillräcklig kunskap om uppstart, grub och andra rotpartitionsfilsystem. Vi har använt några verktyg och kommandorader för att slutföra processen med att uppgradera Linux-kärnan. Det är bäst att ha den grundläggande idén med dessa kommandorader för att bygga din anpassade kärna. Vissa experimentella och betaversioner av kärnor är också tillgängliga för olika Linux -distributioner. Installera dessa tredjepartskärnor på egen risk.

Dela det med dina vänner och Linux -gemenskapen om du tycker att det här inlägget är användbart och informativt. Du meddelar oss vilken version av kärnan du för närvarande använder på ditt system. Skriv dina åsikter om detta inlägg i kommentarsfältet.

  • Taggar
  • Handledning för Linux
  • Ubuntu Handledning
Dela med sig Facebook Twitter Pinterest WhatsApp ReddIt Telegram Viber

    LÄMNA ETT SVAR Avbryt svar

    Kommentar: Ange din kommentar! Namn:* Ange ditt namn här E -post:* Du har angett en felaktig e -postadress! Ange din e -postadress här Webbplats:

    Spara mitt namn, mejl och webbplats i den här webbläsaren för nästa gång jag kommenterar.

    spot_img

    Senaste posten

    Android

    10 bästa ansiktsbytesappar för Android och iOS -enhet

    Windows OS

    Hur man schemalägger Windows 10 för att tömma papperskorgen automatiskt

    Android

    De 10 bästa faktureringsapparna för Android -enheter för att få betalt snabbt

    Windows OS

    De 10 bästa GPU -riktmärken för din dator

    Måste läsas

    Linux

    Topp 20 bästa LXDE -teman | Gör Lubuntu Awesome

    Linux

    Hur man klonar eller säkerhetskopierar Linux -disk med Clonezilla Imaging Tool

    Linux

    Topp 10 bästa Linux -hårdvaru- och systeminfoverktyg

    Linux

    Bästa Markdown -redaktörer för Linux: Topp 20 granskade för Linux -nördar

    Relaterade inlägg

    Så här installerar och konfigurerar du Cockpit Web Console på Linux System

    Hur man installerar och konfigurerar Yii PHP Framework på Ubuntu Linux

    Hur man fixar W: Vissa indexfiler kunde inte ladda ner Fel i Ubuntu Linux

    Så här installerar och konfigurerar du 1Password på Linux Desktop

    Så här installerar du den senaste GNU Nano -textredigeraren på Linux -skrivbordet

    Så här installerar du en ny Relic Infrastructure Agent i Linux -systemet



    ^