Ci sono molti comandi in Linux per ottenere le stesse informazioni e uno di questi comandi è lsb_release , che viene utilizzato per ottenere le informazioni relative alla distribuzione Linux come il nome del sistema operativo, il nome in codice, le informazioni sulla versione.
[ Potrebbe piacerti anche:Come trovare i migliori processi in esecuzione in base all'utilizzo della memoria]
In alcune distribuzioni Linux, lsb_release il comando sarà disponibile per l'uso e in alcune distribuzioni, devi installarlo, poiché questo comando fa parte del pacchetto LSB-core.
Controlla le informazioni sulla distribuzione Linux
Per verificare se il lsb_release comando è installato eseguire il comando seguente.
$ which lsb_release /usr/bin/lsb_release
In alcune distribuzioni come Ubuntu , questo comando è già disponibile per l'uso ma riceverai il seguente errore quando proverai a utilizzare alcuni flag.
$ lsb_release -v No LSB modules are available.
Installa lsb-core nelle distribuzioni Linux
Per risolvere questo problema, devi installare lsb-core pacchetto. A seconda della distribuzione che stai utilizzando, esegui i seguenti comandi per installare lsb-core pacchetto.
------- On Debian/Ubuntu ------- $ sudo apt-get update $ sudo apt-get install lsb-core ------- On Arch/Manjaro ------- $ pacman -Syu lsb-release ------- On RHEL/CentOS ------- $ sudo yum update $ sudo yum install redhat-lsb-core ------- On Fedora ------- $ sudo dnf update $ sudo dnf install redhat-lsb-core ------- On SUSE ------- $ sudo zypper update $ sudo zypper install lsb-core
Ottieni informazioni sulla distribuzione Linux
Una volta installato, prova a eseguire lsb_release comando di nuovo.
$ lsb_release -v
Per ottenere l'elenco delle opzioni disponibili puoi fare riferimento alla pagina man o a "-h"
bandiera.
$ man lsb_release $ lsb_release -h
Per controllare la descrizione della tua distribuzione usa il '-d'
bandiera.
$ lsb_release -d
Per controllare le informazioni sulla versione usando il '-r'
bandiera.
$ lsb_release -r Release: 20.04
Ogni distribuzione viene fornita con un nome in codice. Ad esempio, Ubuntu 20.04 viene fornito con il nome "Focal Fossa ”. Per ottenere il nome usa il '-c' bandiera.
$ lsb_release -c Codename: focal
Puoi ottenere tutte le informazioni utilizzando il '-a'
bandiera.
$ lsb_release -a
Se guardi l'output finora, è nella coppia chiave-valore. Puoi semplicemente visualizzare il valore da solo usando il '-s'
bandiera.
$ lsb_release -i Distributor ID: Ubuntu $ lsb_release -is Ubuntu
Questo è tutto per questo articolo. Il lsb_release è un semplice comando per ottenere informazioni sulla tua distribuzione.