Команда lsb_release на Ubuntu

Lsb_release Command Ubuntu



Командата lsb_release е полезна помощна програма, за да разберете информация за вашата инсталация на Linux. Ще го тествам в тази статия за моята нова инсталация за издание на Ubuntu 18.04 LTS.

Защо ни е грижа за командата lsb_release? Седях там на моята система Ubuntu и се опитвах да си спомня дали вече съм го надстроил или не и коя версия на Ubuntu имах. Беше по -трудно, отколкото очаквах да намеря версията на Ubuntu, която изпълнявам, докато не намеря lsb_release. Ето командата, която използвах:







: ~ $ lsb_release-да се
Няма налични LSB модули.
ID на дистрибутор: Ubuntu
Описание: Ubuntu18.04НЕГОВ
Издание:18.04
Кодово име: bionic

И екранна снимка на същото:

lsb_release -a в Ubuntu 18.04

lsb_release -a в Ubuntu 18.04

lsb_release -sc е удобна и популярна опция за командния ред. Кодовото име ще ви покаже само накратко. 'S' е за кратък изходен формат, а 'c' е за кодово име. Вижте кода и екранната снимка по -долу:

: ~ $ lsb_release-sc
бионичен lsb_release -sc на Ubuntu 18.04

lsb_release -sc на Ubuntu 18.04

lsb_release -d е добър за подробно описание на версията на изданието, която имате въз основа на номера. Виж отдолу:

: ~ $ lsb_release
Описание: Ubuntu18.04НЕГОВ lsb_release -d в Ubuntu 18.04

lsb_release -d в Ubuntu 18.04

Няма налични LSB модули.

Ако получите горното съобщение за грешка от lsb_release -v или lsb_release без аргументи, липсва пакетът lsb_core.
Съобщение за грешка, когато липсва пакет lsb-core

Съобщение за грешка, когато липсва пакет lsb-core

Продължете и инсталирайте lsb-core като такъв:

: ~ $sudo apt-get installlsb-ядро

Сега опитайте командата lsb_release без аргументи и вижте съобщението за грешка Няма налични модули LSB се заменя с реален изход:

lsb_release след инсталиране на lsb-core

lsb_release след инсталиране на lsb-core

Анализирането и разбирането на информацията, предоставена в изхода на lsb_release -v (стандартната базова версия на Linux) не е лесно, но целта му е да осигури съвместимост между версиите на Linux извън същите базови компоненти дори с различни дистрибуции на Linux. Това изглежда като възхитителна цел, но опитът на този автор е, че рядко софтуерът е съвместим между различните дистрибуции на Linux и пакетите обикновено са достъпни за всяка голяма дистрибуция, така че не е задължително да бъде съвместим.

Като се има предвид това, самият инструмент lsb_release е бърз и достъпен от командния ред и ми помогна да намеря търсената информация, която е основна информация за версията на дистрибуцията на Linux, която се изпълнява в момента.