Mange Linux-fans vælger at bruge OpenSUSE Leap duetil stabilitet. I modsætning til en masse andre distrikter derude, vælger den at levere et sikkert, stabilt miljø for fagfolk at arbejde i. For de fleste mennesker er Leap perfekt. Hvis du dog har ny hardware, kan Leap muligvis forårsage nogle problemer for dig. En måde at løse de problemer, der vises, når du bruger Linux-distributioner, som OpenSUSE Leap, er at installere nye Linux Kernel-versioner på OpenSUSE Leap.
OpenSUSE Leap er langsom med at opgradere kernen sådet er bedst at bare gøre det selv. Derfor vil vi i denne vejledning gennemgå, hvordan vi får den absolutte nyeste version af Linux-kernen på OpenSUSE. Bedre endnu, vi viser dig, hvordan du bruger den aktuelle version og den nyeste version samtidigt.
Identificer kerneversion
Det første trin i opgradering af Suse til en ny versionaf Linux-kernen er at se, hvilken version af Linux-kernen du allerede har. Det er vigtigt at kende din version, så du ved, hvor langt bagefter du er i udgivelser. Disse oplysninger er let at finde i terminalen med uname kommando:
uname -r
Løb uname med -r switch viser release-versionen af kernen. Dette er alle de oplysninger, du har brug for for at bestemme, hvilken version af Suse-kerne der findes på din pc. Hvis du har brug for mere information, uname er stadig nyttigt. Overvej at prøve -en skift i stedet, da det giver mere information om kernen, frigivelse og osv.

uname -a
Rediger Kernel Setup
Som standard installerer LEAP kun den stabile kerne. Det er meget ældre end dem, der frigives i Tumbleweed. Det får sikkerhedsrettelser og alt det. Hvis du imidlertid er interesseret i at blande stabiliteten af Tumbleweed med en ny kerne, skal disse indstillinger ændres. For at ændre, hvordan Leap håndterer kernen, skal du åbne en terminal og bruge Nano-teksteditor til at ændre Zypper-konfigurationsfilen.
sudo nano /etc/zypp/zypp.conf
Inde i zypp.conf-filen er der mange ting at redigere. Rul ned og kig efter multiversion.kernels afsnit. Multiversion er vigtig og skal aktiveres. Når du tænder for denne indstilling, kan du beholde den traditionelle kerne, som OpenSUSE Leap skibe med, mens du også får en ny. Det er det bedste fra begge verdener og er den bedste måde at tilfredsstille alle dine behov på operativsystemet.

Ved siden af multiversion.kernels, ændre “seneste, seneste 1, kører” til “seneste, seneste 1, kører, ældste”. Når du har ændret koden, skal du gemme konfigurationsfilen ved at trykke på Ctrl + O tastaturkombination. Når zypp.conf er gemt med de nye ændringer, er det sikkert at lukke Nano-teksteditoren, der er åben i terminalen. Gør dette ved at trykke på Ctrl + X tastaturkombination.
Tilføjelse af kernen repo
Det er nu sikkert at installere en nyere Linux-kerneversion på OpenSUSE Leap er det dog ikke så let som bare at udføre en hurtig “zypper install” -kommando for at få den nye Linux-kerne. Leap har ikke nogen nye versioner af Linux-kernen inde i softwareapparaterne, der følger med operativsystemet, bare den mainline, du allerede bruger.
I stedet skal du tilføje en anden softwarerepository. Specifikt skal du bruge Zypper til at tilføje kernen repo. Denne repo har snesevis af forskellige kerner, inklusive den absolut nyeste Linux-kerne.
Inden i et terminalvindue, få en rodskal med su kommando.
su -
Nu når shell har rodadgang, skal du bruge Zypper-pakkehåndteringsværktøjet til at tilføje kerneopbevaringsstedet:
zypper ar -f http://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo
Tilføjelse af den nye kerne repo til Leap burdeudløser øjeblikkeligt nye opdateringer. Du bør dog ikke forsøge at installere nogen opgraderinger på traditionel måde. Følg i stedet instruktionerne herunder for at udføre en "dist-upgrade".
Installer ny kerne
Installation af en nyere version af Linux-kernen påOpenSUSE Leap kræver en opgradering. Det er dog ikke en normal opgradering, hvor hele operativsystemet får nye pakker. I stedet fortæller vi Suse om kun at foretage en distributionsopgradering fra kerneopbevaringsstedet. Hvis du gør det på denne måde, betyder det, at kun Linux-kerne-aspektet af OS vil blive ændret.
Bemærk: Selvom Suse opgraderer til en ny kerne, vil den gamle version blive bevaret takket være aktivering af denne funktion tidligere i guiden.
For at udføre kerneopgraderingen på Suse skal du åbne en terminal og få en rodskal med su kommando.
su -
Når du har fået rod, skal du udføre følgende kommando og installere den nyeste version af Linux-kernen på OpenSUSE Leap.
zypper dist-upgrade -r kernel-repo
Lad terminalen gøre sine ting, og installer den nyeversion af Linux på din pc. Når det er installeret, skal du genstarte din Linux-pc. Når du logger ind igen, bruger du den nyeste version af Linux på OpenSUSE Leap!
Kommentarer