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   :-)

Reply via email to