Polecenie lsb_release na Ubuntu

Lsb_release Command Ubuntu



Polecenie lsb_release jest pomocnym narzędziem do uzyskiwania informacji o instalacji systemu Linux. Przetestuję go w tym artykule na mojej nowej instalacji wydania Ubuntu 18.04 LTS.

Dlaczego zależy nam na komendzie lsb_release? Siedziałem tam na moim systemie Ubuntu, próbując przypomnieć sobie, czy już go zaktualizowałem, czy nie i jaką mam wersję Ubuntu. Znalezienie wersji Ubuntu, którą używam, było trudniejsze niż się spodziewałem, dopóki nie znalazłem lsb_release. Oto polecenie, którego użyłem:







:~$ lsb_release-do
Brak dostępnych modułów LSB.
Identyfikator dystrybutora: Ubuntu
Opis: Ubuntu18.04LTS
Uwolnienie:18.04
Kryptonim: bionic

I zrzut ekranu tego samego:

lsb_release -a na Ubuntu 18.04

lsb_release -a na Ubuntu 18.04

lsb_release -sc to przydatna i popularna opcja wiersza poleceń. Pokaże ci kryptonim tylko w skrócie. „s” to krótki format wyjściowy, a „c” to kryptonim. Zobacz kod i zrzut ekranu poniżej:

:~$ lsb_release-sc
bioniczny lsb_release -sc na Ubuntu 18.04

lsb_release -sc na Ubuntu 18.04

lsb_release -d jest dobre dla pełnego opisu wersji wydania na podstawie numeru. Zobacz poniżej:

:~$ lsb_release-D
Opis: Ubuntu18.04LTS lsb_release -d na Ubuntu 18.04

lsb_release -d na Ubuntu 18.04

Brak dostępnych modułów LSB.

Jeśli otrzymasz powyższy komunikat o błędzie z lsb_release -v lub lsb_release bez argumentów, brakuje Ci pakietu lsb_core.
Komunikat o błędzie przy braku pakietu lsb-core

Komunikat o błędzie przy braku pakietu lsb-core

Śmiało i zainstaluj lsb-core jako taki:

: ~ $sudo apt-get installlsb-rdzeń

Teraz wypróbuj polecenie lsb_release bez argumentów i zobacz komunikat o błędzie Brak dostępnych modułów LSB jest zastępowany rzeczywistym wyjściem:

lsb_release po zainstalowaniu lsb-core

lsb_release po zainstalowaniu lsb-core

Analiza i zrozumienie informacji zawartych w wynikach lsb_release -v (wersja Linux Standard Base) nie jest łatwe, ale jej celem jest zapewnienie kompatybilności między wersjami Linuksa z tych samych komponentów podstawowych, nawet z różnymi dystrybucjami Linuksa. Wydaje się, że jest to godny podziwu cel, jednak doświadczenie tego autora jest takie, że rzadko oprogramowanie jest kompatybilne między różnymi dystrybucjami Linuksa, a pakiety są zwykle dostępne dla każdej głównej dystrybucji, więc tak naprawdę nie jest konieczne, aby być kompatybilne.

Biorąc to pod uwagę, samo narzędzie lsb_release jest szybkie i dostępne z wiersza poleceń i pomogło mi znaleźć informacje, których szukałem, czyli podstawowe informacje o aktualnie uruchomionej wersji dystrybucji Linuksa.