
Eu instalei a imagem mais recente disponível deaquique era Kali 64 bits v2017.2.
No entanto, usar o comando apt-get install headers-linux-$(uname -r)
retorna a mensagem:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package headers-linux-4.12.0-kali1-amd64
E: Couldn't find any package by glob 'headers-linux-4.12.0-kali1-amd64'
E: Couldn't find any package by regex 'headers-linux-4.12.0-kali1-amd64'
Quando eu verificoa piscina, parece que todos os cabeçalhos estão marcados como 4.13.0.
Pergunta de duas cabeças: Onde obtenho os cabeçalhos headers-linux-4.12.0-kali1-amd64
ou onde encontro o arquivo de imagem ISO para Kali 4.13.x?
Responder1
No Kali Linuxliberação contínuao pacote será atualizado continuamente, o pacote antigo será removido e substituído pela versão mais recente. no seu sistema você tem uma imagem antiga do kernel linux-image-4.12.0-kali1-amd64
, ela não está mais disponível no repositório kali linux e também linux-headers-4.12.0-kali1-amd64
será removida.
Após a atualização do sistema ( apt update
) você poderá verificar os disponíveis linux-image
e linux-headers
através de:
apt-cache search linux-image
apt-cache serach linux-headers
com base na apt-cache
saída, você pode instalar um linux-image
pacote específico linux-headers
.
a parte importante não usar o apt install linux-headers-$(uname -r)
, uname -r
ele apontará para 4.12.0-kali1-amd64
o pacote de cabeçalhos que não está mais disponívelfuncionará depois de instalar um novo linux-image
e inicializando o novo kernel.
instalando o linux-image e os linux-headers sem reinicializar, o linux-headers
pacote será útil após a reinicialização do sistema.
apt install linux-image-4.12.0-kali2-amd64
apt install linux-headers-4.12.0-kali2-amd64
Ou instale o linux-image
:
apt install linux-image-4.12.0-kali2-amd64
Reinicie seu sistema e instale linux-headers
:
apt install linux-headers-$(uname -r)
agora uname -r
deve apontar para a 4.12.0-kali2-amd64
versão dos cabeçalhos do kernel.
A maneira mais fácil é atualizar totalmente o seu sistema seguindo estas etapas:
apt update
apt upgrade
apt dist-upgrade
reboot
então instale o linux-headers
:
apt install linux-headers-$(uname -r)
apt autoremove
Será uname -a
exibido:
4.13.0-kali1-amd64
No kali-linux rolando, o /etc/apt/sources.list
deve conter apenas a seguinte linha (documentos kali):
deb http://http.kali.org/kali kali-rolling main contrib non-free