lsb_release Kommando på Ubuntu

Lsb_release Command Ubuntu



Kommandoen lsb_release er et nyttigt værktøj til at finde oplysninger om din Linux -installation. Jeg vil prøvekøre den i denne artikel om min nye Ubuntu 18.04 LTS -udgivelsesinstallation.

Hvorfor bekymrer vi os om kommandoen lsb_release? Jeg sad der på mit Ubuntu -system og prøvede at huske, om jeg allerede havde opgraderet det eller ej, og den version af Ubuntu, jeg havde. Det var sværere end jeg forventede at finde den version af Ubuntu, jeg kører, indtil jeg fandt lsb_release. Her er kommandoen, jeg brugte:







: ~ $ lsb_release-til
Der er ingen LSB -moduler.
Distributør -ID: Ubuntu
Beskrivelse: Ubuntu18.04LTS
Frigøre:18.04
Kodenavn: bionisk

Og et skærmbillede af det samme:

lsb_release -a på Ubuntu 18.04

lsb_release -a på Ubuntu 18.04

lsb_release -sc er en praktisk og populær kommandolinjemulighed. Det viser dig kortvarigt kun kodenavnet. 'S' er for kort outputformat og 'c' er for kodenavn. Se koden og skærmbilledet herunder:

: ~ $ lsb_release-sc
bionisk lsb_release -sc på Ubuntu 18.04

lsb_release -sc på Ubuntu 18.04

lsb_release -d er god til en omfattende beskrivelse af den udgivelsesversion, du har baseret på nummeret. Se nedenunder:

: ~ $ lsb_release-d
Beskrivelse: Ubuntu18.04LTS lsb_release -d på Ubuntu 18.04

lsb_release -d på Ubuntu 18.04

Der er ingen LSB -moduler.

Hvis du får ovenstående fejlmeddelelse fra lsb_release -v eller lsb_release uden argumenter, mangler du lsb_core -pakken.
Fejlmeddelelse, når der mangler lsb-core-pakke

Fejlmeddelelse, når der mangler lsb-core-pakke

Fortsæt og installer lsb-core som sådan:

: ~ $sudo apt-get installlsb-kerne

Prøv nu kommandoen lsb_release uden argumenter, og se fejlmeddelelsen Ingen LSB -moduler er tilgængelige erstattes med ægte output:

lsb_release efter installation af lsb-core

lsb_release efter installation af lsb-core

Parsing og forståelse af oplysningerne i output fra lsb_release -v (Linux Standard Base -versionen) er ikke let, men formålet med den er at levere kompatibilitet mellem Linux -versioner ud af de samme basekomponenter, selv med forskellige Linux -distributioner. Det virker som et beundringsværdigt mål, men erfaringen fra denne forfatter er, at det sjældent er software kompatibelt mellem forskellige Linux -distributioner og pakker er normalt tilgængelige for hver større distribution, så det er egentlig ikke nødvendigt at være kompatibelt.

Når det er sagt, er selve lsb_release -værktøjet hurtigt og tilgængeligt fra kommandolinjen og hjalp mig med at finde den information, jeg ledte efter, som er grundlæggende oplysninger om den version af Linux -distributionen, der køres i øjeblikket.