Linuxtrent: Re: update

  • From: <matteoianeselli@xxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxxxxxx
  • Date: Sat, 7 Apr 2001 15:50:47 +0200

Filippo Dal Bosco writes:

 > Sto scaricando della suse 7 gli update del kernel 2.4.2 dei modules e dei
 > modutils. In questo momento Suse ha il kernel originale 2.2.16 mai compilato
 > da me. Se installo i modules nuovi potrebbero interferire con il vecchio
 > kernel ?

Beh, dei moduli del 2.4.2 non te ne fai nulla senza il 2.4.2 (che
comunque ti sconsiglio di usare visto che ha un problema di corruzione
del filesystem in alcuni casi). Nota che i moduli del kernel vivono in
/lib/modules/<versione_del_kernel>, per cui tra kernel diversi non
c'e` problema.

Le modutils (modprobe, insmod, rmmod, lsmod, etc.)  credo siano
compatibili all'indietro (quasi sicuramente lo sono), ed e` molto
probabile che pero` vadano a sovrascrivere quelle vecchie.

 > Devo prima compilare il kernel vecchio con i suoi moduli e poi
 > compilare il nuovo kernel ?

Se compili il kernel, ti basta il kernel nuovo, un compilatore
adeguato (non so per il 2.4.x, ma dovrebbero andare benone sia il
2.91.66 che il 2.95.2 e 2.95.3, ed anche le ultime versioni del 2.96),
binutils aggiornate e le modutils aggiornate.

Dopodiche` estrai il kernel da qualche parte
(i.e. /usr/src/linux-2.4.x - NON /usr/src/linux), lo configuri e poi te lo 
compili.

/usr/src/linux deve contenere (o deve essere un link alla directory
che contiene) gli header (i file .h) del kernel con cui e` stata
compilata la libreria del C (perche` altrimenti ci possono essere
casini quando compili nuovi programmi).
-- 
Matteo Ianeselli  
matteoianeselli AT poboxes.com
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts: