Doriti sa aflati versiunea nucleului ce rulează pe distributia Linux?
Nucleul Linux este un fel de creier central al sistemului de operare. Desi este open source – ceea ce inseamna ca oricine poate vizualiza si modifica codul – nucleul Linux este construit cu mai multe protocoale pentru a sigura stabilitatea si securitatea.
Acest ghid va arata cum sa verificati versiune nucleului Linux a distributiei dumneavoastra.
Conditi prealabile
- Un sistem care rulează Linux (Ubuntu, Debian, Fedora sau o altă versiune).
- O fereastră de terminal / linie de comandă (Ctrl+Alt+T, Ctrl+Alt+F2).
4 comenzi pentru a găsi versiunea nucleului Linux
Aflarea versiuni nucleului cu comanda uname
Lansați o fereastră de terminal, apoi introduceți următoarele:
1 | uname –r |
Sistemul va returna un cod numeric, de exemplu:
1 | 3.10.0-957.21.2. |
Fiecare număr, separat de un punct sau de o cratimă, face parte dintr-un cod:
- 3 – acesta este versiunea principală a nucleului.
- .10 – acesta este versiunea principală de lansare.
- .0 – acesta este nivelul de revizuire minoră.
- -957 – acesta este nivelul de revizuire și corecții de defecte.
Comanda uname include opțiuni suplimentare pe care le puteți utiliza pentru a obține mai multe informații despre nucleul dumneavoastră. Este suficient să adăugați o opțiune după comandă.
- -a – afișează toate informațiile.
- -o – afișează sistemul de operare (de obicei GNU/Linux).
- -r – afișează versiune nucleului.
- -v – afișează versiunea nucleului (de obicei include sistemul de operare de bază și momentul în care a fost compilat nucleul).
Pentru o listă completă a opțiunilor pentru comanda uname, rulați:
1 | uname ––help |
Notă:
Versiunea nucleului dvs. va fi probabil diferită de acest exemplu. La momentul scrierii acestui articole, cea mai recentă versiune este nucleul Linux 6.3.
Aflarea versiuni nucleului cu comanda hostnamectl
Comanda hostnamectl este utilizată de obicei pentru a afișa informații despre configurația rețelei sistemului. De asemenea, aceasta afișează versiunea nucleului.
Pentru a verifica versiunea nucleului, rulați comanda:
1 | hostnamectl |
Penultimul rând ar trebuie să arate astfel:
1 | Kernel: Linux 3.10.0-957.21.2.el7.x86_64 |
Afișarea versiuni nucleului cu ajutorul fișierului /proc/version
Pentru a afișa fișierul /proc/version, introduceți comanda:
1 | cat /proc/version |
Comanda cat afișează conținutul fișieruli /proc/version. Aceasta va afișa mai întâi versiunea nucleului Linux, împreună cu date suplimentare despre sistemul de operare.
Aflarea versiuni nucleului cu comanda dmesg
Comanda dmesg este utilizată pentru a imprima bufferul de mesaje a nucleului. Acesta este utilizat de obicei pentru a citi mesajele de la drivere-le de dispozitiv, dar poate fi folosit și pentru a afla versiunea nucleului.
Rulați comanda:
1 | dmesg | grep Linux |
Simbolul | (bară) se află de obicei pe aceeași tastă cu simbolul, chiar deasupra tastei Enter.
Comanda funcționează astfe:
- dmesg – citește conținutul buffer-ului nucleului.
- | – introduce comanda în următoarea comandă.
- grep – caută un anumit șir de caractere și afișează liniile care le conține.
- Linux – șirul exact de caractere pe care grep trebuie să-l caute (majusculele contează).
Prima linie de ieșire afișează versiunea nucleului Linux.
Nota:
Atunci când actualizați nucleul, se recoamndă să alegeți o versiune de lansare compatibilă cu versiune dvs. de Linux. Managerul de pachete vă va oferi, de obicei, versiune de nucleul care sunt testate și verificate.