Miért érdekel minket az lsb_release parancs? Ott ültem az Ubuntu rendszeremen, és megpróbáltam emlékezni, hogy frissítettem-e már vagy sem, és az Ubuntu verziójával,. Nehezebb volt megtalálni az Ubuntu verzióját, mint amire számítottam, amíg meg nem találtam az lsb_release fájlt. Itt van a parancs, amelyet használtam:
: ~ $ lsb_release -aNincs elérhető LSB modul.
Forgalmazói azonosító: Ubuntu
Leírás: Ubuntu 18.04 LTS
Kiadás: 18.04
Kódnév: bionikus
És ugyanerről egy képernyőkép:
lsb_release -a az Ubuntu 18-on.04
Az lsb_release -sc praktikus és népszerű parancssori opció. A Codename csak röviden mutatja meg. Az 's' rövid kimeneti formátumra, a 'c' a kódnévre vonatkozik. Lásd az alábbi kódot és képernyőképet:
: ~ $ lsb_release -scbionikus
lsb_release -sc az Ubuntu 18-on.04
Az lsb_release -d jó a kiadás verziójának részletes leírására a szám alapján. Lásd lentebb:
: ~ $ lsb_release -dLeírás: Ubuntu 18.04 LTS
lsb_release -d az Ubuntu 18-on.04
Nincs elérhető LSB modul.
Ha a fenti hibaüzenetet az lsb_release -v vagy az lsb_release oldalról kapja argumentum nélkül, akkor hiányzik az lsb_core csomag.
Hibaüzenet hiányzik az lsb-core csomagról
Folytasd, és telepítsd az lsb-core-ot, mint ilyen:
: ~ $ sudo apt-get install lsb-coreMost próbálkozzon argumentumok nélkül az lsb_release paranccsal, és tekintse meg a „Nincs elérhető LSB modul helyettesítve valós kimenettel” hibaüzenetet:
lsb_release az lsb-core telepítése után
Az lsb_release -v (a Linux Standard Base verzió) kimenetében található információk elemzése és megértése nem könnyű, de célja, hogy kompatibilitást biztosítson ugyanazon alapkomponensek Linux verziói között, még különböző Linux disztribúciók esetén is. Ez csodálatra méltó célnak tűnik, azonban a szerző tapasztalata az, hogy ritkán kompatibilis a különböző Linux disztribúciók között, és általában minden nagyobb disztribúcióhoz elérhetőek a csomagok, ezért nem igazán szükséges, hogy kompatibilisek legyenek.
Ennek ellenére maga az lsb_release eszköz gyors és elérhető a parancssorból, és segített megtalálni a keresett információkat, amelyek alapvető információk a Linux futtatásának jelenleg futó verziójáról.