MARIO wrote:
>
> Davide Cavallari wrote:
>
> > MARIO TORRE wrote:
> >
> > > - scompatta il kernel che vuoi usare in /usr/src/
> > > devi ottenere una directory /usr/src/linux/
> > >Se ce l'hai gia' e vuoi usare quel kernel segui i passi alla
> > > lettera:
> > >
> > > cd /usr/include
> > > rm -rf asm linux scsi
> > > ln -s /usr/src/linux/include/asm-i386/ asm
> > > ln -s /usr/src/linux/include/linux/ linux
> > > ln -s /usr/src/linux/include/scsi/ scsi
> > >
> >
> > A cosa servono questi comandi? Devo eseguirli tutte le volte che
> > scompatto un nuovo kernel?
> >
> > Ciao e grazie, Davide
>
> Questi comandi servono a settare i link simbolici per il kernel.
> Generalmente si possono eseguire una sola volta, e molte
> distribuzioni li settano automaticamente durante l'installazione.
> Ti consiglio, pero', di eseguirli sempre prima di compilare un nuovo
> kernel, in modo da non avere sorprese.
> Il comando rm -rf serve ad eliminare i link (elimina la directory
> con tutto il suo contenuto, senza chiedere conferme), mentre ln
> imponi i collegamenti. In questo modo dici al sistema di usare i dati
> nella directory linux, ad esempio, e non in
> /usr/src/linux/include/linux/, anche
> se le due directory sono uguali, in quanto linux e' l'immagine di
> /usr/.../linux/.
Nel mio sistema (Mandrake7.0) la directory /usr/include/scsi non � un
link simbolico a /usr/src/linux/include/scsi:
[davide@localhost include]$ ls -l /usr/include/scsi
total 12
-rw-r--r-- 1 root root 6853 Dec 15 16:46 scsi.h
-rw-r--r-- 1 root root 2263 Dec 15 16:46 sg.h
[davide@localhost include]$ ls -l /usr/src/linux/include/scsi
total 28
-rw-r--r-- 1 root root 6661 Mar 16 1999 scsi.h
-rw-r--r-- 1 root root 1078 May 1 1998 scsi_ioctl.h
-rw-r--r-- 1 root root 615 Jun 10 1999 scsicam.h
-rw-r--r-- 1 root root 12225 Jan 4 21:14 sg.h
Come puoi vedere, anche i file delle due directory non sono gli stessi.
Nel momento in cui voglio installare un nuovo kernel, posso comunque
fare:
rm -rf /usr/include/scsi
e poi linkare la nuova /usr/src/linux/include/scsi con
/usr/include/scsi? (Grazie ancora, Davide)
>
> Vorrei fare una domanda: Come mai il mio nome e' scritto tutto in
> maiuscole???
> Giuro che non sono esibizionista <|;-)<*<!
P.S. Mario � ancora in maiuscole :-)