Sådan installeres Linux Kernel 6.10 på Debian 12 eller 11

At udforske Linux Mainline Kernel kan forbedre dit Debian-systems ydeevne og muligheder betydeligt. Ved at bruge Zabbly Linux Kernel, bygget af Stéphane Graber, integreres disse fordele effektivt i dit system. Her er et kortfattet kig på, hvad det bringer:

  • Avancerede opdateringer: Mainline-kernen, som er tilgængelig via Zabbly, giver de nyeste funktioner og fejlrettelser direkte fra Linux-kernekilden, hvilket sikrer, at dit system forbliver opdateret med de nyeste fremskridt.
  • Minimale ændringer: Zabbly-kerner er bygget med minimale justeringer og tilbyder en ren og uændret version af Linux-kernen. Dette sikrer, at du kører softwaren som tiltænkt af de oprindelige udviklere.
  • Fokus på stabilitet: Zabbly-kerner understreger stabilitet og målretter mod brugere, der prioriterer et pålideligt og sikkert driftsmiljø.
  • Ydeevneforbedringer: Oplev forbedret ydeevne gennem optimeringer og opdateringer i de seneste kerneudgivelser.

Det er dog vigtigt at bemærke, at selvom mainline-kernen via Zabbly tilbyder adskillige fordele, kan den have nogle kompatibilitetsproblemer, især med meget nye hardwarekomponenter, på grund af manglen på distributionsspecifikke patches.

Med introduktionen af ​​vejen, lad os undersøge, hvordan du installerer hovedlinien Linux-kernen ved hjælp af terminalkommandoer på dit Debian-system via Zabbly.

Importer Zabbly APT Repository

Bemærk: Dette virker kun for Debian 12 Bookworm og Debian 11 Bullseye; det virker ikke for Debian 10 Buster.

Opdater Debian før installation af Linux Kernel 6.10

Før du installerer Linux Kernel 6.10, skal du opdatere dit system med alle tilgængelige pakker.

Kør først opdateringskommandoen:

sudo apt update

Fortsæt med at opgradere eventuelle forældede pakker ved hjælp af følgende kommando.

sudo apt upgrade

Importer Linux Zabbly APT Repository til den nyeste hovedlinjekerne

Zabbly tilbyder specialiserede Linux-kernebuilds til Debian og Ubuntu. Disse builds understøtter en bred vifte af hardware og er ideelle til at køre Incus-containere og virtuelle maskiner. De er baseret på den seneste stabile mainline Linux-kerne og modtager ugentlige opdateringer.

Start med at installere de nødvendige pakker:

sudo apt install lsb-release software-properties-common apt-transport-https ca-certificates curl -y

Importer derefter Linux Zabbly Kernel GPG-nøglen med følgende kommando:

curl -fSsL https://pkgs.zabbly.com/key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/linux-zabbly.gpg > /dev/null

Til sidst skal du importere APT Linux Zabbly Kernel APT-lageret med følgende kommando:

codename=$(lsb_release -sc) && echo deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/linux-zabbly.gpg] https://pkgs.zabbly.com/kernel/stable $codename main | sudo tee /etc/apt/sources.list.d/linux-zabbly.list

Bemærk: Hvis du oplever baggrundsstøj på Debian 11 med Zabbly, såsom ingen pakke fundet, kan det skyldes, at Zabbly kun understøtter både amd64 på Debian 11, hvorimod Debian 12 understøtter amd64 og arm64. Debian 11-brugere skal muligvis fjerne "arm64" fra [arch=amd64,arm64]-konfigurationen for at løse problemet.

Installer Linux Kernel 6.10 via terminalkommandoer

Opdater APT-indekset

Nu, med Linux Zabbly Kernel-lageret importeret, skal du først køre en hurtig opdatering med følgende kommando:

sudo apt update

Afslut installationen af Linux Kernel 6.10 via APT Command

Kør nu følgende kommando for at installere Linux Kernel 6.10 på dit system:

sudo apt install linux-zabbly

Når installationsprocessen er fuldført, genstart dit system:

sudo reboot

Bekræft Linux Kernel 6.10-installationen

Før du fortsætter, er det første trin at opdatere dit lager for at afspejle ændringerne i din kildeliste og dine præferencer.

uname -r

Hvis du har Neofetch installeret, kan du udskrive dine systemspecifikationer i smuk tekst med følgende kommando:

neofetch

Og det er det; hold kernen opdateret, ligesom du ville med alle dine APT-pakker.

Yderligere: Sådan gendannes Debians standardkerne

Det er vigtigt at bemærke, at nogle brugere kan støde på problemer med deres hardware, såsom tab af lyd, når de bruger den nye Linux-kerne.

Fjern Linux Kernel 6.10 via APT Command

For at fjerne kernen er det første trin at udføre følgende kommando.

sudo apt remove linux-zabbly linux-headers-*-zabbly* linux-image-*-zabbly*

Fjern Zabbly APT Repository

For dem, der fjerner Linux Kernel 6.10 og vender tilbage til standard Debian-kernen permanent, skal du fjerne APT-lageret, du importerede med følgende kommando:

sudo rm /etc/apt/sources.list.d/linux-zabbly.list

Efter at have sorteret præferencefilen, eller hvis du gik et skridt videre og fjernede de ustabile lagre, er det tid til at udføre en APT-opdatering.

sudo apt update

Genstart systemet

Genstart dit system for at afslutte fjernelse af Linux Kernel 6.10:

sudo reboot

Bekræft fjernelse af Linux Kernel 6.10

Bekræft nu den installerede kerne, som skal være den generiske standardkerne.

uname -r

Konklusion

Når du har installeret Linux 6.10-kernen fra Zabbly-kernelageret på Debian 12 (Bookworm) eller Debian 11 (Bullseye), bør du se en væsentlig forbedring, hvis du har ny hardware, og hvis der ikke tidligere var understøttelse af det. Gevinsten er minimal for de fleste, men husk at holde kernen opdateret, da mange opdateringer vil blive skubbet i fremtiden, mere end hvad din originale kerne ville se.

nyttige links

Her er nogle værdifulde links relateret til brug og administration af Linux-kerner på et Debian-system:

  • Zabbly Linux GitHub Repository: Få adgang til Zabbly Linux GitHub-lageret for at se kildekoden, rapportere problemer og bidrage til udviklingen.
  • Stabile Linux Mainline Builds: Besøg Stéphane Grabers blogindlæg, den person, der vedligeholder Zabbly-kernen, for at få oplysninger om stabile Linux-hovedlinje-builds, inklusive installations- og brugsvejledninger.
  • Linux-kernearkivet: Udforsk de officielle Linux Kernel Archives for at downloade kernekildekode, få adgang til dokumentation og holde dig opdateret med de seneste kerneudgivelser.
Joshua James
Følg mig
Seneste indlæg af Joshua James (se alt)

Skriv en kommentar