
Instalé la imagen más reciente disponible deaquíque era Kali de 64 bits v2017.2.
Sin embargo, al usar el comando apt-get install headers-linux-$(uname -r)
se devuelve el mensaje:
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'
cuando revisola piscina, parece que todos los encabezados están marcados como 4.13.0.
Entonces, pregunta de dos cabezas: ¿Dónde consigo los encabezados headers-linux-4.12.0-kali1-amd64
o dónde encuentro el archivo de imagen ISO para Kali 4.13.x?
Respuesta1
En Kali Linuxlanzamiento rodanteEl paquete se actualizará continuamente, el paquete antiguo se eliminará y se reemplazará por la versión más nueva. En su sistema tiene una imagen de kernel antigua linux-image-4.12.0-kali1-amd64
, ya no está disponible en el repositorio de Kali Linux y también se linux-headers-4.12.0-kali1-amd64
eliminará.
Después de la actualización del sistema ( apt update
) podrá consultar los disponibles linux-image
y linux-headers
a través de:
apt-cache search linux-image
apt-cache serach linux-headers
Según el apt-cache
resultado, puede instalar un linux-image
paquete específico linux-headers
.
la parte más importante no utilice el apt install linux-headers-$(uname -r)
, uname -r
apuntará al 4.12.0-kali1-amd64
paquete de encabezados que ya no está disponiblefuncionará después de instalar un nuevo linux-image
y arrancando el nuevo kernel.
Al instalar la imagen de Linux y los encabezados de Linux sin reiniciar, el linux-headers
paquete será útil después de reiniciar el sistema.
apt install linux-image-4.12.0-kali2-amd64
apt install linux-headers-4.12.0-kali2-amd64
O instale linux-image
:
apt install linux-image-4.12.0-kali2-amd64
Reinicie su sistema y luego instale linux-headers
:
apt install linux-headers-$(uname -r)
ahora uname -r
debería apuntar a la 4.12.0-kali2-amd64
versión de los encabezados del kernel.
La forma más sencilla es actualizar completamente su sistema siguiendo estos pasos:
apt update
apt upgrade
apt dist-upgrade
reboot
luego instale el linux-headers
:
apt install linux-headers-$(uname -r)
apt autoremove
Se uname -a
mostrará:
4.13.0-kali1-amd64
En Kali-Linux, /etc/apt/sources.list
debe contener solo la siguiente línea (documentos kali):
deb http://http.kali.org/kali kali-rolling main contrib non-free