Bonjour
j’espère poster au bon endroit
Je voulais installer linux-headers , je souhaiterais connaître l'utilité de -$(uname -r)
Pour résumé voila la commande " apt-get install build-essential Linux-headers-$(uname -r) "
C'est juste pour compiler un programme et comprendre ce que j'installe
Je vous remercie
olivier
linux-headers demande d'information Le sujet est résolu
- Grhim
- Membre très actif
- Messages : 1385
- Inscription : 30 mai 2016, 01:00
- Localisation : kekparr'par'là
- Status : Hors-ligne
salut,
le bon endroit est la section support
uname ici:https://www.it-connect.fr/recuperer-des ... %EF%BB%BF/
le bon endroit est la section support
uname ici:https://www.it-connect.fr/recuperer-des ... %EF%BB%BF/
Debian Stable + Testing -.- Kali Exegol -.- Raspberry IPFire
- lol
- Site Admin
- Messages : 4980
- Inscription : 04 avr. 2016, 12:11
- Localisation : Madagascar
- Status : En ligne
Salut,
La commande va chercher toute seule le bon paquet (plutôt que d'avoir toi même à chercher et à recopier le nom du paquet).
Il peut y en avoir pas mal...
Attention: Linux-headers-$(uname -r): pas de majuscule à Linux.
Simplement: pour compiler ton programme tu as besoin d'installer les sources du noyau actif sur la machine.
La commande va chercher toute seule le bon paquet (plutôt que d'avoir toi même à chercher et à recopier le nom du paquet).
Il peut y en avoir pas mal...
Code : Tout sélectionner
# apt install linux-headers-
linux-headers-3.16.0-4-586 linux-headers-4.8.0-2-common-rt linux-headers-4.9.0-2-all-amd64
linux-headers-3.16.0-4-686-pae linux-headers-4.8.0-2-grsec-686-pae linux-headers-4.9.0-2-all-i386
linux-headers-3.16.0-4-all linux-headers-4.8.0-2-grsec-amd64 linux-headers-4.9.0-2-amd64
linux-headers-3.16.0-4-all-amd64 linux-headers-486 linux-headers-4.9.0-2-common
linux-headers-3.16.0-4-all-i386 linux-headers-4.9.0-1-686 linux-headers-4.9.0-2-common-grsec
linux-headers-3.16.0-4-amd64 linux-headers-4.9.0-1-686-pae linux-headers-4.9.0-2-common-rt
linux-headers-3.16.0-4-common linux-headers-4.9.0-1-all linux-headers-4.9.0-2-grsec-686-pae
linux-headers-4.10.0-rc6-686 linux-headers-4.9.0-1-all-amd64 linux-headers-4.9.0-2-grsec-amd64
linux-headers-4.10.0-rc6-686-pae linux-headers-4.9.0-1-all-i386 linux-headers-4.9.0-2-rt-686-pae
linux-headers-4.10.0-rc6-all linux-headers-4.9.0-1-amd64 linux-headers-4.9.0-2-rt-amd64
linux-headers-4.10.0-rc6-all-amd64 linux-headers-4.9.0-1-common linux-headers-586
linux-headers-4.10.0-rc6-all-i386 linux-headers-4.9.0-1-common-rt linux-headers-amd64
linux-headers-4.10.0-rc6-amd64 linux-headers-4.9.0-1-rt-686-pae linux-headers-grsec-686-pae
linux-headers-4.10.0-rc6-common linux-headers-4.9.0-1-rt-amd64 linux-headers-grsec-amd64
linux-headers-4.8.0-2-amd64 linux-headers-4.9.0-2-686 linux-headers-rt-686-pae
linux-headers-4.8.0-2-common linux-headers-4.9.0-2-686-pae linux-headers-rt-amd64
linux-headers-4.8.0-2-common-grsec linux-headers-4.9.0-2-all
Attention: Linux-headers-$(uname -r): pas de majuscule à Linux.
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
- vohu
- Membre
- Messages : 455
- Inscription : 16 avr. 2016, 12:02
- Localisation : Strasbourg
- Status : Hors-ligne
echo linux-headers-$(uname -r) te permet de voir le résultat de cette commande. Dans mon cas :
Donc plutôt que de chercher quel est le bon paquet header, ça sélectionne celui qui est associé à ton linux-image actuel
Code : Tout sélectionner
$echo linux-headers-$(uname -r)
linux-headers-4.9.0-1-amd64