Prečo nám záleží na príkaze lsb_release? Sedel som tam na svojom systéme Ubuntu a snažil som sa spomenúť, či som to už upgradoval alebo nie a akú verziu Ubuntu som mal. Nájsť verziu Ubuntu, ktorú používam, bolo ťažšie, ako som čakal, kým som nenašiel lsb_release. Tu je príkaz, ktorý som použil:
: ~ $ lsb_release -aNie sú k dispozícii žiadne moduly LSB.
ID distribútora: Ubuntu
Popis: Ubuntu 18.04 LTS
Vydanie: 18.04
Kódové označenie: bionické
A rovnaká snímka obrazovky:
lsb_release -a na Ubuntu 18.04
lsb_release -sc je praktická a populárna možnosť príkazového riadku. Kódové meno vám ukáže iba v skratke. „s“ je pre krátky výstupný formát a „c“ je pre kódové meno. Nižšie nájdete kód a snímku obrazovky:
: ~ $ lsb_release -scbionický
lsb_release -sc na Ubuntu 18.04
lsb_release -d je dobrý pre podrobný popis verzie, ktorú máte na základe čísla. Pozri nižšie:
: ~ $ lsb_release -dPopis: Ubuntu 18.04 LTS
lsb_release -d na Ubuntu 18.04
Nie sú k dispozícii žiadne moduly LSB.
Ak dostanete vyššie uvedenú chybovú správu od lsb_release -v alebo lsb_release bez argumentov, chýba vám balíček lsb_core.
Chybové hlásenie, keď chýba balík lsb-core
Pokračujte a nainštalujte si lsb-core ako také:
: ~ $ sudo apt-get install lsb-coreTeraz vyskúšajte príkaz lsb_release bez argumentov a pozrite si chybové hlásenie „Nie sú k dispozícii žiadne moduly LSB, je nahradený skutočným výstupom:
lsb_release po nainštalovaní lsb-core
Analýza a porozumenie informácií poskytnutých na výstupe lsb_release -v (verzia Linux Standard Base) nie je ľahká, ale jej účelom je zabezpečiť kompatibilitu medzi verziami Linuxu z rovnakých základných komponentov aj pri rôznych distribúciách Linuxu. Zdá sa to ako obdivuhodný cieľ, akokoľvek má autor skúsenosti, je to, že softvér je zriedka kompatibilný medzi rôznymi distribúciami Linuxu a balíčky sú zvyčajne dostupné pre každú hlavnú distribúciu, takže nie je skutočne potrebné byť kompatibilný.
To je povedané, samotný nástroj lsb_release je rýchly a dostupný z príkazového riadku a pomohol mi nájsť informácie, ktoré som hľadal, čo sú základné informácie o aktuálne spustenej distribúcii Linuxu.