Jak sprawdzić wersję dystrybucji Linux
Wśród nowych użytkowników linuksa często pada pytanie się jak sprawdzić wersję jądra, architekturę systemu, przydaje się także możliwość sprawdzania nazwy dystrybucji i jej wersji. Temat podstawowy wyczerpuje znajomość 2 poleceń: uname oraz lsb_release.
Nazwa i wersja dystrybucji linux
Nazwę dystrybucji można ujrzeć czytając plik issue:
cat /etc/issue
Linux Mint 11 Katya Linux Mint 18.3 Sylvia
Polecenie wywołujące wersję używanej dystrybucji Linuxi to:
lsb_release -a
przykładowy wynik:
No LSB modules are available. Distributor ID: LinuxMint Description: Linux Mint 11 Katya Release: 11 Codename: katya
Te same informacje uzyskamy czytając plik
cat /etc/lsb-release
W przypadku dystrybucji Linux Mint, możemy wyciągnąć dedykowane informacje o edycji:
cat /etc/linuxmint/info
RELEASE=11 CODENAME=katya EDITION="Gnome 64-bit" DESCRIPTION="Linux Mint 11 Katya" DESKTOP=Gnome TOOLKIT=GTK NEW_FEATURES_URL=http://www.linuxmint.com/rel_katya_whatsnew.php RELEASE_NOTES_URL=http://www.linuxmint.com/rel_katya.php USER_GUIDE_URL=http://www.linuxmint.com/documentation.php GRUB_TITLE=Linux Mint 11 64-bit
RELEASE=18.3 CODENAME=sylvia EDITION="MATE 64-bit" DESCRIPTION="Linux Mint 18.3 Sylvia" DESKTOP=MATE TOOLKIT=GTK NEW_FEATURES_URL=http://www.linuxmint.com/rel_sylvia_mate_whatsnew.php RELEASE_NOTES_URL=http://www.linuxmint.com/rel_sylvia_mate.php USER_GUIDE_URL=help:linuxmint GRUB_TITLE=Linux Mint 18.3 MATE 64-bit
Kompatybilność z Debianem owocuje jeszcze jedną ciekawostką:
cat /etc/debian_version
squeeze/sid stretch/sid
Wersja jądra
Popularne polecenie do wyświetlenia informacji o systemie to „uname” wywołujemy je z parametrem -a lub –all, aby zobaczyć wszystkie informacje
uname -a
przykładowy wynik:
Linux mdesktop 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
W tym przypadku słowo „Ubuntu” jest tylko fragmentem informacji KERNEL VERSION, sprawdzanym systemem jest oczywiście Linux Mint.
Więcej informacji o jądrze zobaczymy w
cat /proc/version
Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011
wyniki są bogatsze o informację o autorze kompilacji oraz wersji kompilatora GCC.
Po aktualizacjach możemy posiadać wiele wersji jąder w naszym systemie:
dpkg -l | grep linux-image
ii linux-image-2.6.38-10-generic 2.6.38-10.46 Linux kernel image for version 2.6.38 on x86/x86_64 ii linux-image-2.6.38-11-generic 2.6.38-11.50 Linux kernel image for version 2.6.38 on x86/x86_64 ii linux-image-2.6.38-8-generic 2.6.38-8.42 Linux kernel image for version 2.6.38 on x86/x86_64 ii linux-image-generic 2.6.38.11.26 Generic Linux kernel image
Komentarze