Como saber a versão do Ubuntu: 6 formas confiáveis de verificar

Você está tentando instalar um pacote, seguir um guia de servidor, adicionar um repositório ou solucionar um problema de driver, e as instruções de repente perguntam: "Qual versão do Ubuntu você está usando?" Essa pergunta importa mais do que parece. Os lançamentos do Ubuntu usam versões diferentes de pacotes, kernels, cronogramas de suporte e, às vezes, instruções de instalação diferentes. Se você informar a versão errada — ou confundir a versão do kernel Linux com a versão do lançamento do Ubuntu — pode acabar seguindo a solução incorreta.

A resposta mais rápida depende de onde você está trabalhando. No Ubuntu Desktop, é possível verificar a versão nas Configurações sem abrir um terminal. No Ubuntu Server, em uma sessão SSH remota, no WSL, em uma VM na nuvem ou em uma instalação mínima, um comando de terminal geralmente é mais rápido. Este guia começa com os métodos mais fáceis, passa para arquivos de sistema e solução de problemas, e termina com uma forma simples de verificar se você leu o resultado corretamente.

Resposta rápida: as duas melhores formas de verificar a versão do Ubuntu

Se você tem uma interface gráfica, abra Configurações → Sistema → Sobre e procure as informações do sistema operacional. A documentação atual do Ubuntu Desktop da Canonical identifica esse caminho como a forma gráfica de determinar o lançamento instalado. Consulte o guia oficial de lançamentos do Ubuntu Desktop.

Se você está em um terminal, execute:

lsb_release -a

Normalmente, isso mostra o distribuidor, a descrição, o número da versão e o codinome. A página de manual do Ubuntu documenta -a como a opção que exibe todas essas informações específicas da distribuição. Consulte a página de manual oficial do lsb_release no Ubuntu.

Ilustração gerada por IA do desktop do Ubuntu mostrando lsb_release -a em um terminal e opções de verificação de versão
Ilustração gerada por IA de como verificar um lançamento do Ubuntu pelo desktop e pelo terminal. Não é uma captura de tela real do Ubuntu, e a versão de exemplo exibida é ilustrativa.

Método 1: Verificar a versão do Ubuntu nas Configurações

Essa é a opção mais fácil se você usa o Ubuntu Desktop e não quer digitar comandos.

  1. Abra Configurações.
  2. Selecione Sistema.
  3. Abra Sobre.
  4. Procure a entrada de sistema operacional ou detalhes do sistema que identifica o lançamento do Ubuntu.

Dependendo da versão do Ubuntu Desktop, os rótulos exatos podem variar ligeiramente. A ajuda ao usuário da Canonical também descreve abrir Configurações, ir para Sistema, depois Sobre e Detalhes do Sistema para ver o nome do SO e outras informações do sistema. O importante é o identificador do lançamento, como Ubuntu 24.04 LTS ou Ubuntu 26.04 LTS.

Esse método é ideal quando você está diante da máquina e precisa de uma resposta rápida e legível. É menos útil em um servidor sem interface gráfica, em automação ou quando precisa copiar apenas o número da versão para um script.

Método 2: Usar lsb_release para uma resposta clara no terminal

Para a maioria das sessões interativas de terminal, lsb_release oferece a saída mais legível.

lsb_release -a

Um exemplo pode ser assim:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.1 LTS
Release:        24.04
Codename:       noble

Se a primeira linha diz No LSB modules are available. mas as informações do Ubuntu aparecem abaixo, o comando ainda forneceu os detalhes da distribuição que você precisa. Os campos a que deve prestar atenção são:

CampoO que ele informaExemplo
DescriptionUm nome de lançamento legívelUbuntu 24.04.1 LTS
ReleaseA série principal do lançamento do Ubuntu24.04
CodenameO codinome do lançamento usado por alguns repositórios e documentaçõesnoble

Nem sempre você precisa de todos os campos. Para obter apenas o número da versão, use:

lsb_release -rs

Para obter apenas o codinome:

lsb_release -cs

Para uma descrição curta:

lsb_release -ds

Esses comandos mais curtos são úteis ao copiar o valor para documentação ou um script de shell.

Método 3: Ler /etc/os-release

Se lsb_release não estiver disponível, o recurso alternativo mais útil é o arquivo de identificação do sistema operacional:

cat /etc/os-release

Você pode ver campos semelhantes a estes:

PRETTY_NAME="Ubuntu 26.04 LTS"
NAME="Ubuntu"
VERSION_ID="26.04"
VERSION="26.04 LTS (Resolute Raccoon)"
VERSION_CODENAME=resolute
ID=ubuntu

Os campos exatos variam conforme o lançamento, mas PRETTY_NAME, VERSION_ID e VERSION_CODENAME são os mais úteis para essa tarefa. A documentação atual do os-release do Ubuntu explica que /etc/os-release contém dados de identificação do sistema operacional e tem precedência sobre /usr/lib/os-release quando existe. Também recomenda ID e VERSION_ID para identificação programática do SO e PRETTY_NAME como rótulo voltado ao usuário. Consulte a página de manual oficial do os-release no Ubuntu.

Se quiser apenas o nome legível sem as outras variáveis, um comando simples é:

grep '^PRETTY_NAME=' /etc/os-release

Para scripts, você pode ler os valores diretamente:

. /etc/os-release
printf '%s\n' "$ID"
printf '%s\n' "$VERSION_ID"

Essa geralmente é uma abordagem legível por máquina melhor do que interpretar uma saída longa e formatada de comando.

Método 4: Usar hostnamectl quando também precisa de detalhes do sistema

Em sistemas Ubuntu que usam systemd, hostnamectl pode fornecer um resumo mais amplo do sistema:

hostnamectl

A saída pode incluir o sistema operacional, o kernel, a arquitetura, o hostname e informações de virtualização. Isso o torna útil quando um técnico de suporte pede mais do que apenas o lançamento do Ubuntu.

No entanto, hostnamectl não é a melhor escolha para todos os ambientes. Contêineres, ambientes mínimos, chroots ou sistemas onde os serviços systemd relevantes não estão disponíveis podem se comportar de forma diferente. Se o seu único objetivo é o lançamento do Ubuntu, lsb_release ou /etc/os-release é mais simples.

Método 5: Não confunda a versão do Ubuntu com a versão do kernel

Um erro comum é executar:

uname -r

e assumir que o resultado é a versão do Ubuntu. Não é. A página de manual do uname do Ubuntu define -r como a opção que imprime a versão do kernel. Por exemplo, um valor como 6.8.0-xx-generic descreve o kernel Linux que você está executando, não se o sistema operacional é Ubuntu 22.04, 24.04 ou 26.04. Consulte a página de manual oficial do uname no Ubuntu.

A distinção importa porque um lançamento LTS do Ubuntu pode receber kernels mais novos ao longo de sua vida útil, especialmente por meio de atualizações de habilitação de hardware ou kernels específicos para nuvem. Duas máquinas no mesmo lançamento do Ubuntu podem, portanto, reportar versões de kernel diferentes.

Se alguém pedir informações para solução de problemas, muitas vezes é útil fornecer ambos os valores:

lsb_release -ds
uname -r

A primeira linha identifica o lançamento do Ubuntu; a segunda identifica o kernel em execução.

Método 6: Verificar a versão corretamente no WSL, contêineres e sistemas remotos

Ubuntu no WSL

Dentro do Ubuntu no Windows Subsystem for Linux, use lsb_release -a ou cat /etc/os-release para identificar o lançamento do espaço de usuário do Ubuntu. Se você executar uname -r, pode ver uma string de kernel relacionada à Microsoft/WSL. Isso é esperado: as informações do kernel e a versão da distribuição do Ubuntu respondem a perguntas diferentes.

A Canonical documenta o Ubuntu como um ambiente oficialmente disponível para o WSL em sua documentação de lançamentos do Ubuntu.

Docker e outros contêineres

Quando você executa cat /etc/os-release dentro de um contêiner, normalmente está identificando o sistema operacional da imagem do contêiner, não o sistema operacional do host. Um contêiner baseado no Ubuntu 24.04 pode estar rodando em um host que usa outro lançamento do Ubuntu — ou até outra distribuição Linux.

Da mesma forma, uname -r dentro de um contêiner típico reflete o kernel compartilhado com o host. É por isso que os dois comandos podem parecer "discordar": eles estão descrevendo camadas diferentes.

Sistemas remotos via SSH

Depois de se conectar via SSH a um servidor, execute o comando de versão no shell remoto. Não confie na versão do Ubuntu do seu laptop local. Uma verificação útil em uma linha é:

printf 'Ubuntu: '; lsb_release -ds 2>/dev/null || grep '^PRETTY_NAME=' /etc/os-release; printf 'Kernel: '; uname -r

Isso fornece o contexto da distribuição e do kernel antes de você fazer alterações de pacotes ou configuração.

E se lsb_release disser "command not found"?

Não presuma que o sistema operacional está quebrado. Algumas imagens mínimas podem não incluir todos os comandos de conveniência. Primeiro, use o arquivo de sistema que já existe em instalações modernas normais do Ubuntu:

cat /etc/os-release

Se você precisa especificamente do lsb_release para um script existente, pode verificar se o pacote está instalado e instalar o pacote Ubuntu apropriado pelo APT. Mas para uma verificação de versão pontual, instalar outro pacote geralmente é desnecessário porque /etc/os-release já fornece a identificação do lançamento.

Como entender os números de versão do Ubuntu

O formato oficial de lançamento do Ubuntu é YY.MM[.POINT-RELEASE] [LTS]. Os dois primeiros dígitos representam o ano, e os dois seguintes representam o mês do lançamento inicial. Por exemplo, o Ubuntu 26.04 foi lançado em abril de 2026. A Canonical normalmente publica uma nova série do Ubuntu a cada seis meses, e um lançamento LTS a cada dois anos em abril. Consulte a documentação oficial do ciclo de lançamentos do Ubuntu.

Um número como 24.04.1 é um point release da série 24.04 LTS. A Canonical explica que os point releases agrupam atualizações feitas desde o lançamento LTS inicial para que instalações novas comecem a partir de uma imagem mais atual. Na maioria das verificações de compatibilidade de software, a série base importante ainda é 24.04, embora o nível do point release possa importar ao discutir mídia de instalação, habilitação de hardware ou um snapshot específico do sistema.

O rótulo LTS significa Long Term Support (Suporte de Longo Prazo). A documentação atual da Canonical afirma que os lançamentos LTS recebem cinco anos de manutenção de segurança padrão para pacotes no componente main, enquanto os lançamentos intermediários são suportados por nove meses. É por isso que saber a versão exata do Ubuntu também é importante ao verificar se uma máquina ainda está dentro da sua janela normal de suporte.

Qual método você deve usar?

SituaçãoMelhor métodoPor quê
Iniciante no Ubuntu DesktopConfigurações → Sistema → SobreNenhum comando necessário
Sessão normal de terminal ou SSHlsb_release -aLançamento, descrição e codinome legíveis
Servidor mínimo ou lsb_release ausentecat /etc/os-releaseUsa o arquivo padrão de identificação do SO
Script de shellLer ID e VERSION_ID de /etc/os-releaseValores estruturados são mais fáceis de testar de forma confiável
Solicitação de suporte que precisa de mais contexto do sistemahostnamectl mais uname -rAdiciona kernel, arquitetura, hostname e outros detalhes
WSL ou contêiner/etc/os-release mais uname -rSepara a distribuição do espaço de usuário das informações do kernel

Verificação final: confirme que encontrou a versão correta

Antes de instalar software ou seguir instruções específicas de versão, verifique o resultado com duas informações independentes. Execute:

lsb_release -ds
grep '^VERSION_ID=' /etc/os-release
uname -r

As duas primeiras linhas devem identificar a mesma série de lançamento do Ubuntu. A terceira linha normalmente parecerá diferente porque é a versão do kernel, e isso é esperado.

Por exemplo, se a descrição diz Ubuntu 24.04.1 LTS e VERSION_ID diz 24.04, você está na série Ubuntu 24.04 LTS. Um valor de kernel separado como 6.x.x-...-generic não contradiz esse resultado.

Uma vez que esses valores concordem, você pode usar com segurança documentações, repositórios, instruções de pacotes e orientações de suporte destinados a essa série do Ubuntu. Ao compartilhar informações do sistema com outra pessoa, a resposta concisa mais útil geralmente é o lançamento do Ubuntu mais a versão do kernel — por exemplo, "Ubuntu 24.04 LTS, kernel 6.x" — em vez de apenas um dos dois.

Deixar um comentário

Como instalar o Linux em um Chromebook: um guia prático passo a passo

Como instalar o Linux em um Chromebook: um guia prático passo a passo

Aprenda a instalar o Linux em um Chromebook compatível usando o ambiente Debian integrado do ChromeOS, além de apps, arquivos, backups, solução de problemas e limitações.

Como saber a versão do Ubuntu: 6 formas confiáveis de verificar

Como saber a versão do Ubuntu: 6 formas confiáveis de verificar

Aprenda a verificar a versão do Ubuntu pelas Configurações ou pelo terminal, entenda a diferença entre versão de lançamento e versão do kernel, resolva problemas comuns com comandos e confirme o resultado.

PowerISO: Baixe, o que é e como usar

PowerISO: Baixe, o que é e como usar

Embora a maioria das empresas e consumidores tenham migrado para a nuvem para fácil acesso a arquivos e compartilhamento de dados, algumas pessoas ainda contam com os bons e velhos CDs, DVDs e Blu-ray

7-Zip para Windows 10: Baixe, instale, como usar

7-Zip para Windows 10: Baixe, instale, como usar

As ferramentas de compactação são essenciais para usuários que desejam otimizar o espaço em disco. Descubra como usar o 7-Zip para compactar e descompactar arquivos.

MyIPTV Player para Windows 10 - Como configurar e usar

MyIPTV Player para Windows 10 - Como configurar e usar

Aprenda a configurar e usar o MyIPTV Player para assistir a canais de TV no seu computador com Windows 10. Descubra dicas e soluções para uma experiência otimizada.

Guia de download e instalação completa do Mobdro (atualizado em 2021)

Guia de download e instalação completa do Mobdro (atualizado em 2021)

Assista TV e vídeos ao vivo com o Mobdro, um aplicativo inovador que permite acesso a uma vasta gama de canais e conteúdos.

Como fazer download da versão mais recente do Java JRE (32 bits e 64 bits)

Como fazer download da versão mais recente do Java JRE (32 bits e 64 bits)

Aprenda como fazer o download da versão mais recente do Java Runtime Environment (JRE) para Windows, macOS e Linux. Instalação fácil e grátis.

Solução DriverPack para Windows: Baixe, instale + como usar

Solução DriverPack para Windows: Baixe, instale + como usar

Se os drivers do seu dispositivo forem antigos e obsoletos, isso pode causar sérios problemas no seu computador. Por exemplo, você pode não conseguir jogar devido a

Revisão do 4K Video Downloader do 4K Download: recursos e comparações

Revisão do 4K Video Downloader do 4K Download: recursos e comparações

Quer assistir a vídeos 4K e HD do YouTube, Dailymotion, Vimeo, etc., offline gratuitamente? Leia esta análise final do 4K Video Downloader.

Eusing Free Registry Cleaner: Download + How to Use

Eusing Free Registry Cleaner: Download + How to Use

A limpeza regular do registro do Windows deve fazer parte da rotina de manutenção do PC. Funciona removendo entradas inválidas que podem impedir o seu