Sto cercando di creare un liveCD Debian personalizzato usando live-helper, ma offline. Era più o meno possibile con apt-cdrom (usando i DVD ufficiali per risolvere tutte le dipendenze).
Ho fatto lh config
e poi lh build
, come dovrei. Il problema è che non è riuscito e mi ha dato questo errore:
E: Failed getting release file: http://ftp.de.debian.org/debian/dists/squeeze/Release
Ho cercato su Internet e ho trovato un'opzione su --mirror-bootstrap
e usandolo per reindirizzare a http://localhost/debian , ma dà lo stesso errore. Ho anche provato a recuperare la versione file e utilizzando un percorso locale (ad es. /root/debian/dists/squeeze/Release
), ma non lo riconoscerebbe. Sembra che sia necessario utilizzare un URL, ma non posso utilizzare un URL per reindirizzare al disco rigido locale.
Ho trovato questo però:http://lists.debian.org/debian-live/2007/07/msg00152.html
Non ho trovato alcuna soluzione lì, ma è la maggior parte delle informazioni che sono riuscito a trovare.
Non riesco a connettere quel computer a Internet, cosa posso fare??
Risposta accettata:
Queste istruzioni presuppongono che tu voglia creare un disco live da un solo DVD (o CD) Debian. Non so come combinare diverse immagini di CD/DVD in un unico repository.
-
Installa un server web:
sudo apt-get install cherokee
-
Crea un punto di montaggio sul percorso del server web e monta il disco:
sudo mkdir /var/www/squeeze sudo mount /dev/scd0 /var/www/squeeze
-
Crea una directory che conterrà le configurazioni e il disco live e vai ad essa:
mkdir /path/to/live-build-dir cd /path/to/live-build-dir
-
Esegui
live-build
generatore di configurazione:lb config --mirror-bootstrap http://localhost/squeeze
Guarda
lb_config
manpage per una miriade di altre opzioni. Inoltre, assicurati di cancellare le tue directory di configurazione se esegui nuovamentelb config
comando. Guarda i documenti per una spiegazione. -
Costruisci il disco live:
sudo lb build
NOTE :
-
Ho provato con l'accesso diretto ai file (
file:/path/to/apt-repository
), e non funziona. Probabilmente un bug. -
Se vuoi creare immagini Squeeze, usa la versione Squeeze di live-build. La versione in Wheezy o Unstable è attualmente interrotta e gli sviluppatori ne sconsigliano l'utilizzo, a parte il test. I formati di configurazione non sono nemmeno compatibili.