Nociones b´sicas
          a                             Notas adicionales    Taller




            Empaquetando software...
Nociones b´sicas
          a                    Notas adicionales   Taller




Contenidos




       1   Nociones b´sicas
...
Nociones b´sicas
          a                            Notas adicionales                  Taller




Debian Packages
    ...
Nociones b´sicas
          a                             Notas adicionales   Taller




¿Y porqu´ deber´ empaquetar yo?
  ...
Nociones b´sicas
          a                               Notas adicionales   Taller




Ya me decid´ por donde comienzo
...
Nociones b´sicas
          a                              Notas adicionales                Taller




Estructura de un paq...
Nociones b´sicas
          a                            Notas adicionales   Taller




Archivos necesarios




           ...
Nociones b´sicas
          a                  Notas adicionales   Taller




El primer paquete




              Compilarl...
Nociones b´sicas
          a                    Notas adicionales   Taller




Archivos adicionales




              debi...
Nociones b´sicas
          a                    Notas adicionales   Taller




Contenidos




       1   Nociones b´sicas
...
Nociones b´sicas
          a                              Notas adicionales   Taller




Recomendaciones generales




   ...
Nociones b´sicas
          a                      Notas adicionales   Taller




Recomendaciones generales




           ...
Nociones b´sicas
          a                        Notas adicionales   Taller




Recomendaciones avanzadas




         ...
Nociones b´sicas
          a                               Notas adicionales   Taller




Documentaci´n
           o




 ...
Nociones b´sicas
          a                    Notas adicionales   Taller




Contenidos




       1   Nociones b´sicas
...
Nociones b´sicas
          a                             Notas adicionales   Taller




Gu´ general
  ıa




             ...
Nociones b´sicas
          a                     Notas adicionales   Taller




¿Y ahora?




       ¡Gracias!
       Luis...
Upcoming SlideShare
Loading in …5
×

Taller de empaquetamiento

449 views
384 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
449
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Taller de empaquetamiento

  1. 1. Nociones b´sicas a Notas adicionales Taller Empaquetando software para Debian, un gusto adquirido Luis Uribe — acme@eviled.org http://eviled.org/talks/cpartyco_2010/ Debian Colombia, Colaborador del proyecto Debian Campus Party Colombia Bogot´, 1 de Julio de 2010 a
  2. 2. Nociones b´sicas a Notas adicionales Taller Contenidos 1 Nociones b´sicas a 2 Notas adicionales 3 Taller
  3. 3. Nociones b´sicas a Notas adicionales Taller Debian Packages Hace mucho tiempo, en una galaxia muy muy lejana ... todo se compilaba
  4. 4. Nociones b´sicas a Notas adicionales Taller ¿Y porqu´ deber´ empaquetar yo? e ıa Incluir mi software en Debian (y derivados) Colaborar o mejorar un proyecto existente Porque me gusta
  5. 5. Nociones b´sicas a Notas adicionales Taller Ya me decid´ por donde comienzo ı, acme@volatile$ wnpp-alert wnpp Licencias Documentaci´n o
  6. 6. Nociones b´sicas a Notas adicionales Taller Estructura de un paquete en Debian .orig.tar.gz .diff.gz .dsc single-binaries, multiple-binaries, meta packages, source packages
  7. 7. Nociones b´sicas a Notas adicionales Taller Archivos necesarios debian/control debian/changelog debian/copyright debian/rules y debian/compat
  8. 8. Nociones b´sicas a Notas adicionales Taller El primer paquete Compilarlo Probarlo Empaquetarlo Instalarlo
  9. 9. Nociones b´sicas a Notas adicionales Taller Archivos adicionales debian/watch debian/scripts debian/dirs debian/docs
  10. 10. Nociones b´sicas a Notas adicionales Taller Contenidos 1 Nociones b´sicas a 2 Notas adicionales 3 Taller
  11. 11. Nociones b´sicas a Notas adicionales Taller Recomendaciones generales Entorno limpio (pbuilder, piuparts) Manejo de parches lintian Manejo de wnpp
  12. 12. Nociones b´sicas a Notas adicionales Taller Recomendaciones generales Nuevas versiones BTS Upstream
  13. 13. Nociones b´sicas a Notas adicionales Taller Recomendaciones avanzadas apt-proxy git-buildpackage mentors.debian.net
  14. 14. Nociones b´sicas a Notas adicionales Taller Documentaci´n o debian-policy maint-guide developers-reference perl-policy, java-policy, python policy
  15. 15. Nociones b´sicas a Notas adicionales Taller Contenidos 1 Nociones b´sicas a 2 Notas adicionales 3 Taller
  16. 16. Nociones b´sicas a Notas adicionales Taller Gu´ general ıa apt-get source $package Instalar dependencias Cerrar un bug Construcci´n y prueba del paquete o
  17. 17. Nociones b´sicas a Notas adicionales Taller ¿Y ahora? ¡Gracias! Luis Uribe — acme@eviled.org http://eviled.org/talks/cpartyco_2010/

×