No kali linux lançamento contínuo , o pacote será continuamente atualizado, o pacote antigo será removido e substituído pelo mais recente. versão. 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 do kali linux, também seu linux-headers-4.12.0-kali1-amd64
será removido também.
Após a atualização do sistema ( apt update
), você pode verificar os linux-image
e linux-headers
disponíveis através de:
apt-cache search linux-image
apt-cache serach linux-headers
com base na saída apt-cache
, você pode instalar um pacote linux-image
e linux-headers
específico.
a parte importante não usa o apt install linux-headers-$(uname -r)
, o pacote uname -r
que apontará para 4.12.0-kali1-amd64
headers, que não está mais disponível funcionará após a instalação de um novo linux-image
e inicializando o novo kernel .
instalando o linux-image e o linux-headers sem reiniciar, o pacote linux-headers
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
Reinicialize seu sistema e instale o linux-headers
:
apt install linux-headers-$(uname -r)
agora, o uname -r
deve apontar para a versão de cabeçalhos do kernel 4.12.0-kali2-amd64
.
O caminho mais fácil é atualizar completamente o sistema seguindo estas etapas:
apt update
apt upgrade
apt dist-upgrade
reboot
instale o linux-headers
:
apt install linux-headers-$(uname -r)
apt autoremove
O uname -a
será exibido:
4.13.0-kali1-amd64
Em kali-linux rolando o /etc/apt/sources.list
deve conter apenas a seguinte linha ( kali docs ):
deb http://http.kali.org/kali kali-rolling main contrib non-free