Come creare un pacchetto .deb di uno script .sh ?
- coobox
- Entusiasta Emergente

- Messaggi: 1127
- Iscrizione: martedì 27 settembre 2005, 10:07
- Località: Milano
- Contatti:
Come creare un pacchetto .deb di uno script .sh ?
!!! Importante se possibile leggere tutto :P !!!
Carissimi amici mi sto cimentando da diversi giorni nel remastering di una Ubuntu Server alternate con sistema InstallCD.
La cosa non è affatto semplice.
A differenza delle versioni Desktop con LiveCD le versioni Alternate come la server usano un sistema InstallCD testuale basato su d-i (debian installer).
E' necessario personalizzare il file isolinux.cfg e il relativo file .seed nella directory /preseed del CD-ROM.
Tale modifica permette l'aggiunta di pacchetti AGGIUNTIVI .deb da inserire nella directory /pool/extras/ che poi il nuovo d-i andrà ad installare durante il setup.
Per capire tutto ciò mi sono appoggiato a questo WIKI: https://help.ubuntu.com/community/Insta ... tomization
Ora sono in grado di aggiundere pacchetti .deb alla mia distro personalizzata. Però siccome il semplice aggiungere pacchetti non mi basta, vorrei poter modificare una serie di file di sistema, che non posso editare prima del setup.
Per tale motivo avevo pensato di creare un script che automatizzasse tali modifiche e inserirlo in un .deb che d-i eseguirebbe durante il setup.
Vi sembra possibile ? Se si , come posso creare un .deb di uno script .sh ?
Grazie a chiunque mi aiuterà
Carissimi amici mi sto cimentando da diversi giorni nel remastering di una Ubuntu Server alternate con sistema InstallCD.
La cosa non è affatto semplice.
A differenza delle versioni Desktop con LiveCD le versioni Alternate come la server usano un sistema InstallCD testuale basato su d-i (debian installer).
E' necessario personalizzare il file isolinux.cfg e il relativo file .seed nella directory /preseed del CD-ROM.
Tale modifica permette l'aggiunta di pacchetti AGGIUNTIVI .deb da inserire nella directory /pool/extras/ che poi il nuovo d-i andrà ad installare durante il setup.
Per capire tutto ciò mi sono appoggiato a questo WIKI: https://help.ubuntu.com/community/Insta ... tomization
Ora sono in grado di aggiundere pacchetti .deb alla mia distro personalizzata. Però siccome il semplice aggiungere pacchetti non mi basta, vorrei poter modificare una serie di file di sistema, che non posso editare prima del setup.
Per tale motivo avevo pensato di creare un script che automatizzasse tali modifiche e inserirlo in un .deb che d-i eseguirebbe durante il setup.
Vi sembra possibile ? Se si , come posso creare un .deb di uno script .sh ?
Grazie a chiunque mi aiuterà
Ultima modifica di Anonymous il martedì 27 novembre 2007, 9:54, modificato 1 volta in totale.
- coobox
- Entusiasta Emergente

- Messaggi: 1127
- Iscrizione: martedì 27 settembre 2005, 10:07
- Località: Milano
- Contatti:
Re: Come creare un pacchetto .deb di uno script .sh ?
raga ho bisogno della vostra sapieza ::)
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
- filo1234
- Rampante Reduce

- Messaggi: 6172
- Iscrizione: lunedì 26 febbraio 2007, 21:10
- Località: Cagliari
Re: Come creare un pacchetto .deb di uno script .sh ?
hai provato con uck?
- coobox
- Entusiasta Emergente

- Messaggi: 1127
- Iscrizione: martedì 27 settembre 2005, 10:07
- Località: Milano
- Contatti:
Re: Come creare un pacchetto .deb di uno script .sh ?
UCK funziona bene solo con le liveCD ma il mio problema nn è fare il remastering che ho imparato a fare a mano ma creare un deb di uno script.sh
Per esempio 2 file che volgio modificare sono /etc/issue e /etc/motd.tail che contengono info Ubuntu che voglio sostituire con miei dati.
Per esempio 2 file che volgio modificare sono /etc/issue e /etc/motd.tail che contengono info Ubuntu che voglio sostituire con miei dati.
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
Re: Come creare un pacchetto .deb di uno script .sh ?
Cosi vorresti modificare /etc/issue solo che è dentro un file .deb e fino alla installazione non verrà reso disponibile alla partenza della tua distribuzione ??
Ho capito ?
ciao
Ho capito ?
ciao
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
- filo1234
- Rampante Reduce

- Messaggi: 6172
- Iscrizione: lunedì 26 febbraio 2007, 21:10
- Località: Cagliari
Re: Come creare un pacchetto .deb di uno script .sh ?
intanto se hai tempo potresti passarmi o spiegarmi qualcosa riguardo al remastering manuale? ho usato uck pe runa live personalizzata ma ho ancora qualche problemino per quanto riguarda la personalizzazione di firefox ...se hai tempo e voglia ti spiego il mio problema magari in pvt ....grazie (ot)coobox ha scritto: UCK funziona bene solo con le liveCD ma il mio problema nn è fare il remastering che ho imparato a fare a mano ma creare un deb di uno script.sh
Per esempio 2 file che volgio modificare sono /etc/issue e /etc/motd.tail che contengono info Ubuntu che voglio sostituire con miei dati.
- coobox
- Entusiasta Emergente

- Messaggi: 1127
- Iscrizione: martedì 27 settembre 2005, 10:07
- Località: Milano
- Contatti:
Re: Come creare un pacchetto .deb di uno script .sh ?
Raga UCK e RECONSTRUCTOR non mi servono a nulla!
La domanda principale è COME CREARE UN DEB di uno SCRIPT SH ? ? ?
La domanda principale è COME CREARE UN DEB di uno SCRIPT SH ? ? ?
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
Re: Come creare un pacchetto .deb di uno script .sh ?
Allora avevo capito o meno ??
Un paio di TOPO fà ?
Perchè al limite di crei un .deb che vuole come prereq. i pacchetti dei file che vuoi sostituire .. e ovviamente nel .deb ( tuo ) ci saranno i tuoi file già precompilati da te ...
ciao

PS: quindi ti devi creare un personal.deb
Un paio di TOPO fà ?
Perchè al limite di crei un .deb che vuole come prereq. i pacchetti dei file che vuoi sostituire .. e ovviamente nel .deb ( tuo ) ci saranno i tuoi file già precompilati da te ...
ciao
PS: quindi ti devi creare un personal.deb
- coobox
- Entusiasta Emergente

- Messaggi: 1127
- Iscrizione: martedì 27 settembre 2005, 10:07
- Località: Milano
- Contatti:
Re: Come creare un pacchetto .deb di uno script .sh ?
Io ho degli script.sh che voglio vengano installati di DEFAUL durante il setup in /usr/local
La alternate ti permette di aggiungere solo pacchetti deb.
Ma non so come trasformare un script.sh in un pacchetto.deb
La alternate ti permette di aggiungere solo pacchetti deb.
Ma non so come trasformare un script.sh in un pacchetto.deb
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
Re: Come creare un pacchetto .deb di uno script .sh ?
I pacchetti deb li conosci ..
Perchè se installati con "opzioni di post-installazione" attivano dei cmd ..
Quindi la strada da seguire potrebbe essere la creazione di un .deb personale che installa nessun file però attiva delle procedure in fase di installazione.
Quindi lo studio diventa studio di una architettura di file .deb
ciao

Perchè se installati con "opzioni di post-installazione" attivano dei cmd ..
Quindi la strada da seguire potrebbe essere la creazione di un .deb personale che installa nessun file però attiva delle procedure in fase di installazione.
Quindi lo studio diventa studio di una architettura di file .deb
ciao
- coobox
- Entusiasta Emergente

- Messaggi: 1127
- Iscrizione: martedì 27 settembre 2005, 10:07
- Località: Milano
- Contatti:
Re: Come creare un pacchetto .deb di uno script .sh ?
A me servirebbe una risposta concreta o un link a un howto non filosofia (spam)difesaparcosempione ha scritto: I pacchetti deb li conosci ..
Perchè se installati con "opzioni di post-installazione" attivano dei cmd ..
Quindi la strada da seguire potrebbe essere la creazione di un .deb personale che installa nessun file però attiva delle procedure in fase di installazione.
Quindi lo studio diventa studio di una architettura di file .deb
ciao
![]()
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
Re: Come creare un pacchetto .deb di uno script .sh ?
Ti sembra normale ? (mad)coobox ha scritto: Ma non so come trasformare un script.sh in un pacchetto.deb
In questo forum, Tutti non fanno altro che trasformare script bash in pacchetti per synaptic ::)
Quindi io ti davo delle indicazioni. SPAM è un'altra cosa ...
Se usi ubuntu perchè è gratis e windows costa ...
ciao
(z)
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti