Risorse sulla scrittura di un pacchetto Debian / Ubuntu deb? [chiuso]
-
19-09-2019 - |
Domanda
Mi sto preparando iniziato uno script di installazione per un pacchetto software su un server di Ubuntu. Vorrei scrivere una sceneggiatura come un pacchetto .deb che è a conoscenza di dipendenze che devono essere installati in anticipo (un database, server web, ecc).
Mi può consigliare eventuali esercitazioni / risorse per aiutare uno sviluppatore principiante iniziare a scrivere i pacchetti deb?
Aggiornamento:. Canonical ha una approfondita Guida Packaging che spiega il processo molto bene
Soluzione
Se si è del tutto nuovo per la costruzione di pacchetti Debian, io suggerisco di guardare al Debian Nuovo Guida Maintainer e utilizzare il riferimento Debian Developer come riferimento. Come punto di partenza, dh_make
(dal pacchetto dh-make
) dovrebbe darvi una buona modello con cui lavorare.
Altri suggerimenti
In precedenza domanda a StackOverflow:
Come costruire un pacchetto Debian / Ubuntu dalla sorgente?
- Il HOWTO ,
- un altro articolo .
- Creazione di pacchetti uso personale (non per i repository)
- UbuntuForum discussione sulla creazione di pacchetti statici
Se si prevede di installare alcuni software con le loro dipendenze, non si ha realmente bisogno di fare un pacchetto .deb. Uno script di shell dovrebbe funzionare, chiamando il gestore di pacchetti per risolvere le dipendenze, ecc.
Il valore predefinito Shell su Ubuntu è Bash. Se non sai come farlo, qui è un tutorial di base e guida avanzata .
Speranza che aiuta.