logo

Sprawdź wersję systemu operacyjnego w systemie Linux

Linux jest systemem operacyjnym o otwartym kodzie źródłowym i bezpłatnym. Dla ich użytkowników dostępne są różne wersje Linuksa. Zazwyczaj są one znane jako dystrybucja Linuksa. RHEL, Fedora, Arch, CentOS, Ubuntu, Debian, OpenSUSE, Suse wszystkie są podstawowymi nazwami dystrybucji Linuksa. Znajomość nazwy i wersji naszej dystrybucji Linuksa może być bardzo pomocna w przypadku wielu poprawek bezpieczeństwa.

Dla użytkownika i administratora Linuksa ważna jest znajomość wersji systemu operacyjnego. Przyczyn poznania numeru wersji naszego systemu operacyjnego może być wiele. Może to być bardzo przydatne, jeśli zamierzamy zainstalować nowy program, uwierzytelniając dostępność kilku funkcji i rozwiązując problemy.

Dostępnych jest wiele sposobów uzyskania wersji naszego systemu operacyjnego. Następnie omówimy oba wiersz poleceń I graficzny sposoby sprawdzenia wersji systemu operacyjnego naszego systemu Linux.

Sprawdź wersję systemu operacyjnego według terminala

Poniżej przedstawiamy kilka sposobów linii poleceń, z poziomu których możemy podejrzeć wersję naszego systemu operacyjnego w naszym systemie. Otwórz terminal i znajdź Aplikacja terminalowa w pasku wyszukiwania. Naciśnij przycisk Terminal ikona, aby otworzyć, gdy się pojawi.

Jak sprawdzić wersję systemu Linux

Aby znaleźć wersję i nazwę systemu operacyjnego w systemie Linux, procedura jest następująca:

  • Otwórz aplikację wiersza poleceń (terminal)
  • Możemy zalogować się dla użytkownika zdalnego za pomocą następującego polecenia:
 ssh user@server-name 
  • Wprowadź jedno z poniższych poleceń, aby znaleźć wersję i nazwę systemu operacyjnego:
 hostnamectl lsb_release -a cat /etc/os-release 
  • Wpisz poniższe polecenie, aby znaleźć wersję jądra Linuksa:
 uname -r 

Wyjaśnijmy każdy z przykładów podstawowych dystrybucji Linuksa.

plik /etc/os-release

Plik ten można zdefiniować jako plik konfiguracyjny. Jest to część pakietu systemowego zawierająca dane identyfikacyjne systemu operacyjnego. Znajdziemy /etc/os-release polecenie tylko w bieżącej dystrybucji Linuksa.

Za pomocą tego polecenia możemy uzyskać informację o wersji naszego systemu operacyjnego. Możemy uruchomić poniższe polecenie, aby wyświetlić zawartość pliku os-release:

 $ cat /etc/os-release 

Sprawdź wersję systemu operacyjnego w systemie Linux

Możemy również odfiltrować szczegóły, takie jak nazwa i wersja systemu operacyjnego, za pomocą metody egrep polecenie lub chwyt polecenie w następujący sposób:

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

Sprawdź wersję systemu operacyjnego w systemie Linux
 $ grep '^VERSION' /etc/os-release 

Sprawdź wersję systemu operacyjnego w systemie Linux

Powyższe wartości są również wyjaśnione w następujący sposób:

Nazwa: To jest dystrybucja. Jeśli jednak nie jest ustawiony, może się tylko wyświetlać „Linuksa”.

Wersja: Jest to wersja systemu operacyjnego.

ID: Jest to wersja systemu operacyjnego zawierająca ciąg małych liter.

Chciałbym: To pole zawierałoby rozkład nadrzędny, jeśli rozkład jest pochodną innego.

Ładne imię: Jest to wersja i nazwa dystrybucji w prostym i prostym ciągu znaków.

Identyfikator wersji: Jest to numer wersji dystrybucji.

Strona główna_URL: Jest to strona główna projektu dystrybucyjnego.

Adres URL wsparcia: Jest to główna strona pomocy technicznej tej dystrybucji.

Adres URL raportu o błędzie: Jest to główna strona zgłaszania błędów w dystrybucji.

Privacy_Policy_URL: Jest to główna strona poświęcona polityce prywatności tej dystrybucji.

Wersja_nazwa kodowa: Jest to zewnętrzna nazwa kodowa wersji.

Nazwa kodowa Ubuntu: Jest to sekcja specyficzna dla Ubuntu i zawiera wewnętrzną nazwę kodową wersji.

polecenie lsb_release

To polecenie zapewnia dystrybucję i Standardowa baza systemu Linux oparty (w skrócie LSB ) szczegóły dotyczące interfejsu CLI. The lsb_release polecenie pozwala nam znaleźć szczegółowe informacje LSB na temat dystrybucji Linuksa, które zawierają numer wydania, identyfikator dystrybutora i nazwę kodową.

Tego polecenia może brakować w naszym systemie w kilku dystrybucjach Linuksa z powodu minimalnej instalacji systemu operacyjnego lub z innych przyczyn. W takim przypadku, jeśli wykonamy to polecenie, może pojawić się komunikat o błędzie, taki jak „Brak dostępnych modułów LSB”.

Najpierw musimy zainstalować plik lsb_release pakiet za pomocą apt-get za rozwiązanie tego problemu:

 $ sudo apt-get install lsb-release 

Sprawdź wersję systemu operacyjnego w systemie Linux

Następnie możemy uruchomić poniższe polecenie, aby wyświetlić wersję systemu operacyjnego z innymi szczegółami:

 $ lsb_release -a 

Sprawdź wersję systemu operacyjnego w systemie Linux

Jeśli chcemy wydrukować informacje o wersji, a nie całą informację o LSB, możemy zastosować lsb_release wraz z opcją -d. Przykład jest wymieniony w następujący sposób:

 $ lsb_release -d 

Sprawdź wersję systemu operacyjnego w systemie Linux

Powyższe polecenie wydrukuje jedynie linię opisu reprezentującą numer wersji:

polecenie hostnamectl

Ponadto to polecenie jest częścią pakietu systemd. Jest powszechnie używany do sprawdzania i modyfikowania nazwy hosta. Ale możemy go również zastosować do sprawdzenia wersji naszego systemu operacyjnego.

Tak samo jak /etc/os-release polecenie to działa również w bieżących dystrybucjach Linuksa. Można go używać do zmiany nazwy hosta i ustawień systemu oraz sprawdzania nazwy hosta systemu.

Aby użyć polecenia hostnamectl do wyświetlenia wersji systemu operacyjnego, możemy uruchomić poniższe polecenie:

 $ hostnamectl 
Sprawdź wersję systemu operacyjnego w systemie Linux

plik /etc/issue

W pliku tym przechowywany jest tekst identyfikacyjny systemu. Jest pokazywany przed monitem o zalogowanie. Zwykle /etc/problem plik zawiera informacje o wersji Linuksa, które możemy przeglądać za pomocą narzędzia kot Komenda.

 $ cat /etc/issue 

Sprawdź wersję systemu operacyjnego w systemie Linux

To polecenie pokazuje tylko liczbę naszych wersji systemu operacyjnego. Jeśli jednak chcemy poznać wersję naszego systemu operacyjnego wraz z wydaniami punktowymi, możemy wpisać poniższe polecenie:

 $ cat /etc/debian_version 

Sprawdź wersję systemu operacyjnego w systemie Linux

/etc/*plik wydania

W przypadku, jeśli żadne powyższe polecenia nie działają dla nas, najprawdopodobniej używamy bardzo przestarzałej i starej dystrybucji Linuksa. W tej sytuacji możemy zastosować polecenie, które wypisze informację o wersji pliku i wydaniu dystrybucji. To polecenie jest wymienione w następujący sposób:

 $ cat /etc/*version 

Sprawdź wersję systemu operacyjnego w systemie Linux
 $ cat /etc/*release 

Sprawdź wersję systemu operacyjnego w systemie Linux

Sprawdź wersję jądra

Jeśli chcemy przeszukać wersję jądra naszego systemu za pomocą wersji systemu operacyjnego, poniżej znajduje się kilka sposobów użycia wiersza poleceń:

polecenie unieważnienia

Jeśli chcielibyśmy sprawdzić więcej szczegółów (na przykład o architekturze komputera), możemy wpisać poniższe polecenie:

 $ uname -a 

Sprawdź wersję systemu operacyjnego w systemie Linux

To polecenie służy do wyświetlania ogólnych informacji o systemie. Możemy zastosować -R opcja znalezienia wersji jądra w następujący sposób:

 $ uname -r 

Sprawdź wersję systemu operacyjnego w systemie Linux

Otrzymamy taki sam wynik w następujący sposób:

Z powyższego wyniku widzimy, że jądro Linuksa to 4.19.0-5-amd64.

W którym,

  • 4 to wersja jądra.
  • 19 to poważna zmiana.
  • 0 to drobna wersja.
  • 5 to numer poprawki.
  • Amd64 to informacja o architekturze.

polecenie dmesg

Ogólnie rzecz biorąc, dmesg polecenie służy do sprawdzania komunikatów rozruchu jądra i debugowania problemów związanych ze sprzętem. Ale możemy go również użyć do sprawdzenia wersji jądra. Będziemy musieli potokować dmesg wraz z poleceniem, tj. chwyt polecenie, aby wyświetlić informacje o jądrze, które są wymienione poniżej:

 $ sudo dmesg | grep Linux 

Sprawdź wersję systemu operacyjnego w systemie Linux

Wersję jądra znajdziemy w pierwszym wierszu wyniku:

jeśli jeszcze Java

/proc/wersja

Plik ten zawiera także informacje o jądrze Linuksa. Możemy użyć poniższego polecenia do wyświetlenia tego pliku w terminalu:

 $ cat /proc/version 

Sprawdź wersję systemu operacyjnego w systemie Linux

W pierwszej linii wyniku znajdziemy także wersję jądra:

Sprawdź wersję systemu operacyjnego za pomocą GUI

Aby sprawdzić wersję systemu operacyjnego za pomocą graficznego interfejsu użytkownika, musimy wykonać następujące kroki:

Krok 1: Najpierw będziemy musieli udać się do Narzędzie ustawień w naszym systemie. Aby to zrobić, musimy kliknąć prawym przyciskiem myszy na naszym pulpicie i wybrać Ustawienia jak pokazano na poniższym zrzucie ekranu:

Sprawdź wersję systemu operacyjnego w systemie Linux

Możemy również znaleźć Narzędzie ustawień przez Menu aplikacji. Naciśnij super klawisz na naszej klawiaturze i w pasku wyszukiwania wpisz Ustawienia. Kliknij na Ustawienia ikona, aby otworzyć, gdy się pojawi.

Sprawdź wersję systemu operacyjnego w systemie Linux

Krok 2: Wybierz O zakładka, jak pokazano na poniższym zrzucie ekranu wewnątrz Narzędzie ustawień:

Domyślnie poniższe okno pojawi się w pliku O widok po naciśnięciu przycisku Detale patka. Tutaj przeszukamy naszą wersję systemu operacyjnego. Oprócz szczegółów wersji znajdziemy także wszelkie inne szczegóły, takie jak rozmiar dysku, typ systemu operacyjnego, grafika, procesor, pamięć itp.

Sprawdź wersję systemu operacyjnego w systemie Linux