„lsb_release“ komanda „Ubuntu“

Lsb_release Command Ubuntu



Komanda „lsb_release“ yra naudinga priemonė norint sužinoti informaciją apie „Linux“ diegimą. Aš išbandysiu tai šiame straipsnyje, įdiegdamas naują „Ubuntu 18.04 LTS“ leidimą.

Kodėl mums rūpi komanda lsb_release? Aš sėdėjau savo „Ubuntu“ sistemoje ir bandžiau prisiminti, ar aš jau ją atnaujinau, ar ne, ir turimą „Ubuntu“ versiją. Buvo sunkiau, nei tikėjausi, rasti „Ubuntu“ versiją, kurią naudoju, kol radau „lsb_release“. Štai mano naudojama komanda:







: ~ $ lsb_release
Nėra LSB modulių.
Platintojo ID: Ubuntu
Aprašymas: Ubuntu18.04 valTAI YRA
Išleisti:18.04 val
Kodinis pavadinimas: bioninis

Ir to paties ekrano kopija:

„lsb_release -a“ Ubuntu 18.04

„lsb_release -a“ Ubuntu 18.04

„lsb_release -sc“ yra patogi ir populiari komandinės eilutės parinktis. Kodo pavadinimas bus parodytas tik trumpai. „S“ yra trumpas išvesties formatas, o „c“ - kodinis pavadinimas. Žiūrėkite kodą ir ekrano kopiją žemiau:

: ~ $ lsb_release-sk
bioninis „lsb_release -sc“ Ubuntu 18.04

„lsb_release -sc“ Ubuntu 18.04

„lsb_release -d“ tinka išsamiai aprašyti išleidimo versiją, kurią turite pagal numerį. Žiūrėkite žemiau:

: ~ $ lsb_release-d
Aprašymas: Ubuntu18.04 valTAI YRA lsb_release -d Ubuntu 18.04

lsb_release -d Ubuntu 18.04

Nėra LSB modulių.

Jei gausite aukščiau pateiktą klaidos pranešimą iš lsb_release -v arba lsb_release be jokių argumentų, jums trūksta paketo lsb_core.
Klaidos pranešimas, kai trūksta „lsb-core“ paketo

Klaidos pranešimas, kai trūksta „lsb-core“ paketo

Pirmyn ir įdiekite „lsb-core“:

: ~ $sudo apt-get installlsb-core

Dabar pabandykite komandą lsb_release be jokių argumentų ir pamatysite klaidos pranešimą Nr. LSB modulių nėra, jis pakeičiamas realia išvestimi:

„lsb_release“ įdiegus „lsb-core“

„lsb_release“ įdiegus „lsb-core“

Išnagrinėti ir suprasti informaciją, pateiktą lsb_release -v („Linux Standard Base“ versija), nėra lengva, tačiau jos tikslas yra užtikrinti suderinamumą tarp tų pačių bazinių komponentų „Linux“ versijų, net ir naudojant skirtingus „Linux“ paskirstymus. Tačiau tai atrodo nuostabus tikslas, tačiau šio autoriaus patirtis yra ta, kad retai programinė įranga yra suderinama su skirtingais „Linux“ platinimais, o paketai paprastai yra prieinami kiekvienam pagrindiniam platinimui, todėl tikrai nebūtina būti suderinamam.

Be to, pats „lsb_release“ įrankis yra greitas ir prieinamas iš komandinės eilutės ir padėjo man rasti ieškomos informacijos, kuri yra pagrindinė informacija apie šiuo metu vykdomą „Linux“ platinimo versiją.