Sono curioso di sapere se esiste una vera alternativa a Launchpad per uno sviluppatore che vuole costruire il proprio repository.
Sono curioso di sapere se esiste una vera alternativa a Launchpad per uno sviluppatore che vuole costruire il proprio repository.
Risposte:
Un repository è solo una serie di directory. È comunemente su un server Web (su http) ma non deve esserlo. Il processo completo per farlo è lungo:
Il risultato è un vero repository che controlli. La differenza da un repository LP è che non esiste un collegamento per aggiungere la chiave di firma ai computer client. Dovrai farli usare il metodo vecchio stile:
wget -q http://path/to/key.asc -O- | sudo apt-key add -
E quindi aggiungere il repository ( add-apt-repository
può aggiungere http://...
indirizzi).
E anche dopo, è necessario garantire il tempo di attività. Se non riesci a mantenere il repository, causerai 404 avvisi sui computer dei clienti. A nessuno piace.
Debian ha la migliore documentazione su come farlo: