1. Introdução
Ubuntu é um sistema operacional de código aberto amplamente usado entre as distribuições Linux. Um dos componentes essenciais que afeta significativamente a estabilidade, a segurança e o desempenho do sistema é o kernel. O kernel é o núcleo do SO e atua como um componente central que se comunica diretamente entre hardware e software, influenciando a operação de todo o sistema. Portanto, verificar a versão do kernel é crucial para os usuários do Ubuntu.
Em muitas situações, como solução de problemas, aprimoramento de segurança ou melhoria de desempenho, conhecer a versão do kernel torna‑se muito útil. Como as atualizações de segurança do kernel são lançadas regularmente, recomenda‑se acompanhar se a versão mais recente está aplicada.
Este guia apresenta múltiplos métodos para verificar a versão do kernel no Ubuntu. Desde comandos baseados no terminal até opções de interface gráfica (GUI), cobrimos uma ampla gama de abordagens, explicando também conceitos básicos do kernel e pontos chave.
2. O Que É o Kernel?
No Ubuntu e em outras distribuições Linux, o kernel funciona como o núcleo do sistema. Ele serve como o núcleo do SO, permitindo a comunicação entre hardware e software. Esta seção explica os papéis específicos do kernel e destaca sua importância.
Papéis do Kernel
O kernel desempenha vários papéis críticos como ponte entre hardware e software, incluindo:
- Gerenciamento de Recursos O kernel gerencia recursos do sistema como CPU, memória e discos, garantindo que as aplicações possam acessá‑los adequadamente. Ele permite que múltiplos processos sejam executados simultaneamente enquanto mantém o funcionamento suave do sistema.
- Gerenciamento de Dispositivos O kernel controla dispositivos de hardware como impressoras, teclados, mouses e placas de rede, permitindo que as aplicações interajam com eles. Ele gerencia entrada e saída por meio de drivers de dispositivo.
- Segurança e Proteção O kernel fornece segurança ao separar o espaço do usuário do espaço do kernel. Isso impede que aplicações regulares acessem diretamente o hardware, garantindo a estabilidade e a segurança do sistema.
A Importância do Kernel no Ubuntu
No Ubuntu e em sistemas Linux semelhantes, as atualizações do kernel não apenas melhoram a estabilidade do sistema, mas também aumentam a segurança. Quando vulnerabilidades são descobertas, a equipe de desenvolvimento do Ubuntu lança atualizações rapidamente. Assim, verificar regularmente a versão do kernel e atualizar quando necessário é essencial.
Como um componente central que afeta todo o sistema, entender o kernel é fundamental. A próxima seção explica como verificar a versão do kernel no Ubuntu.
3. Como Verificar a Versão do Kernel
Existem várias maneiras de verificar a versão do kernel no Ubuntu. Esta seção explica métodos simples baseados no terminal e o significado dos resultados exibidos.
Verificar com o Comando uname
A forma mais comum e simples é usar o comando uname, que exibe informações do sistema, incluindo a versão do kernel.
- Abra o terminal.
- Digite o comando a seguir e pressione Enter.
uname -r
- A opção -r exibe a versão de lançamento do kernel. Exemplo de Saída:
5.4.0-66-generic
Neste exemplo, 5.4.0-66-generic é a versão do kernel. A versão consiste em um número principal, um número secundário e um número de patch.
Verificar via o Arquivo /proc/version
Você também pode verificar a versão do kernel usando o arquivo /proc/version, que inclui detalhes da versão do kernel e informações de compilação.
- Execute o comando a seguir no terminal:
cat /proc/version
Exemplo de Saída:
Linux version 5.4.0-66-generic (buildd@lcy01-amd64-025) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #74-Ubuntu SMP Thu Jan 14 18:28:23 UTC 2021
Verificar com o Comando hostnamectl
No Ubuntu 16.04 e posteriores, você pode usar hostnamectl para exibir informações do sistema, incluindo a versão do kernel.
- Execute o comando a seguir no terminal:
hostnamectl
Exemplo de Saída:
Static hostname: ubuntu
Operating System: Ubuntu 20.04.1 LTS
Kernel: Linux 5.4.0-66-generic
Architecture: x86-64
Diferenças Entre Cada Método
- uname -r : Melhor para verificar rapidamente apenas a versão do kernel.
- /proc/version : Útil para informações detalhadas.
- hostnamectl : Fornece informações gerais do sistema junto com a versão do kernel.
Em seguida, explicamos as opções baseadas em GUI para usuários que não estão familiarizados com comandos de terminal.
4. Verificando a Versão do Kernel Usando a GUI
O Ubuntu oferece um método simples de GUI para verificar a versão do kernel sem usar comandos. Isso é ideal para iniciantes.
Usando a Ferramenta de Configurações do Sistema
- Abra o menu Configurações
- Clique no ícone do sistema na área de trabalho e selecione “Configurações”.
- Navegue até a seção “Sobre”
- Abra a página “Sobre” ou “Detalhes”, dependendo da versão do Ubuntu.
- Verifique as informações do sistema
- A versão do kernel aparece em “Kernel” ou “Versão do Linux”. Exemplo:
Linux 5.4.0-66-generic
Usando o Monitor de Sistema GNOME
- Abra o “Monitor de Sistema” no menu de aplicativos e verifique a versão do kernel na aba Sistema.
Benefícios da Verificação via GUI
Métodos GUI são intuitivos, não requerem entrada de comandos e fornecem detalhes do sistema visualmente — ideal para usuários desconfortáveis com o terminal.

5. Entendendo os Números de Versão do Kernel
Uma versão do kernel consiste em vários identificadores. Entendê‑los ajuda os usuários a reconhecer a importância das atualizações.
Estrutura da Versão
5.4.0-66-generic
- Versão Principal (5) — Indica mudanças funcionais importantes.
- Versão Secundária (4) — Representa melhorias ou aprimoramentos.
- Nível de Patch (0) — Correções de bugs e patches de segurança.
- Número de Build (66) — Versionamento específico da distribuição.
- Sufixo (generic) — Indica o tipo de build do kernel.
Benefícios de Entender as Versões do Kernel
Conhecer o significado de cada componente da versão auxilia nas verificações de compatibilidade e nas decisões de atualização.
6. Versões do Kernel e Lançamentos do Ubuntu
Cada lançamento do Ubuntu inclui uma versão de kernel recomendada. Entender essa combinação ajuda nas atualizações e na solução de problemas.
| Ubuntu Release | Kernel Version |
|---|---|
| 20.04 LTS | 5.4 |
| 20.10 | 5.8 |
| 21.04 | 5.11 |
| 21.10 | 5.13 |
| 22.04 LTS | 5.15 |
| 22.10 | 5.19 |
| 23.04 | 6.2 |
Lançamentos LTS e Versões do Kernel
Versões LTS priorizam estabilidade e segurança a longo prazo em vez de recursos de ponta.
Entendendo as Políticas de Kernel de Lançamento
Lançamentos regulares utilizam kernels mais recentes e oferecem ciclos de suporte mais curtos que as edições LTS.
7. Como Atualizar o Kernel
Atualizar o kernel melhora o desempenho, o suporte a hardware e a segurança.
Benefícios da Atualização
- Melhorias de Segurança
- Suporte a Novos Recursos
- Correções de Bugs e Melhorias de Desempenho
Procedimento de Atualização
1. Atualizar Listas de Pacotes
sudo apt update
sudo apt upgrade
2. Instalar uma Versão Específica do Kernel
sudo apt install linux-image-<version>-generic
3. Reiniciar o Sistema
sudo reboot
Precauções
- Verificar Compatibilidade
- Fazer Backup de Dados Importantes
- Manter Kernels Antigos para Recuperação
8. Conclusão
Este artigo explicou como verificar as versões do kernel no Ubuntu, entender os componentes da versão, compará‑las com os lançamentos do Ubuntu e realizar atualizações com segurança. O kernel é um elemento fundamental do sistema, e gerenciá‑lo adequadamente maximiza a estabilidade e a segurança do sistema.
- Importância de Conhecer o Kernel
- Múltiplos Métodos para Verificar Versões
- Entendendo Estruturas de Versão
- Práticas Seguras de Atualização
Ao verificar e atualizar regularmente as versões do kernel, os usuários do Ubuntu podem manter desempenho e segurança ótimos. Esperamos que este guia ajude você a gerenciar seu sistema de forma mais eficaz.