Ubuntu

lsb_release Kommando på Ubuntu

lsb_release Kommando på Ubuntu
Kommandoen lsb_release er et nyttig verktøy for å finne informasjon om Linux-installasjonen din. Jeg vil teste den i denne artikkelen på min nye Ubuntu 18.04 LTS utgivelsesinstallasjon.

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 hvilken 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 praktisk og populært alternativ for kommandolinjen. Det vil bare vise deg kodenavnet kort. 's' er for kort utdataformat 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 detaljert 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 pakken lsb_core.

Feilmelding ved manglende lsb-core-pakke

Gå videre og installer lsb-core som sådan:

: ~ $ sudo apt-get install lsb-core

Prøv nå kommandoen lsb_release uten argumenter, og se feilmeldingen "Ingen LSB-moduler er tilgjengelige erstattes med reell utgang:

lsb_release etter installasjon av lsb-core

Å analysere og forstå informasjonen som er gitt i utdataene fra lsb_release -v (Linux Standard Base-versjonen) er ikke lett, men formålet med det er å gi kompatibilitet mellom Linux-versjoner av de samme basekomponentene selv med forskjellige Linux-distribusjoner. Det virker som et beundringsverdig mål, men denne forfatterens erfaring er at sjelden er programvarekompatibel mellom forskjellige Linux-distribusjoner, og pakker er vanligvis tilgjengelige for hver større distribusjon, så det er egentlig ikke nødvendig å være kompatibel.

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

SuperTuxKart for Linux
SuperTuxKart er en flott tittel designet for å gi deg Mario Kart-opplevelsen gratis på Linux-systemet ditt. Det er ganske utfordrende og morsomt å spi...
Kjemp om Wesnoth-opplæringen
Kampen om Wesnoth er et av de mest populære open source-strategispillene du kan spille på dette tidspunktet. Ikke bare har dette spillet vært i utvikl...
0 A.D. Opplæringen
Ut av de mange strategispillene der ute, 0 A.D. klarer å skille seg ut som en omfattende tittel og et veldig dypt, taktisk spill til tross for å være ...