Der er flere kommandoer i Linux til at kontrollere den version af kernen, der kører på dit system.I denne tutorial har vi dækket de mulige kommandoer for at finde den installerede/kører version og andre nyttige kerne-informationer.
Linu.-administratoren skal være opmærksom på at kerneversionen kører, da den er afhængig af kernen for at rette driverrelaterede problemer.,hvis du f.eks. planlægger at installere eller opgradere en Virtualbo., skal du sørge for, at kerneversionen, der kører før installationen, understøttes.
denne information er meget let at få med uname-kommandoen, som er den mest populære kommando, der i vid udstrækning bruges af Linu. – administratoren.
Dette er en lille nørd, men en af de vigtigste. Det bruges til at kontrollere listen over Linu. – kerner, der er installeret på din computer, og det kan også hjælpe dig med at se, om den nyeste kerne eller ældre kerne kører.,
Hvis dette er en ældre kerne, skal du opgradere til den nyeste version ved hjælp af Urebadresserne nedenfor.
- Ukuu – En Nem Måde At Installere/Opgradere Linux-Kernen I Ubuntu-baserede Systemer
- Linux-Kernen Utilities (LKU) – ET Sæt Af skalskripter til At Compile, Install & Opdater Nyeste Kerne på Ubuntu
Hvad er Kernen?
en kerne er den centrale del af et operativsystem (med andre ord hovedkomponenten eller hjertet i operativsystemet). Det fungerer som en bro mellem applikationer og Hard .are.,
Det er, der giver mulighed for at aktivere flere programmer til at dele hardware effektivt ved at kontrollere adgangen til CPU, hukommelse, disk i / O, printer, grafikkort og netværk.
Når et operativsystem indlæses i hukommelsen, forbliver kernen i hukommelsen, indtil den først indlæses, og operativsystemet lukkes igen.Linu.er en klon af operativsystemet Uni., skrevet af Linus Torvalds.
den seneste version af Kernel 5.4 er vokset til mere end 27.8 millioner koder bidraget med næsten 14,000 programmører., De stabile kerneopdateringer frigives efter behov, normalt hver 2-3 måned.
Der er fem typer kerner tilgængelige, men de to mest populære kerner er den monolitiske kerne og mikrokernen.
- monolitisk kerne: alle operativsystemtjenester kører med hovedkernetråden og befinder sig således i det samme hukommelsesområde. Det giver adgang til rig og kraftfuld hard .are.mikrokernen fungerer meget som monolitiske kerner, men den er designet til at være meget lille., Den håndterer kun de mest basale funktioner såsom hukommelsesstyring, multitasking og kommunikation mellem processer. Moduler eller server håndteres andre tjenester.
- Hybrid Kernel: Hybrid kernel er en kernearkitektur baseret på en kombination af mikrokerne og monolitisk kernearkitektur, der bruges i computeroperativsystemer, som tilføjede en ekstra kode til kernel-space for at øge ydeevnen.
- Nano Kernel: Nano kernel er en lille kerne, der giver hard .are abstraktion, men uden computertjenester. Denne kerne er mindre end en traditionel mikrokerne.,
- E .okernel: e .okernel er en type operativsystem udviklet ved Massachusetts Institute of Technology, der søger at levere styring af Hard .are-ressourcer på applikationsniveau.
Metode-1: Hvordan til at kontrollere, Linux Kernel version, der kører på Linux at bruge Kommandoen uname
uname (refererer til UNIX navn) er et program, der udskriver oplysninger som værtsnavn, Linux kernel version og andre oplysninger om operativsystemet, som det kører.,
$ uname -aLinux daygeek-Y700 4.19.96-1-MANJARO #1 SMP Wed Jan 15 08:41:50 UTC 2020 x86_64 GNU/Linux
Metode-2 : Hvordan til at kontrollere, Linux Kernel version, der kører på Linux ved hjælp af /proc/version-Fil
proc filsystemet (procfs) er en særlig filsystemet i Unix-lignende styresystemer, der præsenterer information om processer og andre oplysninger om systemet.
det er undertiden benævnt en proces information pseudo-filsystem. Det indeholder ikke ‘rigtige’ filer, men køretidssystemoplysninger (f.eks. systemhukommelse, monterede enheder, hard .arekonfiguration osv.).,
denne fil viser versionen af Linu. – kernen, GCC-versionen, der bruges til at kompilere kernen, og tidspunktet for kernepakken. Det indeholder også brugernavnet til kernekompilatoren (i parentes).
$ cat /proc/versionLinux version 4.19.96-1-MANJARO () (gcc version 9.2.0 (GCC)) #1 SMP Wed Jan 15 08:41:50 UTC 2020
Metode-3: Hvordan til at kontrollere, Linux Kernel version, der kører på Linux at bruge Kommandoen dmesg
dmesg (står for at vise beskeden, eller føreren besked) er en kommando, på de fleste Unix-lignende operativsystemer, der udskriver beskeden buffer af kernen.,
Metode-4: Sådan kontrolleres Linu.-kerneversionen, der kører på Linu. ved hjælp af mappen “/boot”
mappen “/ boot” indeholder alle de opstartsrelaterede informationsfiler og mapper som grub.conf, vmlinu.billede aka kerne.
Metode-5: Hvordan til at kontrollere, Linux Kernel version, der kører på Linux at bruge rpm-Kommando
kommandoen RPM står for RedHat Package Manager er en kraftfuld, kommandolinje package management utility for Red Hat-baseret system, som f.eks CentOS, Oracle Linux & Fedora.,
$ rpm -q kernelkernel-4.9.12-200.fc25.x86_64kernel-4.10.10-200.fc25.x86_64kernel-4.10.14-200.fc25.x86_64
Metode-6: check, Linux Kernel version, der kører på Linux ved hjælp af dpkg-Kommando
dpkg-kommandoen står for Debian package manager (dpkg). Det er et kommandolinjeværktøj til at installere, bygge, fjerne og administrere Debian-pakker. dpkg bruger Aptitude (primær og mere brugervenlig) som en front-end til at udføre alle handlingerne.
Leave a Reply