logo

Verificați versiunea sistemului de operare în Linux

Linux este un sistem de operare open-source și gratuit. Există diverse versiuni Linux disponibile pentru utilizatorii lor. De obicei, ele sunt cunoscute ca distribuție Linux. RHEL, Fedora, Arch, CentOS, Ubuntu, Debian, OpenSUSE, Suse toate sunt nume de bază ale distribuției Linux. Cunoașterea numelui și a versiunii distribuției noastre Linux poate fi foarte utilă pentru multe patch-uri de securitate.

Pentru un utilizator și administrator de Linux, este important să cunoască versiunea sistemului de operare. Pot exista multe cauze pentru a cunoaște numărul versiunii sistemului nostru de operare. Ar putea fi foarte util dacă vom instala orice program nou, autentificând disponibilitatea mai multor funcții și scopuri de depanare.

Există atât de multe modalități disponibile prin care putem obține versiunea sistemului nostru de operare. Mai departe, le vom discuta pe ambele Linie de comanda și grafic modalități de a verifica versiunea sistemului de operare a sistemului nostru Linux.

Verificați versiunea sistemului de operare după terminal

Mai jos sunt câteva modalități de linie de comandă din care putem vizualiza versiunea sistemului nostru de operare din sistemul nostru. Deschideți terminalul și găsiți Aplicație terminală în bara de căutare. Apăsați pe Terminal pictograma pentru a se deschide când apare.

Cum să verificați versiunea Linux

Pentru a găsi versiunea și numele sistemului de operare în Linux, procedura este următoarea:

  • Deschideți aplicația de linie de comandă (terminal)
  • Ne putem autentifica pentru un utilizator de la distanță folosind următoarea comandă:
 ssh user@server-name 
  • Introduceți oricare dintre comenzile de mai jos pentru a găsi versiunea și numele sistemului de operare:
 hostnamectl lsb_release -a cat /etc/os-release 
  • Introduceți comanda de mai jos pentru a găsi versiunea nucleului Linux:
 uname -r 

Să explicăm fiecare dintre exemplele pentru distribuțiile de bază Linux.

/etc/os-release fișier

Acest fișier poate fi definit ca a Fișier de configurare. Este partea pachetului systemd care include date de identificare pentru sistemul de operare. Vom găsi /etc/os-release comandă numai în distribuția curentă a Linux.

Folosind această comandă, putem obține informații despre versiunea sistemului nostru de operare. Putem rula comanda de mai jos pentru a afișa conținutul fișierului os-release:

 $ cat /etc/os-release 

Verificați versiunea sistemului de operare în Linux

De asemenea, putem filtra detalii precum numele și versiunea sistemului de operare cu ajutorul programului egrep comanda sau prindere comandă după cum urmează:

traversarea copacilor
 $ egrep '^(VERSION|NAME)=' /etc/os-release 

Verificați versiunea sistemului de operare în Linux
 $ grep '^VERSION' /etc/os-release 

Verificați versiunea sistemului de operare în Linux

Valorile de mai sus sunt, de asemenea, explicate după cum urmează:

Nume: Este o distributie. Cu toate acestea, dacă nu este setat, s-ar putea să se afișeze doar „Linux”.

Versiune: Este versiunea sistemului de operare.

ID: Este versiunea de șir cu minuscule a sistemului de operare.

Aș dori: Acest câmp ar include distribuția părinte dacă o distribuție este derivata unei alte distribuții.

Pretty_Name: Este versiunea și numele distribuției în șirul simplu și direct.

Versiune_ID: Este numărul versiunii distribuției.

Home_URL: Este pagina principală a proiectului de distribuție.

Support_URL: Este pagina principală de suport a distribuției.

Bug_Report_URL: Este pagina principală de raportare a erorilor a distribuției.

diagrama de clasă java

Privacy_Policy_URL: Este pagina principală a politicii de confidențialitate a distribuției.

Versiune_Nume de cod: Este numele de cod extern al versiunii.

Ubuntu_Codename: Este o secțiune specifică Ubuntu și include numele de cod intern al versiunii.

comanda lsb_release

Această comandă oferă distribuție și Linux Standard Base bazat (pe scurt LSB ) detalii despre CLI. The lsb_release comanda ne permite să găsim detalii LSB despre distribuția Linux care conține numărul de lansare, ID-ul distribuitorului și numele de cod.

Această comandă poate să lipsească din sistemul nostru în câteva distribuții Linux din cauza instalării minime a sistemului de operare sau a oricăror alte cauze. În această condiție, dacă executăm această comandă, este posibil să primim un mesaj de eroare de genul „Nu sunt disponibile module LSB”.

În primul rând, trebuie să instalăm lsb_release pachet cu ajutorul apt-get pentru rezolvarea acestei probleme:

 $ sudo apt-get install lsb-release 

Verificați versiunea sistemului de operare în Linux

Apoi, putem rula comanda de mai jos pentru a vedea versiunea sistemului de operare cu alte detalii:

 $ lsb_release -a 

Verificați versiunea sistemului de operare în Linux

Dacă dorim să tipărim informațiile versiunii mai degrabă decât toate informațiile LSB, putem aplica lsb_release împreună cu opțiunea -d. Exemplul este menționat după cum urmează:

 $ lsb_release -d 

Verificați versiunea sistemului de operare în Linux

Comanda de mai sus va imprima doar o linie de descriere reprezentând numărul versiunii:

comanda hostnamectl

De asemenea, această comandă este o parte a pachetului systemd. Este folosit în general pentru verificarea și modificarea numelui de gazdă. Dar, îl putem aplica și pentru verificarea versiunii sistemului nostru de operare.

La fel ca /etc/os-release comanda, această comandă funcționează și pe distribuțiile curente de Linux. Poate fi folosit pentru a schimba și a interoga numele de gazdă a sistemului și setările.

Pentru a utiliza comanda hostnamectl pentru a vedea versiunea sistemului de operare, putem rula comanda de mai jos:

 $ hostnamectl 
Verificați versiunea sistemului de operare în Linux

/etc/issue fișier

În acest fișier este stocat textul de identificare a sistemului. Este afișat înainte de solicitările de conectare. În mod normal, /etc/issue fișierul include informații despre versiunea de Linux pe care le putem vizualiza cu ajutorul fișierului pisică comanda.

 $ cat /etc/issue 

Verificați versiunea sistemului de operare în Linux

Această comandă arată doar numărul de versiuni ale sistemului nostru de operare. Dar, dacă dorim să știm versiunea sistemului nostru de operare împreună cu lansările punctuale, putem introduce comanda de mai jos:

 $ cat /etc/debian_version 

Verificați versiunea sistemului de operare în Linux

/etc/*fișierul de lansare

În cazul în care, dacă nicio comandă de mai sus nu funcționează pentru noi, cel mai probabil, rulăm o distribuție de Linux foarte învechită și veche. În această situație, putem aplica o comandă care va imprima informațiile despre fișierul de versiune și ediția de distribuție. Această comandă este menționată după cum urmează:

 $ cat /etc/*version 

Verificați versiunea sistemului de operare în Linux
 $ cat /etc/*release 

Verificați versiunea sistemului de operare în Linux

Verificați versiunea Kernel-ului

Dacă dorim să căutăm versiunea kernel a sistemului nostru cu versiunea sistemului de operare, mai jos sunt menționate câteva modalități ale liniei de comandă pentru a face acest lucru:

comanda uname

Dacă dorim să verificăm mai multe detalii (de exemplu, despre arhitectura computerului), atunci putem introduce comanda care este menționată mai jos:

converti un șir într-un număr întreg
 $ uname -a 

Verificați versiunea sistemului de operare în Linux

Această comandă este utilizată pentru afișarea informațiilor comune ale unui sistem. Putem aplica -r opțiune pentru găsirea versiunii nucleului după cum urmează:

 $ uname -r 

Verificați versiunea sistemului de operare în Linux

Vom obține rezultatul la fel, după cum urmează:

Putem vedea nucleul Linux din rezultatul de mai sus pe care îl rulăm este 4.19.0-5-amd64.

In care,

  • 4 este versiunea nucleului.
  • 19 este o revizuire majoră.
  • 0 este o revizuire minoră.
  • 5 este un număr de patch-uri.
  • Amd64 este informația arhitecturii.

comanda dmesg

În general, cel dmesg comanda este folosită pentru examinarea mesajelor de boot kernel și pentru depanarea problemelor legate de hardware. Dar, îl putem folosi și pentru a verifica versiunea kernel-ului. Va trebui să conductăm dmesg împreună cu o comandă, adică prindere comandă pentru a vizualiza informațiile nucleului menționate mai jos:

 $ sudo dmesg | grep Linux 

Verificați versiunea sistemului de operare în Linux

Vom găsi versiunea nucleului în prima linie a rezultatelor noastre:

/proc/version

De asemenea, acest fișier include informații despre nucleul Linux. Putem folosi comanda de mai jos pentru a vizualiza acest fișier în terminal:

 $ cat /proc/version 

Verificați versiunea sistemului de operare în Linux

De asemenea, vom găsi versiunea nucleului în prima linie a rezultatelor noastre:

Verificați versiunea sistemului de operare prin GUI

Trebuie să urmăm următorii pași pentru a verifica versiunea sistemului de operare folosind interfața grafică cu utilizatorul:

Pasul 1: Va trebui să mergem mai întâi la Utilitar de setări în sistemul nostru. Pentru a face acest lucru, trebuie să facem clic dreapta pe desktop și să selectăm Setări așa cum este afișat în captura de ecran de mai jos:

Verificați versiunea sistemului de operare în Linux

De asemenea, putem găsi Utilitar de setări prin Meniul aplicației. Apăsați tasta super de pe tastatura noastră și intrați în bara de căutare Setări. Faceți clic pe Setări pictograma pentru a se deschide când apare.

Verificați versiunea sistemului de operare în Linux

Pasul 2: Selectează Despre fila așa cum este afișată în captura de ecran de mai jos din interiorul Utilitar de setări:

În mod implicit, fereastra de mai jos va apărea în Despre vizualizați când apăsăm pe Detalii fila. Aici, vom căuta versiunea noastră de sistem de operare. De asemenea, vom găsi orice alte detalii în afară de detaliile versiunii precum dimensiunea discului, tipul de sistem de operare, grafică, procesor, memorie etc.

Verificați versiunea sistemului de operare în Linux