Como instalar cabeçalhos de kernel no Ubuntu e Debian

- 4846
- 653
- Mrs. Willie Beahan
Em nosso último artigo, explicamos como instalar cabeçalhos do kernel no CentOS 7. Cabeçalhos do kernel conter o C Arquivos de cabeçalho para o kernel Linux, que oferece as várias definições de função e estrutura necessárias ao compilar qualquer código que interface com o kernel, como módulos de kernel ou drivers de dispositivo e alguns programas de usuário.
É muito importante observar que o pacote dos cabeçalhos do kernel que você instala deve corresponder com a versão do kernel atualmente instalada em seu sistema. Se a sua versão do kernel é enviada com a instalação de distribuição padrão ou você tiver atualizado seu kernel usando o DPKG ou o APT Package Manager nos repositórios da base do Ubuntu ou do Debian, você deve instalar cabeçalhos de kernel correspondentes usando apenas o gerenciador de pacotes. E se você compilou o kernel de fontes, você também deve instalar cabeçalhos de kernel de fontes.
Neste artigo, explicaremos como instalar Cabeçalhos do kernel em Ubuntu e Debian Distribuições Linux usando o gerenciador de pacotes padrão.
Instale os cabeçalhos do kernel no Ubuntu e Debian
Primeiro verifique sua versão instalada do kernel, bem como o pacote de cabeçalho do kernel que corresponde à sua versão do kernel usando os seguintes comandos.
$ uname -r $ apt busca linux -headers -$ (uname -r)

Sobre Debian, Ubuntu e seus derivados, todos os arquivos de cabeçalho do kernel podem ser encontrados em /usr/src diretório. Você pode verificar se os cabeçalhos do kernel correspondentes para sua versão do kernel já estão instalados no seu sistema usando o seguinte comando.
$ ls -l/usr/src/linux -headers -$ (uname -r)

Na saída acima, fica claro que o diretório de cabeçalho do kernel correspondente não existe, o que significa que o pacote ainda não está instalado.
Antes de instalar os cabeçalhos do kernel apropriados, atualize seu índice de pacotes, a fim de obter informações sobre os lançamentos mais recentes de pacotes, usando o seguinte comando.
$ sudo apt update
Em seguida, execute o seguinte comando que se segue para instalar o pacote Linux Kernel Headers para sua versão do kernel.
$ sudo apt install linu-headers-$ (uname -r)

Em seguida, verifique se os cabeçalhos do kernel correspondentes foram instalados no seu sistema usando o seguinte comando
$ ls -l/usr/src/linux -headers -$ (uname -r)

Isso é tudo! Neste artigo, explicamos como instalar cabeçalhos do kernel em Ubuntu e Debian Linux e outras distribuições na árvore genealógica do Debian.
Sempre lembre -se de que para compilar um módulo de kernel, você precisará dos cabeçalhos do kernel Linux. Se você tiver algum hálito ou pensamentos para compartilhar, use o formulário de comentário abaixo para chegar a nós.
- « Linux Fun - Jogue Old Classic Snake Game no Linux Terminal
- Kakoune Um editor de código melhor inspirado por Vim »