[Linux-Biella] Aggiornamento kernel RedHat

Marco Ermini linux@bilug.linux.it
Fri, 26 Jul 2002 22:04:28 +0000


On Fri, 26 Jul 2002 00:42:58 +0200, Andrea Ferraris
<andrea_ferraris@libero.it> wrote:

> Ciao,
> 
> > > - perche' un sistema funzioni bene e in modo *affidabile* e` necessario
> > >    che il kernel, le librerie di sistema che i programmi usano e il
> > > loader siano  d'accordo su diverse cose e non credo - ma magari sbaglio
> > > -
> > >  che le librerie di sistema delle 3 versioni di distribuzione e il
> > >  loader
> > > siano identici (o almeno la stessa versione).
> >
> > No, perche' il kernel non utilizza certo librerie di sistema! secondo te,
> > il kernel di Linux si tira dentro le *printf della glibc?
> 
> printk, ma alcuni programmi e moduli per compilare e funzionare hanno
> bisogno del kernel che funziona sul sistema e anche dei suoi header. 
> Non solo p.es. vmware, ma anche lmsensors.

E' per questo che RedHat fornisce un pacchetto "glibc-kernheaders" che va a
riempire /usr/include/linux. A differenza di altre distro, /usr/include/linux
su RedHat *non* e' un symlink a /usr/src/linux/include.

Se noti bene, anche su RH 7.3 il pacchetto glibc-kernheaders e' targato
comunque 2.4.7, anche se usi il kernel 2.4.18...

Quindi, il sistema funziona comunque perfettamente, perche' gli header del
kernel sono forniti a parte, allineati con le glibc di sistema.


ciao

-- 
Marco Ermini
http://www.markoer.org - ICQ UIN 50825709 - GPG KEY 0x64ABF7C6
Never attribute to malice that which is adequately explained
by stupidity. (Hanlon's Razor, corollary to Finagle's law)