LSB_Release -kommandoen på Ubuntu

LSB_Release -kommandoen på Ubuntu
LSB_Release -kommandoen er et nyttig verktøy for å finne ut informasjon om Linux -installasjonen din. Jeg vil prøve å kjøre den i denne artikkelen på min nye Ubuntu 18.04 LTS Release Install.

Hvorfor bryr vi oss om LSB_Release -kommandoen? Jeg satt der på Ubuntu -systemet mitt og prøvde å huske om jeg allerede hadde oppgradert det eller ikke og versjon av Ubuntu jeg hadde. Det var vanskeligere enn jeg forventet å finne versjonen av Ubuntu jeg kjører til jeg fant LSB_Release. Her er kommandoen jeg brukte:

: ~ $ lsb_release -a
Ingen LSB -moduler er tilgjengelige.
Distributør -ID: Ubuntu
Beskrivelse: Ubuntu 18.04 LTS
Utgivelse: 18.04
Kodenavn: bionisk

Og et skjermbilde av det samme:

LSB_Release -A på Ubuntu 18.04

LSB_RELEASE -SC er et hendig og populært kommandolinjealternativ. Det vil vise deg kodenavnet bare i korte trekk. 'S' er for kort utgangsformat og 'C' er for kodenavn. Se koden og skjermbildet nedenfor:

: ~ $ lsb_release -sc
bionisk

LSB_Release -Sc på Ubuntu 18.04

LSB_Release -D er bra for en ordentlig beskrivelse av utgivelsesversjonen du har basert på nummeret. Se nedenfor:

: ~ $ lsb_release -d
Beskrivelse: Ubuntu 18.04 LTS

LSB_Release -D på Ubuntu 18.04

Ingen LSB -moduler er tilgjengelige.

Hvis du får feilmeldingen ovenfor fra LSB_Release -V eller LSB_Release uten argumenter, mangler du LSB_CORE -pakken.

Feilmelding når du mangler LSB-Core-pakke

Gå videre og installer LSB-Core som sådan:

: ~ $ sudo apt-get installer LSB-core

Prøv nå LSB_Release -kommandoen uten argumenter og se feilmeldingen “Ingen LSB -moduler er tilgjengelige erstattes med ekte utgang:

LSB_Release etter installasjon av LSB-Core

Parsing og forståelse. Det virker som et beundringsverdig mål, men opplevelsen til denne forfatteren, er at det sjelden er programvare som er kompatibel mellom forskjellige Linux -distribusjoner og pakker, vanligvis er tilgjengelige for hver større distribusjon, så det er egentlig ikke nødvendig å være kompatible.

Når det er sagt, er selve LSB_Release -verktøyet raskt og tilgjengelig fra kommandolinjen og hjalp meg med å finne den informasjonen jeg lette etter, som er grunnleggende informasjon om versjonen av Linux -distribusjonen som for øyeblikket kjøres.