Tutorial Creazione Pacchetti Debian e Repository

September 21, 2007

First Debian Package Tutorial - Pèter Szabò

v1.0, 12 Febbraio 2003

Questo tutorial fornisce le istruzioni per la creazione di pacchetti
deb per Debian GNU/Linux partendo da un file sorgente in formato
tar.gz e le istruzioni per la creazione di un repository di pacchetti
Debian sia locale che in rete. Traduzione ed adattamenti in italiano a
cura di Hugh Hartmann <hhartmann[AT]libero.it> e revisione a cura di
Kriss <chgwor[AT]tin.it>.

Sommario
1. Introduzione

1.1. Scopo di questo tutorial

2. Perché creare un pacchetto Debian
3. Installazione di pacchetti necessari
4. Scaricare ed estrarre il file sorgente .tar.gz
5. Leggere la documentazione relativa alla creazione di pacchetti Debian

6. Realizzare prima il pacchetto nel modo non-Debian

6.1. Eseguire ‘autoconf’

7. Realizzare il pacchetto nel modo Debian: ‘deb-make’
8. Creare il Makefile

8.1. Modificare il Makefile.in o il Makefile

9. Modificare il file debian/rules
10. Modificare il file debian/control
11. Modificare il file debian/dirs
12. Modificare il file debian/changelog
13. Modificare gli altri file debian/* in modo adeguato

13.1. I file debian/*.ex non necessari

14. Aggiungere una voce ‘dch -i’
15. Eseguire debian/rules build
16. Eseguire debian/rules source
17. Creare i file del pacchetto .deb
18. Modificare il file ‘files’ e aggiornare il CVS
19. Creare un file diff/patch
20. Installare il pacchetto
21. Modificare gli altri file

21.1. Sottoporre il file .patch all’autore del software

22. Rendere pubblico il proprio pacchetto .deb sul proprio sito web
23. Creare un repository di pacchetti Debian
24. Creare un repository di pacchetti Debian in rete
25. FAQ

Leave a Reply