Creare iso installabile di una debian personalizzata

9 risposte [Ultimo contenuto]
Ritratto di winbusters
winbusters
(Newbie)
Offline
Newbie
Iscritto: 16/09/2008
Messaggi: 2

Ciao!
Vorrei creare una iso di una debian personalizzata. Si tratta di una debian che ho "assemblato" a partire da una debian net-install!Sapete se c'è un modo semplice di "clonare" questa distro assemblata e magari renderla anche live?Oppure se ci sono tool che mi permettono di personalizzare direttamente una iso di debian net-install?

Ritratto di Lethalman
Lethalman
(Junior)
Offline
Junior
Iscritto: 15/04/2008
Messaggi: 39

Io per fare le live di debian (non personalizzate come dici tu) uso live helper (debian live).

Ritratto di winbusters
winbusters
(Newbie)
Offline
Newbie
Iscritto: 16/09/2008
Messaggi: 2

Quote:

Lethalman ha scritto:
Io per fare le live di debian (non personalizzate come dici tu) uso live helper (debian live).

mmm vabbè..avete altre soluzioni più attinenti?
grazie in anticipo! Wink

Ritratto di Stemby
Stemby
(Guru)
Offline
Guru
Iscritto: 05/10/2006
Messaggi: 776

Quote:

winbusters ha scritto:
Sapete se c'è un modo semplice di "clonare" questa distro assemblata e magari renderla anche live?

Più attinente di così...

http://debian-live.alioth.debian.org/

Altrimenti, se non vuoi la live, guarda qui, commenti inclusi Wink

(se cercavi bene scommetto che riuscivi a trovarlo anche tu direttamente)

Registered Linux User #443882
Registered Debian User #9

Ritratto di bricke
bricke
(Guru)
Offline
Guru
Iscritto: 17/08/2005
Messaggi: 650

Prova remastersys, l'ho scoperto da poco....

Questo è Unix. Ti dà abbastanza corda per impiccarti da solo. --Miquel van Smoorenburg

Ritratto di paco_deb
paco_deb
(Geek)
Offline
Geek
Iscritto: 25/10/2007
Messaggi: 152

Evito di aprire un nuovo thread e riapro questo in quanto mi sembra attinente con la mia richiesta.

La mia esigenza sarebbe quella di modificare la net install di debian in modo che soddisfi questi requisiti:
- Integrazione driver e firmware per schede wifi
- download dei pacchetti diretatmente dai repos di sid e non etch
- integrazione kernel aggiornato
- integrazione repos di terze parti
- opzionale: installazione di un set prefissato di pacchetti

Ho dato uno squardo alle proposte in questa pagina e a quelle presenti sul sito di debian (http://wiki.debian.org/DebianCustomCD e http://wiki.debian.org/Simple-CDD) ma nn mi sembra incontrino le mie esigenze.

Ritengo comunque che la cosa sia fattibile in quanto già esiste chi ha integrato kernel aggiornati nella iso e per quanto riguarda i repos suppongo si tratti solo di modificare un file di testo (si ma quale?)

attendo consigli

ciao e grazie

Ritratto di Stemby
Stemby
(Guru)
Offline
Guru
Iscritto: 05/10/2006
Messaggi: 776

Con live-helper dovresti riuscire a far tutto. Purtroppo la documentazione è ancora piuttosto lacunosa, comunque ti sei letto il manuale? È scaricabile anche in pdf (solo in inglese, al momento).

Buona serata!

Registered Linux User #443882
Registered Debian User #9

Ritratto di paco_deb
paco_deb
(Geek)
Offline
Geek
Iscritto: 25/10/2007
Messaggi: 152

Quote:

Stemby ha scritto:
Con live-helper dovresti riuscire a far tutto. Purtroppo la documentazione è ancora piuttosto lacunosa, comunque ti sei letto il manuale?

Da quello che ho capito con questo approccio non ottengo una netinst ma semplicemente un immagine live della corrente installazione di debian (opzionalmente comprensiva di installatore)

Sebbene questa sia già una gran cosa (probabilmente mi accontenterò Wink ) mi chiedevo fondamentalmente se fossepossibile invece creare una netinst con sources.list modificato, kernel aggiornato e firmware wifi per eseguire netinst anche tramite adattatore wireless.

La differenza sostanziale è che con l'approccio live sarei costretto, dopo aver effettuato l'installazione, ad eseguire l'aggiornamento del sistema; la mia intenzione invece è di avere il sistema pronto ed aggiornato nel minor tempo possibile.

Se ho capito male l'intento dell'approccio spero in vostri chiarimenti.

Ciao

Ritratto di kalos
kalos
(Collaboratore)
Offline
Collaboratore
Iscritto: 26/01/2005
Messaggi: 710

Se vuoi farti una distro personalizzata uguale a quella che hai e poterla replicare su altri pc, basta usare
dpkg --get-selections > file
il che ti crea un file con tutti i pacchetti che hai installato, in seguito copi il file sul pc dove vuoi installare gli stessi programmi e dai
cat file > dpkg --set-selections
e in seguito
apt-get dselect-upgrade

il tutto ovviamente avendo i vari repo abilitati come dalla prima macchina Big Grin

If you haven't tried Debian lately, this would be a good time.

deb lenny/sid
linux user 384443 http://counter.li.org/
linux nelle scuole, firma la petizione

Ritratto di paco_deb
paco_deb
(Geek)
Offline
Geek
Iscritto: 25/10/2007
Messaggi: 152

Perdonami Kalos, apprezzo il suggerimento, ma non mi sembra un approccio tanto smart; ho spiegato che la mia intenzione è quella di avere un cd netinst con abilitati i repos di sid + repos di terze parti (per intenderci devo mettere l'indirizzo web del mio repo per installare i pacchetti che ho fatto), kernel customizzato +firmware per eseguire la netinst anche senza avere la possibilità di usare il cavo ethernet.

Ciò che suggerisci non mi sembra, come la definisci tu, una "distro personalizzata" ma un semplice accrocchio per esportare la lista dei pacchetti installati su un sistema, senza contare che richiede comunque che sul sistema siano impostate le fonti giuste.

Sono però sicuro che il file ottenuto tramite dpkg --get-selections sia utile in quanto sicuramente è quello da inserire nella iso della netinst per ottenere il set di software che mi interessa.

ciao