J'essaie d'installer des en-têtes Linux pour Kali Linux sur ma machine et j'ai essayé toutes les solutions possibles sur Internet, mais il affiche toujours "Impossible de localiser les packages"
[email protected]:/usr/sbin# apt-get install linux-headers-4.6.0-kali1-amd64
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-headers-4.6.0-kali1-amd64
E: Couldn't find any package by glob 'linux-headers-4.6.0-kali1-amd64'
E: Couldn't find any package by regex 'linux-headers-4.6.0-kali1-amd64'
Voici mon fichier sources.list :
# Regular Repositories
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free
# Source repositories
deb-src http://http.kali.org/kali sana main non-free contrib
deb-src http://security.kali.org/kali-security sana/updates main contrib non-free
Uname -a résultat :
[email protected]:/usr/sbin# uname -a
Linux kali 4.6.0-kali1-amd64 #1 SMP Debian 4.6.4-1kali1 (2016-07-21) x86_64 GNU/Linux
Réponse acceptée :
Le paquet linux-headers-4.6.0-kali1-amd64
n'est plus disponible sur le dépôt régulier kali-linux, il devrait être mis à jour vers le 4.8.x
version.
mettez à jour votre /etc/apt/sources.list
:voir Kali sources.list Dépôts
Répertorier les en-têtes linux et l'image linux disponibles via la apt-cache search
:
apt update
apt-cache search linux-headers
Ensuite, installez le bon package, par exemple (ceci est un exemple, cela dépend de la commande de sortie précédente) :
apt-get install linux-headers-4.8.0-kali1-amd64
également exécuter ;
apt-cache search linux-image
installez-le :
apt-get install linux-image-4.8.0-kali1-amd64
Redémarrez votre système.
Ou vous pouvez utiliser la commande suivante pour mettre à niveau votre noyau vers la dernière version disponible et installer les en-têtes de noyau appropriés :
apt update
apt dist-upgrade
reboot
apt install linux-headers-$(uname -r)