Comanda lsb_release pe Ubuntu

Lsb_release Command Ubuntu



Comanda lsb_release este un utilitar util pentru a afla informații despre instalarea Linux. Îl voi testa în acest articol pe noua mea instalare Ubuntu 18.04 LTS.

De ce ne pasă de comanda lsb_release? Stăteam acolo pe sistemul meu Ubuntu încercând să-mi amintesc dacă l-am actualizat deja sau nu și versiunea de Ubuntu pe care o aveam. A fost mai greu decât mă așteptam să găsesc versiunea de Ubuntu pe care o rulez până când am găsit lsb_release. Iată comanda pe care am folosit-o:







: ~ $ lsb_release-la
Nu sunt disponibile module LSB.
ID distribuitor: Ubuntu
Descriere: Ubuntu18.04ESTE
Eliberare:18.04
Numele de cod: bionic

Și o captură de ecran a aceluiași:

lsb_release -a pe Ubuntu 18.04

lsb_release -a pe Ubuntu 18.04

lsb_release -sc este o opțiune la îndemână și populară pe linia de comandă. Vă va arăta numele de cod doar pe scurt. „S” este pentru formatul de ieșire scurt și „c” este pentru numele de cod. Vedeți codul și captura de ecran de mai jos:

: ~ $ lsb_release-sc
bionic lsb_release -sc pe Ubuntu 18.04

lsb_release -sc pe Ubuntu 18.04

lsb_release -d este bun pentru o descriere detaliată a versiunii de lansare pe care ați bazat-o pe număr. Vezi mai jos:

: ~ $ lsb_release-d
Descriere: Ubuntu18.04ESTE lsb_release -d pe Ubuntu 18.04

lsb_release -d pe Ubuntu 18.04

Nu sunt disponibile module LSB.

Dacă primiți mesajul de eroare de mai sus de la lsb_release -v sau lsb_release fără argumente, vă lipsește pachetul lsb_core.
Mesaj de eroare la lipsa pachetului lsb-core

Mesaj de eroare la lipsa pachetului lsb-core

Continuați și instalați lsb-core ca atare:

: ~ $sudo apt-get installlsb-core

Acum încercați comanda lsb_release fără argumente și vedeți mesajul de eroare. Nu sunt disponibile module LSB, este înlocuit cu ieșire reală:

lsb_release după instalarea lsb-core

lsb_release după instalarea lsb-core

Analizarea și înțelegerea informațiilor furnizate în rezultatul lsb_release -v (versiunea Linux Standard Base) nu este ușoară, dar scopul acesteia este de a oferi compatibilitate între versiunile Linux de pe aceleași componente de bază chiar și cu distribuții Linux diferite. Acesta pare un obiectiv admirabil, cu toate acestea, experiența acestui autor este că rareori software-ul este compatibil între diferite distribuții Linux și pachetele sunt de obicei disponibile pentru fiecare distribuție majoră, deci nu este cu adevărat necesar să fie compatibil.

Acestea fiind spuse, instrumentul lsb_release în sine este rapid și disponibil din linia de comandă și m-a ajutat să găsesc informațiile pe care le căutam, care sunt informații de bază despre versiunea distribuției Linux care se execută în prezent.