Linux-kerne

Opgrader kernen på Linux Mint

Opgrader kernen på Linux Mint
For at bruge enhver computer er det et must at have et passende operativsystem, der betjener maskinen til dig. Hvis vi nu går dybere ind i hierarkiet for ethvert operativsystem, er den vigtigste del af operativsystemet “kernen”.Spørgsmålet opstår naturligt - hvad pokker er kernen? Kernen er den del af operativsystemet, der er ansvarlig for at udføre interaktionen på hardwareniveau. Det sidder imellem hardware og OS + anden software. Faktisk er kernen det stykke software, der har den ultimative magt over systemets hardware.For at forstå begrebet kerne, lad os betragte os selv - menneskerne. Antag, at OS + al anden software er din hjerne og dit sind, mens din krop er hardware. Du tror noget ved hjælp af din hjerne, din krop gør opgaven. Men signalet om at udføre denne opgave skal bæres til hardware på en måde, ikke sandt? I vores tilfælde fik vi nervesystemet. Kernen i et operativsystem har samme betydning.

Linux-kerne

Hvert af operativsystemerne bruger deres egne kerner. For eksempel bruger Windows sin proprietære kerne, mens de fleste andre operativsystemer, især open source, bruger den velkendte, testede og gennemprøvede Linux-kerne.

Linux-kernen er et levende vidunder i softwareverdenen. Det er et af de FINeste stykker software, der begge er UTROLIGT komplekse og så, UTROLIGT kraftfulde med et UTROLIGT samfund, der bakker det op. Det er kernen i alle Linux-distroer. Startet af Linus Torvalds, Linux-kerne v1.0.0 kom ud i 1994. Nu er det 2019, og den nyeste version er 4.20.5 (stabil).

I løbet af sit forløb bliver Linux-kernen avanceret dag for dag. Kerneopdateringen frigives hvert par måneder med forbedret ydeevne, stabilitet, fejlrettelser, programrettelser og yderligere funktioner.

Imidlertid indeholder ikke alle Linux distroer med det samme den seneste opdatering med det samme. Efter udgivelsen tager det normalt tid at få det officielt ind i dit system.

Derfor elsker jeg selv at styre kernen.

Før vi går videre, er det værd at nævne, at medmindre du er sikker på, at du har brug for den næste generations kerne, er det ikke rigtig værd at tage springet. Kernen, der følger med distroen, er også godt vedligeholdt af udviklerne.

Administrer kerne på Linux Mint

Hvis du bruger Linux Mint, er det meget nemmere at udføre "dokumenterede" handlinger på kernen uden at bekymre dig om noget der går galt. Selvfølgelig kan ting gå helt ud af skov, hvis du bliver for meget eventyrlysten. Der er 2 tilgængelige måder til styring af en nyere kerneversion - ved hjælp af et GUI-værktøj med navnet “Ukuu” og installation af kernen manuelt.

Ændring af kerne ved hjælp af Ukuu

Ukuu er tilgængelig direkte til alle Debian / Ubuntu-baserede distroer via PPA.

Tænd en terminal -

Tilføj Ukuu-arkivet -

sudo add-apt-repository ppa: teejee2008 / ppa

Opdater nu APT-lagerets cache -

sudo apt opdatering

Endelig skal du installere Ukuu -

sudo apt installere ukuu

Start Ukuu -

Som du kan se, er dem med Ubuntu-mærket de installerede. De andre er stabile kerneudgivelser under hele rejsen.

Det er klart, at mit Linux Mint-system bruger Linux Kernel 4.15. Det er en ret gammel model.

Lad os installere Kernel v4.18.20. Vælg kernen og tryk "Installer".

Installationsprocessen starter med det samme.

Genstart nu dit system for at afslutte installationen.

Voila! Den nye kerne er klar!

Ændring af kerne manuelt

Bemærk, at dette er en mere risikabel proces og muligvis ender med nogle uønskede problemer med dit system.

Download først den nyeste Linux-kernepakke.

Processen med at downloade er endnu ikke fuldført, medmindre du har sikret, at filen er den verificerede pakke. TØR du ikke springe over dette trin! Fordi det er kernen, kan selv den mindste bitændring forårsage alvorlige problemer!

Bekræft den downloadede pakke -

unxz linux-4.20.5.tjære.xz
wget https: // cdn.kerne.org / pub / linux / kernel / v4.x / linux-4.20.5.tjære.skilt

Ved forsøg på at verificere pakken,

gpg - verificer linux-4.20.5.tjære.skilt

Se? Det er ikke muligt. Grib den offentlige nøgle fra PGP-nøgleserveren -

gpg - recv-nøgler

Her bliver nøglestrengen den nøgle, som den forrige kommando viste.

Når download er afsluttet,

Du kan med succes bekræfte signaturen for den downloadede fil.

Advarslen skal være fint, så længe du ikke får “DÅRLIG underskrift”. Nu er det sikkert at fortsætte med resten af ​​installationsprocessen.

tjære -xvf linux-4.20.5.tjære

  • Konfiguration af kernefunktioner og moduler

Nu, inden du installerer den nye kerne, skal du konfigurere dens funktioner. Du skal også angive alle de nødvendige kernemoduler, som dit system har brug for.

Dette kan være overvældende, så vi bruger den eksisterende konfigurationsfil. Kør følgende kommando -

cd linux-4.20.5 /
cp -v / boot / config - $ (uname -r) .config

  • Installer de nødvendige kompilatorværktøjer

For at opbygge kernepakken skal du have de nødvendige afhængigheder til rådighed. Ellers bliver bygningstrinnet et rod.

sudo apt-get install build-essential libncurses-dev bison flex libssl-dev libelf-dev

  • Konfiguration af kernen til build

Der er 3 tilgængelige muligheder -

  • lav menukonfigureret
    Tekstbaserede radiolister, farvemenuer og dialoger. Nyttig til eksterne servere.
  • lav xconfig
    X Windows (Qt) -baseret konfigurationsværktøj. Det fungerer bedst under KDE-skrivebordet.
  • lav gconfig
    X Windows (GTK) -baseret konfigurationsværktøj. Det fungerer bedst under GNOME destkops.
  • lav oldconfig
    En række y / N-spørgsmål, som du frit kan springe over ved at trykke på Enter.

For min sag går jeg med "make oldconfig".

Bare hold Enter indtil mareridtet slutter!

  • Opbygning af kernen

Dette vil tage et stykke tid, folkens. Lad os koncentrere os om noget andet! Det vil også tage meget diskplads, og med det mener jeg MEGET!

lav -j4
  • Installation af kernen

Start installationen af ​​kernen med modulerne.

sudo lave modules_install

Derefter er det tid til at installere selve kernen.

sudo gør installation
  • Opdater GRUB-konfiguration

Kør følgende kommandoer -

sudo update-initramfs -c -k 4.20.5
sudo update-grub

For at få resultatet i kraft skal du genstarte dit system.

Sådan installeres League Of Legends på Ubuntu 14.04
Hvis du er fan af League of Legends, er dette en mulighed for dig at prøvekøre League of Legends. Bemærk, at LOL understøttes på PlayOnLinux, hvis du ...
Installer det nyeste OpenRA-strategispil på Ubuntu Linux
OpenRA er en Libre / Free Real Time Strategy-spilmotor, der genskaber de tidlige Westwood-spil som det klassiske Command & Conquer: Red Alert. Distrib...
Installer nyeste Dolphin Emulator til Gamecube & Wii på Linux
Dolphin Emulator giver dig mulighed for at spille dine valgte Gamecube & Wii-spil på Linux Personal Computers (PC). Som en frit tilgængelig og open s...