Comando lsb_release do Linux
O comando lsb_release exibe informações de LSB (Linux Standard Base) sobre sua distribuição específica do Linux , incluindo número da versão, nome do código da versão e ID do distribuidor.
Sintaxe
lsb_release [OPÇÕES]
Opções
Como em outros softwares GNU , o lsb_release usa um único traço ( – ) para opções curtas e dois traços ( – ) para opções longas.
-v , –version | Mostre a versão do Linux Standard Base com a qual seu sistema é compatível. A versão é exibida como uma lista separada por dois pontos de descrições do módulo LSB. |
-i , –id | Exiba o ID do seu distribuidor Linux. Por exemplo, se você estiver executando o Debian , esta opção exibirá ID do Distribuidor: Debian |
-d , –description | Exiba uma descrição da sua distribuição Linux. Por exemplo, se você estiver executando o CentOS 7, isso exibirá algo como Descrição: CentOS Linux release 7.3.1611 (Core) |
-r , –release | Exibe o número da versão do sistema operacional atual. Por exemplo, se você estiver executando o Fedora 25, isso resultará em Lançamento: 25 |
-c , –codename | Exibe o nome de código do sistema operacional atual. Por exemplo, se você estiver executando o Ubuntu 16.04, isso exibirá Nome de código: xenial |
-a , –all | Exiba todas as informações acima. Por exemplo, se você estiver executando o Arch Linux , isso exibirá Versão LSB: 1.4 ID do distribuidor: Arch Descrição: Arch Linux Lançamento: rolando Nome de código: n / a |
-s , –short | Use o formato de saída “curto”, que omite os cabeçalhos. Você pode usar isso em combinação com outra opção. Por exemplo, se você estiver executando o Fedora 25, o comando
lsb_release -rs exibe: |
-h , –help | Exiba uma mensagem de ajuda que resume essas opções. |
Instalando o LSB Core
O lsb_release faz parte de um pacote de software chamado núcleo LSB, que não é necessariamente instalado no seu sistema por padrão.
Para instalá-lo, execute o comando abaixo que corresponde ao seu sistema específico:
Ubuntu , Debian
sudo apt-get update e& sudo apt-get install lsb-core
CentOS
atualização do sudo yum && sudo yum install redhat-lsb-core
Fedora
atualização do sudo dnf && sudo dnf install redhat-lsb-core
OpenSUSE
atualização do sudo zypper && sudo zypper install lsb-core
Arco
pacman -Syu lsb-release
Outras distribuições
Se sua distribuição Linux não estiver listada aqui, consulte o repositório do gerenciador de pacotes para o pacote que contém “lsb-core” e / ou “lsb_release”.
Exemplos
lsb_release -a
Exiba todas as informações LSB específicas para sua distribuição Linux. A saída será semelhante ao seguinte:
Versão LSB: core-5.0-amd64: core-5.0-noarch ID do distribuidor: projeto openSUSE Descrição: openSUSE Leap 42.2 Lançamento: 42.2 Nome de código: n / a
NotaSe você receber uma mensagem como esta:
Nenhum módulo LSB está disponível
… você precisará instalar o software principal LSB primeiro. Consulte a seção Instalando o LSB Core acima para obter mais informações.
Comandos relacionados
uname – Imprime informações sobre o sistema atual e seu kernel.