- 1 1. Introdução
- 2 2. O Que É o Kernel?
- 3 3. Como Verificar a Versão do Kernel
- 4 4. Verificação da Versão do Kernel via GUI
- 5 5. Como Ler a Versão do Kernel e o Que Cada Parte Significa
- 6 6. Tabela de Correspondência entre Versão do Kernel e Versão de Lançamento do Ubuntu
- 7 7. Como Atualizar a Versão do Kernel
- 8 8. Conclusão
1. Introdução
O Ubuntu é uma distribuição Linux de código aberto amplamente utilizada. Um dos fatores principais que influencia fortemente a estabilidade, segurança e desempenho do sistema é o kernel. O kernel é o núcleo do SO, atuando como o componente central que se comunica diretamente entre hardware e software, determinando assim o comportamento de todo o sistema. Portanto, para usuários do Ubuntu, verificar a versão do kernel é importante.
Em particular, ao solucionar problemas do sistema, implementar medidas de segurança ou visar melhorias de desempenho, verificar a versão do kernel frequentemente se mostra útil. Como atualizações de segurança são fornecidas periodicamente para o kernel, também é recomendado acompanhar se a versão mais recente está aplicada.
Neste guia, introduzimos vários métodos concretos para verificar a versão do kernel no Ubuntu. Desde abordagens baseadas em terminal até métodos de interface gráfica do usuário (GUI), cobrimos uma ampla gama de técnicas, e também explicamos conhecimentos básicos e pontos chave sobre versões do kernel.
2. O Que É o Kernel?
No Ubuntu e em outras distribuições Linux, o kernel funciona como o componente central do sistema. O kernel é o coração do SO, responsável por trocar informações entre hardware e software. Aqui, explicamos os papéis específicos que o kernel desempenha e destacamos sua importância.
Papéis do Kernel
O kernel, atuando como a ponte entre hardware e software, é responsável pelas seguintes funções importantes:
- Gerenciamento de Recursos O kernel gerencia recursos do sistema como CPU, memória e disco, ajustando o uso para que cada aplicação possa usá-los de forma apropriada. Isso permite que o sistema funcione suavemente mesmo quando múltiplos processos operam simultaneamente.
- Gerenciamento de Dispositivos O kernel controla dispositivos de hardware como impressoras, teclados, mouses, placas de rede, etc., tornando-os utilizáveis por aplicações. Ele se comunica com o hardware via drivers de dispositivos, gerenciando entrada de usuários e saída do sistema.
- Segurança e Proteção O kernel garante a segurança do sistema separando o espaço do usuário e o espaço do kernel. Isso impede que aplicações comuns acessem diretamente o hardware, mantendo assim a estabilidade e segurança do sistema.
A Importância do Kernel no Ubuntu
Em sistemas Linux como o Ubuntu, atualizar o kernel não apenas melhora a estabilidade do sistema, mas também aprimora a segurança. Quando vulnerabilidades do kernel são descobertas, a equipe de desenvolvimento do Ubuntu publica atualizações prontamente. Por essa razão, é importante verificar regularmente a versão do kernel e atualizar para a mais recente quando necessário.
Assim, o kernel é um componente crítico no coração do sistema. Na próxima seção, explicaremos em detalhes 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. Aqui introduzimos métodos fáceis de terminal, explicando como usar cada comando e como interpretar a saída.
Verificar Versão do Kernel com o Comando uname
O método mais simples e comumente usado é usar o comando uname. Este comando recupera informações do sistema e exibe vários detalhes, incluindo a versão do kernel.
- Abra seu terminal.
- Digite o seguinte comando e pressione Enter:
uname -r
- A Opção -r é usada para exibir a versão de lançamento do kernel. Saída de exemplo:
5.4.0-66-generic
Na saída acima, 5.4.0-66-generic é a versão do kernel. Este formato de versão inclui a versão principal, versão secundária e número de patch.
Verificar via Arquivo /proc/version
Você também pode verificar o arquivo /proc/version. Este arquivo contém a versão atual do kernel e informações de compilação.
- No terminal, execute o seguinte comando:
cat /proc/version
Saída de exemplo:
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
Esta saída inclui não apenas a versão do kernel, mas também informações sobre a versão do compilador e o carimbo de data/hora da compilação.
Verificação com o Comando hostnamectl
A partir das versões do Ubuntu 16.04 em diante, você pode usar o comando hostnamectl para visualizar informações do sistema, incluindo a versão do kernel.
- Execute o seguinte comando no terminal:
hostnamectl
Saída de exemplo:
Static hostname: ubuntu
Icon name: computer-vm
Chassis: vm
Machine ID: abcdef1234567890
Boot ID: 123456abcdef98765
Operating System: Ubuntu 20.04.1 LTS
Kernel: Linux 5.4.0-66-generic
Architecture: x86-64
Nesta saída, a linha “Kernel:” mostra a versão do kernel.
Diferenças e Casos de Uso para Cada Método
uname -r: Ideal quando você quer ver rapidamente a versão do kernel./proc/version: Útil quando você precisa de informações mais detalhadas.hostnamectl: Recomendado quando você quer visualizar informações gerais do sistema junto com detalhes do kernel.
O acima cobre métodos baseados em terminal para verificar a versão do kernel. Na próxima seção, explicamos como verificar o kernel usando ferramentas GUI.
4. Verificação da Versão do Kernel via GUI
O Ubuntu também permite que você verifique a versão do kernel usando uma interface gráfica do usuário (GUI), sem usar a linha de comando. Os métodos GUI são fáceis de usar, especialmente para usuários não familiarizados com operações de terminal.
Usando a Ferramenta de Configurações do Sistema
O Ubuntu inclui um menu “Configurações” onde você pode visualizar informações básicas do sistema, incluindo a versão do kernel. Siga estes passos:
- Abra o menu de Configurações
- Clique no menu do sistema (ícone de engrenagem) no canto superior direito da área de trabalho e selecione “Configurações.”
- Abra a seção “Sobre” ou “Detalhes”
- No menu de Configurações, selecione “Sobre” ou “Detalhes” (o nome pode variar conforme a versão).
- Visualize as informações do sistema
- A seção “Sobre” ou “Detalhes” exibe as informações básicas do sistema, incluindo a versão do kernel. Procure por “Kernel” ou “Versão do Linux” para encontrar a versão atual do kernel. Exemplo:
Linux 5.4.0-66-generic
Usando o Monitor do Sistema GNOME
No ambiente de desktop GNOME, você também pode visualizar a versão do kernel via o aplicativo “Monitor do Sistema GNOME”.
- Inicie o Monitor do Sistema
- Pesquise por “Monitor do Sistema” no menu de aplicativos e abra-o.
- Selecione a aba “Sistema”
- Quando o Monitor do Sistema estiver aberto, clique na aba “Sistema”, que mostra informações do sistema e processos em execução.
- Verifique a versão do kernel
- Na aba “Sistema”, você verá entradas como “SO” ou “Kernel”, onde a versão do kernel é exibida.
Vantagens dos Métodos GUI
Os métodos GUI são particularmente amigáveis ao usuário quando você quer compreender detalhes do sistema visualmente ou quando não está confortável com a linha de comando. Como não é necessária entrada de comando, iniciantes podem acessar facilmente as informações do menu de configurações ou do monitor do sistema.
A explicação dos métodos GUI termina aqui. Em seguida, escreveremos sobre “5. Como Ler a Versão do Kernel e o Significado de Cada Parte.”

5. Como Ler a Versão do Kernel e o Que Cada Parte Significa
O número da versão do kernel do Ubuntu contém informações como versão principal, versão secundária, número de patch, etc. Nesta seção, explicamos a estrutura do número da versão e ajudamos você a entender o que cada parte representa.
Estrutura do Número da Versão do Kernel
A versão do kernel é geralmente expressa em um formato como este:
5.4.0-66-generic
Usando este exemplo, explicamos o significado de cada parte em ordem.
- Versão Principal (5)
- A versão principal indica mudanças principais ou adições de novos recursos ao kernel. Quando este número aumenta, geralmente significa melhorias significativas ou novas tecnologias foram adicionadas.
- Versão Secundária (4)
- A versão secundária representa melhorias menores ou adições de recursos em relação à versão principal. Quando este número aumenta, tipicamente inclui correções importantes de bugs ou melhorias de desempenho.
- Número do Patch (0)
- O número do patch corresponde a correções de bugs ou patches de segurança. Não inclui adições ou mudanças de recursos principais; em vez disso, incrementa quando pequenas correções são aplicadas.
- Número da Build (66)
- O número da build é específico para a versão da distribuição (neste caso Ubuntu).
- Sufixo (generic)
- O sufixo é uma string que indica a configuração de build ou caso de uso do kernel.
genericé o kernel padrão para desktop, e há outros kernels comolowlatency(para uso de baixa latência) dependendo do propósito.
Benefícios de Entender a Versão do Kernel
Ao entender profundamente a versão do kernel, você pode tomar decisões sobre estabilidade e segurança do sistema com mais facilidade. Isso também ajuda quando aplicativos específicos exigem versões particulares do kernel ou quando você deseja verificar se os patches de segurança mais recentes foram aplicados.
Na próxima seção, apresentaremos uma tabela de correspondência entre versões do kernel e versões de lançamento do Ubuntu, e examinaremos como cada versão corresponde.
6. Tabela de Correspondência entre Versão do Kernel e Versão de Lançamento do Ubuntu
No Ubuntu, cada versão de lançamento está associada a uma versão recomendada do kernel. Como os recursos e a disponibilidade de patches de segurança diferem dependendo da versão do kernel, entender a correspondência entre a versão de lançamento e a versão do kernel ajuda no gerenciamento de atualizações e resolução de problemas.
Versões de Lançamento do Ubuntu e Suas Versões Correspondentes do Kernel
Abaixo está uma lista das principais versões de lançamento do Ubuntu e suas versões correspondentes do kernel. A versão do kernel enviada com cada lançamento é selecionada para garantir estabilidade e suporte de longo prazo.
| 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 |
Versões de Suporte de Longo Prazo (LTS) e Versões do Kernel
As versões LTS (Suporte de Longo Prazo) (ex.: 20.04, 22.04) recebem suporte por um período mais longo do que as versões regulares, tornando-as populares para uso em negócios ou servidores. Em um lançamento LTS, o kernel escolhido enfatiza a estabilidade em vez de recursos de ponta.
Atualizações do Kernel por Lançamento
Nas versões regulares (ex.: 20.10, 21.04), a versão mais recente do kernel é adotada ativamente, tornando novos recursos disponíveis. No entanto, as versões regulares geralmente oferecem apenas cerca de 9 meses de suporte, então elas favorecem usuários que buscam novos recursos em vez de estabilidade de longo prazo.
Usando a Tabela de Correspondência e Verificando a Versão do Kernel
Ao usar a tabela acima, você pode entender mais facilmente como as versões do kernel mudam com os lançamentos do Ubuntu. Além disso, se você pretende atualizar para o kernel mais recente por razões de segurança ou precisa de um recurso específico do kernel para instalação de software, você pode verificar se a versão do kernel desejada é suportada.
Na próxima seção, explicamos “como atualizar a versão do kernel”, incluindo etapas de atualização e considerações importantes.

7. Como Atualizar a Versão do Kernel
O Ubuntu fornece atualizações periódicas do kernel para melhorar o desempenho do sistema e fortalecer a segurança. Aqui, explicamos como atualizar a versão do kernel e pontos importantes a observar.
Necessidade e Benefícios das Atualizações do Kernel
Atualizar para o kernel mais recente traz os seguintes benefícios:
- Segurança Aprimorada O kernel mais recente inclui correções para vulnerabilidades descobertas anteriormente, melhorando a segurança do sistema.
- Suporte a Novos Recursos Novas versões do kernel podem incluir suporte para hardware ou dispositivos mais recentes.
- Correções de Bugs e Melhorias de Desempenho Otimização de desempenho e correções de bugs podem melhorar a estabilidade do sistema.
Etapas para Atualizar o Kernel
No Ubuntu, as atualizações do kernel são geralmente tratadas por meio de atualizações padrão do sistema. Abaixo está um procedimento geral para atualizar o kernel.
1. Verificar Atualizações do Sistema
Primeiro, atualize a lista de pacotes e verifique se o sistema está atualizado. Abra um terminal e execute:
sudo apt update
sudo apt upgrade
Este comando atualiza todos os pacotes para a versão mais recente. Se uma atualização do kernel estiver disponível, ela será incluída nesta etapa.
2. Instalar uma Versão Específica do Kernel
Se você quiser instalar manualmente uma versão específica do kernel, especifique o pacote linux-image diretamente:
sudo apt install linux-image-<version>-generic
Por exemplo, para instalar a versão do kernel 5.15, você executaria:
sudo apt install linux-image-5.15.0-66-generic
3. Reiniciar Após a Instalação do Kernel
Uma vez que a instalação do kernel esteja completa, reinicie o sistema para aplicar o novo kernel. O novo kernel não entrará em vigor sem reiniciar.
sudo reboot
Após reiniciar, use o uname -r mencionado anteriormente ou outros métodos para confirmar que a versão do kernel foi atualizada.
Notas Importantes para Atualizações de Kernel
- Verificar Compatibilidade Atualizar o kernel pode causar problemas de compatibilidade com drivers de dispositivos mais antigos ou software. Especialmente para sistemas ou aplicativos que dependem de versões específicas, confirme a compatibilidade com antecedência.
- Backup Recomendado Realize backups de dados críticos e configurações do sistema antes de atualizar o kernel. Se a atualização falhar, a recuperação se torna mais fácil.
- Manter Kernel(s) Antigo(s) É aconselhável manter versões mais antigas do kernel por um tempo, caso surjam problemas com o novo. Normalmente, o Ubuntu retém múltiplas versões do kernel, e você pode escolher uma versão mais antiga no menu GRUB durante a inicialização.
8. Conclusão
Neste artigo, explicamos em detalhes como verificar a versão do kernel do Ubuntu, a estrutura e o papel do kernel, a correspondência com as versões de lançamento do Ubuntu e como atualizar o kernel. O kernel desempenha um papel muito importante em sistemas Linux, incluindo o Ubuntu, e a gestão adequada da versão e atualizações oportunas afetam diretamente a estabilidade e a segurança do sistema.
- Papéis e Importância do Kernel O kernel faz a ponte entre hardware e software, gerenciando recursos e garantindo segurança. Portanto, verificar regularmente sua versão e atualizá-la conforme necessário é altamente recomendado.
- Métodos para Verificar a Versão do Kernel Apresentamos múltiplos métodos —
uname -r, verificando/proc/version, usandohostnamectl— além de abordagens via GUI, permitindo que até usuários não familiarizados com o terminal confirmem a versão do kernel. - Lendo a Versão e Correspondência com o Ubuntu Entender a estrutura do número da versão do kernel ajuda você a identificar recursos disponíveis ou patches de segurança. Saber a correspondência entre as versões de lançamento do Ubuntu e as versões do kernel também é útil para verificações de compatibilidade.
- Atualizando o Kernel: Passos e Precauções Cobrimos como atualizar o kernel via atualizações do sistema ou especificando manualmente
linux-image, enquanto notamos ressalvas como compatibilidade, backup e manutenção de versões antigas do kernel.
A gestão eficaz do kernel no Ubuntu é um fator chave para manter a segurança e a eficiência do sistema. Ao verificar e atualizar o kernel regularmente quando apropriado, você pode maximizar o desempenho do seu sistema e proteger sua integridade. Espero que este guia ajude os usuários do Ubuntu a aprofundarem seu entendimento sobre a gestão de kernel e permitam operações seguras e suaves do sistema.



