hvad er det egentlig man opdatere Linux-headers og Linux-image ?
Syntes tit der ryger opdateringer ind der hedder noget med Linux-headers og Linux-image og efter lidt læsning fandt jeg ud af at det var noget med kernen men hvad er det egentligt sådan helt præcist ?
Kommentarer4
Linux-headers og Linux-image
Du opdaterer selve kernen til en ny version.
Linux-headers skal bruge til kompilering. Eksempelvis hvis du har installeret programmer som ikke findes i dine pakkearkiver. Kunne være den nyeste driver til Nvidia eller Virtualbox.
Re: hvad er det egentlig man opdatere Linux-headers og Linux-ima
#1
Nu kommer jeg lidt i
Nu kommer jeg lidt i tvivl. Betyder dette, at jeg har brug for headers også for downloadede .deb packages, dvs ikke fra repositories? Jeg havde ellers fornemmelsen, at headers skal bruges, hvis noget skal kompileres OG har tæt tilknytning (afhængighed af) til specifik kernel udgave. For eksempel drivere, enten de kommer i source og skal make-config-compileres selv eller hvis de kommer som Nvidia script (som i bund og grund er det samme bare automatisk og lader dig ikke se på source koden). Jeg havde også forstået det sådan at almindelig program, hverken den kommer i source og skal kompileres eller hvis den kommer allerede prekompileret i en .deb package ikke skal have headers. Kun hvis den skal have lavt niveau access til system eller funktioner har den brug for dem.
Hej,
Jeg mener ikke
Jeg mener ikke installation af en .deb-pakke kræver kompilering.
Men du har ret i at det kun er nødvendigt, hvis du skal kompilere programmet fra source. Undskyld unøjagtigheden.
Det kan tilføjes, at ved installation af Nvidia-driveren undersøger rutinen om der findes en prekompileret version, inden den kompilererer.