[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: installare da un hd usb



lun 1 agosto 2005, alle 0:26 (GMT-0700), facchifunk ha scritto:
> Vorrei crearmi un repository locale della testing su un hd
> portatile usb 2
> Posso installare il minimo necessario con il primo cd della
> distribuzione e poi fare riferimento ai pacchetti dell'hd?
> Se si come posso fare?
> Cosa mi consigliate per creare il repository locale?

apt-move oppure apt-zip (il primo lo uso con soddisfazione, il secondo
non lo conosco ma a giudicare dai post in ML e` il piu` usato).

(N.B. negli esempi suppongo che il disco USB sia montato in /mnt/usb).

apt-move ti crea un repository con una struttura identica a quella dei
repository ufficiali che puoi usare modificando /etc/apt-move.conf da:

LOCALDIR=/mirrors/debian
a:
LOCALDIR=/mnt/usb/mirrors/debian

e aggiungendo in /etc/apt/sources.list:

deb file:/mnt/usb/mirrors/debian stable main contrib non-free

(controllare prima con

ls /mnt/usb/mirrors/debian/dists/stable/

la presenza delle varie sezioni main contrib non-free: se non hai
apcchetti in una di quelle sezioni essa non viene creata).

> jigdo??
> [...]

jiigdo serve per creare img iso di CD/DVD usando i pacchetti che gia`
hai (su HD/CD/DVD) e scaricando quello che manca da internet.

Se hai la banda per farlo puoi crearti le img iso e montarle in loop,
supponendo che stiano nella directory radice di un disco usb montato in
/mnt/usb crea le dir /mnt/dvd1 e /mnt/dvd2 e aggiungi:

in /etc/fstab

/mnt/usb/debian-31r0a-i386-binary-1.iso /mnt/dvd1 iso9660 loop,defaults,ro,noauto 0 0
/mnt/usb/debian-31r0a-i386-binary-2.iso /mnt/dvd2 iso9660 loop,defaults,ro,noauto 0 0

all'inizio di /etc/apt/sources.list

deb file:/mnt/dvd1 sarge main contrib
deb file:/mnt/dvd2 sarge main contrib
(non mettere non-free : e` assente sui CD/DVD ufficiali)

Se vuoi renderli diponibili ad altri PC ed hai apache monta le iso
invece che in /mnt/dvd? in /var/www/dvd?

Il sources list del PC con le iso sara`:

deb file:/var/www/dvd1 sarge main contrib
deb file:/var/www/dvd2 sarge main contrib

quello degli altri PC:

deb http://192.168.1.1/dvd1 sarge main contrib
deb http://192.168.1.1/dvd2 sarge main contrib
(sostituire 192.168.1.1 con l'IP del server)

Come condividere l'eventuale repository di apt-move te lo lascio
come esercitazione :-)))

Ulteriori info:
man apt-move
man sources.list
http://www.debian.org/CD/jigdo-cd/
http://dirac.org/linux/debian/   (Debian jigdo mini-HOWTO)
man fstab
man mount
doc di apache
-- 
Ave       Johan Haggi
########################################################################
Gates's Law: "La velocita` del software si dimezza ogni 18 mesi."
     da "Jargon File 4.3.1"



Reply to: