Bakit namin pinapahalagahan ang utos ng lsb_release? Nakaupo ako doon sa aking system ng Ubuntu na sinusubukang tandaan kung na-upgrade ko na ito o hindi at bersyon ng Ubuntu na mayroon ako. Mas mahirap ito kaysa sa inaasahan kong hanapin ang bersyon ng Ubuntu na tumatakbo ako hanggang sa makita ko ang lsb_release. Narito ang utos na ginamit ko:
: ~ $ lsb_release-sa
Walang magagamit na mga module ng LSB.
ID ng Tagapamahagi: Ubuntu
Paglalarawan: Ubuntu18.04LTS
Palabasin:18.04
Codename: bionic
At isang screenshot ng pareho:
Ang lsb_release -sc ay isang madaling gamiting at tanyag na pagpipilian ng linya ng utos. Ipapakita nito sa iyo ang Codename sa maikling salita lamang. Ang 's' ay para sa maikling format ng output at ang 'c' ay para sa codename. Tingnan ang code at screenshot sa ibaba:
: ~ $ lsb_release-scbionic
Ang lsb_release -d ay mabuti para sa isang paglalarawan na salita ng bersyon ng paglabas na mayroon ka batay sa numero. Tingnan sa ibaba:
: ~ $ lsb_release-dPaglalarawan: Ubuntu18.04LTS
Walang magagamit na mga module ng LSB.
Kung nakakuha ka ng mensahe ng error sa itaas mula sa lsb_release -v o lsb_release nang walang mga argumento nawawala ang lsb_core package mo.
Sige at i-install ang lsb-core tulad ng:
: ~ $sudo apt-get installlsb-coreNgayon subukan ang utos ng lsb_release nang walang mga argumento at tingnan ang mensahe ng error Walang magagamit na mga module ng LSB ay pinalitan ng tunay na output:
Ang pag-parse at pag-unawa sa impormasyong ibinigay sa output ng lsb_release -v (ang bersyon ng Linux Standard Base) ay hindi madali, ngunit ang layunin nito ay upang magbigay ng pagiging tugma sa pagitan ng mga bersyon ng Linux sa parehong mga bahagi ng base kahit na sa iba't ibang mga pamamahagi ng Linux. Tila tulad ng isang kahanga-hangang layunin, subalit ang karanasan ng may-akda na ito, ay bihirang magkatugma ang software sa pagitan ng iba't ibang mga pamamahagi ng Linux at mga pakete na karaniwang magagamit para sa bawat pangunahing pamamahagi kaya't hindi talaga kinakailangan na maging tugma.
Sinabi na, ang tool na lsb_release mismo ay mabilis at magagamit mula sa linya ng utos at tinulungan akong makita ang impormasyong hinahanap ko na pangunahing kaalaman tungkol sa bersyon ng pamamahagi ng Linux na kasalukuyang tinatakbo.