Unable to boot : please use a kernel appropriate for your CPU solve the error in only one change.
Cuprins:
Nucleul este componenta de bază a unui sistem de operare. Gestionează resursele sistemului și reprezintă o punte de legătură între hardware-ul și software-ul computerului.
Există mai multe motive pentru care poate fi necesar să cunoașteți versiunea kernel-ului care rulează pe sistemul dvs. de operare GNU / Linux. Poate că depanați o problemă legată de hardware sau aflați despre o nouă vulnerabilitate a securității care afectează versiunile mai vechi ale kernelului și doriți să aflați dacă nucleul dvs. este vulnerabil sau nu. Oricare ar fi motivul, este destul de ușor să determinați versiunea de kernel Linux din linia de comandă.
În acest tutorial, vă vom arăta mai multe moduri diferite de a afla ce versiune de kernel Linux rulează pe sistemul dvs.
Folosind Comanda
uname
Comanda
uname
afișează mai multe informații despre sistem, inclusiv arhitectura nucleului Linux, versiunea de nume și versiunea.
Pentru a afla ce versiune a kernel-ului Linux rulează pe sistemul dvs., introduceți următoarea comandă:
uname -srm
Linux 4.15.0-54-generic x86_64
Rezultatul de mai sus arată că nucleul Linux este pe 64 de biți și versiunea sa este
4.15.0-54
, unde:
-
4
- Versiunea nucleului.15
- Revizuire majoră.0
- Revizuirea minoră.54
- Numărul de plasture.generic
- Informații specifice distribuției.
Folosind comanda
hostnamectl
Utilitarul
hostnamectl
face parte din systemd și este folosit pentru a interoga și modifica numele de gazdă al sistemului. De asemenea, afișează distribuția Linux și versiunea de kernel:
hostnamectl
Static hostname: linuxize.localdomain Icon name: computer-laptop Chassis: laptop Machine ID: af8ce1d394b844fea8c19ea5c6a9bd09 Boot ID: 15bc3ae7bde842f29c8d925044f232b9 Operating System: Ubuntu 18.04.2 LTS Kernel: Linux 4.15.0-54-generic Architecture: x86-64
Puteți utiliza comanda
grep
pentru a filtra versiunea de kernel Linux:
hostnamectl | grep -i kernel
Kernel: Linux 4.15.0-54-generic
Folosind
/proc/version
File
Directorul
/proc
conține fișiere virtuale cu informații despre memoria sistemului, nucleele procesorului, sistemele de fișiere montate și multe altele. Informațiile despre kernel-ul rulat sunt stocate în fișierul virtual
/proc/version
.
Utilizați
cat
sau
less
pentru a afișa conținutul fișierului:
cat /proc/version
Rezultatul va arăta astfel:
Linux version 4.15.0-54-generic (buildd@lgw01-amd64-014) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019
Concluzie
V-am arătat cum puteți găsi versiunea nucleului Linux care rulează pe sistemul dvs. din linia de comandă. Comenzile ar trebui să funcționeze la toate distribuțiile Linux populare, inclusiv, Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint și multe altele.
Simțiți-vă liber să lăsați un comentariu dacă aveți întrebări.
Ce este directx în Windows? cum să verificați versiunea directx?
Explică semnificația DirectX în Windows în limbaj simplu și cum să verificați versiunea sa pe computer.
Cum să verificați versiunea linux
În acest tutorial, vă vom arăta cum să verificați ce distribuție și versiune Linux este instalată pe sistemul dvs. folosind linia de comandă.
Cum să verificați versiunea dvs. debian linux
În acest tutorial, vom arăta mai multe comenzi diferite despre cum să verificați ce versiune a Debian Linux este instalat pe sistemul dvs.