RENDIAMO VISIBILI AD APT-GET DEL CLIENT LE IMMAGINI ISO PRESENTI SUL SERVER

Bene, abbiamo visto che possiamo far vedere al client una o piu' directory del server: ricordiamoci pero' che uno degli scopi di questa condivisione e' quello di far vedere al client le immagini ISO dei cdrom di debian, in modo da poter installare da remoto senza avere i cd appresso.

E' una operazione da fare in due mosse: 'montare' le immagini e configurare apr-get per vederle.

PRIMA MOSSA: MONTAGGIO IMMAGINI ISO

Cominciamo col creare, sul client, la lista delle directory su cui monteremo la directory del server e le immagini iso:

tp600:~# mkdir /mnt/iso_woody <invio>

tp600:~# mkdir /mnt/woody <invio>

tp600:~# mkdir /mnt/woody/woody0X <invio> [riperere il comando con X che va da 1 a 7]

Adesso, attiviamo l'accesso alla directory sul server:

tp600:~# mount 192.168.68.10:/home/iso /mnt/iso_woody <invio>

ora montiamo le immagini iso:

tp600:~# mount -t iso9660 -o loop /mnt/iso_woody/debian-3.0r0.disk0X.iso /mnt/woody/woody0X <invio> [riperere il comando con X che va da 1 a 7]

Ecco fatto! Ora sul client vedo nelle sette directory /mnt/woody/woody0X l'equivalente dei 7 cdrom di woody.

Tutto questo e' pero' noioso da fare ogni volta, meglio farlo fare in automatico al pc, tramite una modifica dello script /root/partenza.sh:

editatelo ed aggiungete in fondo queste righe:

mount 192.168.68.10:/home/iso /mnt/iso_woody
mount -t iso9660 -o loop /mnt/iso_woody/debian-3.0r0.disk01.iso /mnt/woody/woody01
mount -t iso9660 -o loop /mnt/iso_woody/debian-3.0r0.disk02.iso /mnt/woody/woody02
mount -t iso9660 -o loop /mnt/iso_woody/debian-3.0r0.disk03.iso /mnt/woody/woody03
mount -t iso9660 -o loop /mnt/iso_woody/debian-3.0r0.disk04.iso /mnt/woody/woody04
mount -t iso9660 -o loop /mnt/iso_woody/debian-3.0r0.disk05.iso /mnt/woody/woody05
mount -t iso9660 -o loop /mnt/iso_woody/debian-3.0r0.disk06.iso /mnt/woody/woody06
mount -t iso9660 -o loop /mnt/iso_woody/debian-3.0r0.disk07.iso /mnt/woody/woody07

salvate, e uscite, la prossima volta che lancerete lo script, verra' montata la connessione NFS e poi le immagini iso.

SECONDA MOSSA: CONFIGURARE APT-GET PER LEGGERE LE IMMAGINI ISO MONTATE

ecco il contenuto del file /etc/apt/source.list (editate e modificate a mano)

deb file:/mnt/woody/woody01/ stable main contrib
deb file:/mnt/woody/woody02/ stable main contrib
deb file:/mnt/woody/woody03/ stable main contrib
deb file:/mnt/woody/woody04/ stable main contrib
deb file:/mnt/woody/woody05/ stable main contrib
deb file:/mnt/woody/woody06/ stable main contrib
deb file:/mnt/woody/woody07/ stable main contrib

# deb http://security.debian.org/ stable/updates main

salvate ed uscite.

ora date il comando:

tp600:~# apt-get update <invio>

Ale! Finito!

Ora sul portatile, apt-get utilizzera' le immagini esportate dal server.

Spegnete e riaccendete entrambi i pc, lanciate gli script partenza.sh, PRIMA sul server e DOPO sul client, e dal client fate una prova di installazione con apt-get.