SlideShare una empresa de Scribd logo
1 de 26
Mantener
Paquetes Debian
en equipo
Alejandro Ríos Peña
29/01/15
http://www.debiancolombia.org
alerios@debian.org
Contenido
1. Introducción
2. ¿Por qué mantener paquetes en equipo?
3. ¿Cómo entrar a un grupo?
4. El caso pkg-voip
¿Desea recordar conceptos de empaquetamiento?
Aceptar Cancelar
Conceptos de
Empaquetamiento
●
Resumen:
– 1. Instalar/comprobar dependencias
– 2. Bajar y descomprimir el programa a
empaquetar
– 3. Debianización inicial y edición de scripts.
– 4. Construcción y prueba del paquete.
Empaquetamiento (1)
●
Paquetes necesarios:
apt-get install build-essential lintian fakeroot
debhelper dh-make dpkg-dev devscripts
Empaquetamiento (2)
●
Descargar, descomprimir y explorar:
mkdir hello
cd hello
wget http://ftp.gnu.org/gnu/hello/hello-2.3.tar.gz
tar -xzvf hello-2.3.tar.gz
cd hello-2.3
Empaquetamiento (3)
●
Debianización inicial:
dh_make -s -c gpl -f ../hello-2.3.tar.gz
●
Edición de scripts en ./debian/:
– copyrigth: Derechos de autor y licencia.
– control: Dependencias y descripción.
– compat: Versión del sistema de empaquetado.
– changelog: Información sobre cada versión.
– rules: Reglas para compilación e instalación.
– README.Debian: Doc. específica de Debian.
Empaquetamiento (4)
●
Construcción:
dpkg-buildpackage -rfakeroot
●
Verificación:
cd ..
lintian -i *.changes
lesspipe hello_2.3-1_i386.deb | less
Empaquetamiento (5)
●
Instalación y pruebas:
dpkg -i hello_2.3-1_i386.deb
hello
¿Por qué mantener paquetes
en equipo?
●
Equipo != Grupo.
●
Se unen fuerzas para empaquetar programas
complejos y/o de interés común.
●
Se pueden resolver fallos más rápidamente.
¿Por qué mantener paquetes
en equipo?
●
Los paquetes se apadrinan y patrocinan más
fácilmente (sin mentores).
●
Se pueden facilitar el ofrecer y tomar en
adopción los paquetes
●
Es mejor aprender de los equipos que
solamente por sí mismo.
¿Cómo entrar a un equipo?
●
Cada equipo tiene objetivos diferentes.
●
Se debe buscar la página donde se indican los
recursos que ofrece el equipo para empezar a
trabajar (http://wiki.debian.org/Teams)
●
Se empieza por explorar cómo funciona, luego
hacer contribuciones indirectas, y por último
solicitar el acceso de escritura.
¿Cómo entrar a un equipo?
●
Líder
●
Recursos comunes:
– Lista de correo, canal de IRC.
– Sistema de control de versiones (SVN, GIT)
– Documentación de procedimientos y
herramientas específicas.
– Las mismas herramientas que se usan para
mantenimiento individual
pkg-voip
Dónde empezar:
●
Web: http://pkg-voip.alioth.debian.org/
●
SVN: http://svn.debian.org/wsvn/pkg-voip/
●
Snapshots: http://updates.xorcom.com/pkg-voip/
●
Doc: http://svn.debian.org/wsvn/pkg-voip/README
●
Lista de correo:
http://lists.alioth.debian.org/mailman/listinfo/pkg-voip-maintainers
●
Pendientes:
http://pkg-voip.alioth.debian.org/cgi-bin/qareport.cgi
pkg-voip
●
SVN:
●
nombre-paquete/
– trunk/
– tarballs/
– build-area/
– tags/
●
X.X-1
●
X.X-2
●
X.Y-1
– Branches/
●
cambio_drastico
●
bugXXXXX
●
mi_prueba
pkg-voip
●
Modificaciones al paquete:
– debian/control:
●
Maintainer: correo del equipo
●
Uploaders: correos de principales
mantenedores
●
Vcs-Svn: url para usar el repositorio
●
Vcs-Browser: url para ver el repositorio
– debian/rules:
●
Agregar método 'get-orig-source'
pkg-voip
●
Modificaciones al paquete:
– debian/changelog:
●
Target: unreleased → unstable
●
[NOT RELEASED YET]
●
[Mantenedor 1]
– * Mis cambios
●
[Mantenedor 2]
– * Sus cambios
pkg-voip
●
svn-buildpackage:
– Similar a dpkg-buildpackage, sobre svn.
– Ej: svn-buildpackage -rfakeroot
– Ofrece la opción de ignorar los errores de
svn por cambios hechos o archivos nuevos
– Ofrece la opción de publicación
automatizada
pkg-voip
●
Publicando:
– Cambiar changelog en trunk/ (UNRELEASED
→ unstable)
– Construir el paquete en trunk/
– Verificar con lintian, pbuilder, elida, etc.
– Copiar trunk/ a tags/versión
– Hacer dch en trunk/
– Poner UNRELEASED en trunk/
– Subir todo actualizado al SVN.
Gracias :)
Alejandro Ríos Peña
29/01/15
http://www.debiancolombia.org
alerios@debian.org

Más contenido relacionado

La actualidad más candente

Drupal grunt task - Drupal Camp CR 2015
Drupal grunt task  - Drupal Camp CR 2015Drupal grunt task  - Drupal Camp CR 2015
Drupal grunt task - Drupal Camp CR 2015Daniel Noyola
 
Docker: la revolución en virtualización
Docker: la revolución en virtualizaciónDocker: la revolución en virtualización
Docker: la revolución en virtualizaciónMarcelo Ochoa
 
Git: flujos de trabajo y herramientas para trabajo colaborativo
Git: flujos de trabajo y herramientas para trabajo colaborativoGit: flujos de trabajo y herramientas para trabajo colaborativo
Git: flujos de trabajo y herramientas para trabajo colaborativoAprende Git
 
Desarrollo Agil con Ruby Y Rails
Desarrollo Agil con Ruby Y RailsDesarrollo Agil con Ruby Y Rails
Desarrollo Agil con Ruby Y RailsFran Diéguez
 
Greach 2013 - Todo lo que me hubiera gustado saber cuando empecé a desarrolla...
Greach 2013 - Todo lo que me hubiera gustado saber cuando empecé a desarrolla...Greach 2013 - Todo lo que me hubiera gustado saber cuando empecé a desarrolla...
Greach 2013 - Todo lo que me hubiera gustado saber cuando empecé a desarrolla...Iván López Martín
 
Codemotion 2013 - Quiero tiempo real y lo quiero para ayer
Codemotion 2013 - Quiero tiempo real y lo quiero para ayerCodemotion 2013 - Quiero tiempo real y lo quiero para ayer
Codemotion 2013 - Quiero tiempo real y lo quiero para ayerIván López Martín
 
Vagrant y Docker - Guía práctica de uso
Vagrant y Docker - Guía práctica de usoVagrant y Docker - Guía práctica de uso
Vagrant y Docker - Guía práctica de usoSergio Zambrano Delfa
 
Install apps in ubuntu
Install apps in ubuntuInstall apps in ubuntu
Install apps in ubuntuJuan Vladimir
 
Curso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en DrupalCurso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en DrupalAlberto Permuy Leal
 
Divide y vencerás con docker y core os
Divide y vencerás con docker y core osDivide y vencerás con docker y core os
Divide y vencerás con docker y core osDavid Luque Quintana
 
Flujo de trabajo básico con git
Flujo de trabajo básico con gitFlujo de trabajo básico con git
Flujo de trabajo básico con gitJan Sanchez
 
Desarrollando aplicaciones .NET en Linux
Desarrollando aplicaciones .NET en LinuxDesarrollando aplicaciones .NET en Linux
Desarrollando aplicaciones .NET en LinuxMarlon Leandro
 
Sandbox para ejercicios de programación
Sandbox para ejercicios de programaciónSandbox para ejercicios de programación
Sandbox para ejercicios de programaciónMario Garcia-Valdez
 

La actualidad más candente (20)

En informática
En informáticaEn informática
En informática
 
Drupal grunt task - Drupal Camp CR 2015
Drupal grunt task  - Drupal Camp CR 2015Drupal grunt task  - Drupal Camp CR 2015
Drupal grunt task - Drupal Camp CR 2015
 
Docker: la revolución en virtualización
Docker: la revolución en virtualizaciónDocker: la revolución en virtualización
Docker: la revolución en virtualización
 
Git: flujos de trabajo y herramientas para trabajo colaborativo
Git: flujos de trabajo y herramientas para trabajo colaborativoGit: flujos de trabajo y herramientas para trabajo colaborativo
Git: flujos de trabajo y herramientas para trabajo colaborativo
 
Presentación Docker
Presentación DockerPresentación Docker
Presentación Docker
 
Desarrollo Agil con Ruby Y Rails
Desarrollo Agil con Ruby Y RailsDesarrollo Agil con Ruby Y Rails
Desarrollo Agil con Ruby Y Rails
 
Greach 2013 - Todo lo que me hubiera gustado saber cuando empecé a desarrolla...
Greach 2013 - Todo lo que me hubiera gustado saber cuando empecé a desarrolla...Greach 2013 - Todo lo que me hubiera gustado saber cuando empecé a desarrolla...
Greach 2013 - Todo lo que me hubiera gustado saber cuando empecé a desarrolla...
 
Codemotion 2013 - Quiero tiempo real y lo quiero para ayer
Codemotion 2013 - Quiero tiempo real y lo quiero para ayerCodemotion 2013 - Quiero tiempo real y lo quiero para ayer
Codemotion 2013 - Quiero tiempo real y lo quiero para ayer
 
Vagrant y Docker - Guía práctica de uso
Vagrant y Docker - Guía práctica de usoVagrant y Docker - Guía práctica de uso
Vagrant y Docker - Guía práctica de uso
 
Install apps in ubuntu
Install apps in ubuntuInstall apps in ubuntu
Install apps in ubuntu
 
Docker y PostgreSQL
Docker y PostgreSQLDocker y PostgreSQL
Docker y PostgreSQL
 
Curso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en DrupalCurso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en Drupal
 
Divide y vencerás con docker y core os
Divide y vencerás con docker y core osDivide y vencerás con docker y core os
Divide y vencerás con docker y core os
 
Flujo de trabajo básico con git
Flujo de trabajo básico con gitFlujo de trabajo básico con git
Flujo de trabajo básico con git
 
Desarrollando aplicaciones .NET en Linux
Desarrollando aplicaciones .NET en LinuxDesarrollando aplicaciones .NET en Linux
Desarrollando aplicaciones .NET en Linux
 
Sandbox para ejercicios de programación
Sandbox para ejercicios de programaciónSandbox para ejercicios de programación
Sandbox para ejercicios de programación
 
FROM lost to the docker
FROM lost to the dockerFROM lost to the docker
FROM lost to the docker
 
Gestionando servidores con Puppet
Gestionando servidores con PuppetGestionando servidores con Puppet
Gestionando servidores con Puppet
 
Migrando data - DRUPAL
Migrando data - DRUPALMigrando data - DRUPAL
Migrando data - DRUPAL
 
Atix30
Atix30Atix30
Atix30
 

Similar a Mantener Paquetes Debian en Equipo

¿Como colaborar en Debian?
¿Como colaborar en Debian?¿Como colaborar en Debian?
¿Como colaborar en Debian?Ernesto Crespo
 
Empaquetar un paquete Debian por medio de mercurial
Empaquetar un paquete Debian por medio de mercurialEmpaquetar un paquete Debian por medio de mercurial
Empaquetar un paquete Debian por medio de mercurialErnesto Crespo
 
Manual de instalacion y configuracion de nagios
Manual de instalacion y configuracion de nagiosManual de instalacion y configuracion de nagios
Manual de instalacion y configuracion de nagiosManuel Pérez Ozorio
 
Guia instalacion y configuracion nagios
Guia instalacion y configuracion nagiosGuia instalacion y configuracion nagios
Guia instalacion y configuracion nagiosPedro Alcaraz Díaz
 
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10Keopx
 
Entonamiento y perfilado de Drupal
Entonamiento y perfilado de DrupalEntonamiento y perfilado de Drupal
Entonamiento y perfilado de Drupalcamposer
 
Creacion de un IPS utilizando Linux y hardware Soekris
Creacion de un IPS utilizando Linux y hardware SoekrisCreacion de un IPS utilizando Linux y hardware Soekris
Creacion de un IPS utilizando Linux y hardware Soekrisozikox
 
Clusters Beowulf
Clusters BeowulfClusters Beowulf
Clusters Beowulfsrcid
 
Alta disponibilidad con Pacemaker
Alta disponibilidad con PacemakerAlta disponibilidad con Pacemaker
Alta disponibilidad con PacemakerNelson Calero
 
Taller Kali Linux3: Rastreando Informacion y Objetivos -HackMadrid ene13
Taller Kali Linux3: Rastreando Informacion y Objetivos -HackMadrid ene13Taller Kali Linux3: Rastreando Informacion y Objetivos -HackMadrid ene13
Taller Kali Linux3: Rastreando Informacion y Objetivos -HackMadrid ene13peter69
 
Madrid devops empaquetamientodeb_i
Madrid devops empaquetamientodeb_iMadrid devops empaquetamientodeb_i
Madrid devops empaquetamientodeb_iEduardo Ferro Aldama
 
Miranda castillo UNIX
Miranda castillo UNIXMiranda castillo UNIX
Miranda castillo UNIXmiranda696
 

Similar a Mantener Paquetes Debian en Equipo (20)

¿Como colaborar en Debian?
¿Como colaborar en Debian?¿Como colaborar en Debian?
¿Como colaborar en Debian?
 
Empaquetar un paquete Debian por medio de mercurial
Empaquetar un paquete Debian por medio de mercurialEmpaquetar un paquete Debian por medio de mercurial
Empaquetar un paquete Debian por medio de mercurial
 
Open Build Service
Open Build ServiceOpen Build Service
Open Build Service
 
Manual de instalacion y configuracion de nagios
Manual de instalacion y configuracion de nagiosManual de instalacion y configuracion de nagios
Manual de instalacion y configuracion de nagios
 
Guia instalacion y configuracion nagios
Guia instalacion y configuracion nagiosGuia instalacion y configuracion nagios
Guia instalacion y configuracion nagios
 
Kitsune documentation
Kitsune documentationKitsune documentation
Kitsune documentation
 
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
 
wp-cli
wp-cliwp-cli
wp-cli
 
Entonamiento y perfilado de Drupal
Entonamiento y perfilado de DrupalEntonamiento y perfilado de Drupal
Entonamiento y perfilado de Drupal
 
Taller Archlinux - 1ª Sesión
Taller Archlinux - 1ª SesiónTaller Archlinux - 1ª Sesión
Taller Archlinux - 1ª Sesión
 
Creacion de un IPS utilizando Linux y hardware Soekris
Creacion de un IPS utilizando Linux y hardware SoekrisCreacion de un IPS utilizando Linux y hardware Soekris
Creacion de un IPS utilizando Linux y hardware Soekris
 
Clusters Beowulf
Clusters BeowulfClusters Beowulf
Clusters Beowulf
 
Alta disponibilidad con Pacemaker
Alta disponibilidad con PacemakerAlta disponibilidad con Pacemaker
Alta disponibilidad con Pacemaker
 
Linux
LinuxLinux
Linux
 
Anexojl
AnexojlAnexojl
Anexojl
 
Topic 102: Vídeo 3 LPIC-1 GLUD
Topic 102: Vídeo 3 LPIC-1 GLUDTopic 102: Vídeo 3 LPIC-1 GLUD
Topic 102: Vídeo 3 LPIC-1 GLUD
 
Taller Kali Linux3: Rastreando Informacion y Objetivos -HackMadrid ene13
Taller Kali Linux3: Rastreando Informacion y Objetivos -HackMadrid ene13Taller Kali Linux3: Rastreando Informacion y Objetivos -HackMadrid ene13
Taller Kali Linux3: Rastreando Informacion y Objetivos -HackMadrid ene13
 
Madrid devops empaquetamientodeb_i
Madrid devops empaquetamientodeb_iMadrid devops empaquetamientodeb_i
Madrid devops empaquetamientodeb_i
 
Genesis campos
Genesis camposGenesis campos
Genesis campos
 
Miranda castillo UNIX
Miranda castillo UNIXMiranda castillo UNIX
Miranda castillo UNIX
 

Más de Alejandro Rios Peña

Curated "Cloud Design Patterns" for Call Center Platforms
Curated "Cloud Design Patterns" for Call Center PlatformsCurated "Cloud Design Patterns" for Call Center Platforms
Curated "Cloud Design Patterns" for Call Center PlatformsAlejandro Rios Peña
 
T-Paseo: Una experiencia innovadora para el Parque del Rio Medellín
T-Paseo: Una experiencia innovadora para el Parque del Rio MedellínT-Paseo: Una experiencia innovadora para el Parque del Rio Medellín
T-Paseo: Una experiencia innovadora para el Parque del Rio MedellínAlejandro Rios Peña
 
Ciclover / Ciclo-Vehículo Eléctrico
Ciclover / Ciclo-Vehículo EléctricoCiclover / Ciclo-Vehículo Eléctrico
Ciclover / Ciclo-Vehículo EléctricoAlejandro Rios Peña
 
Innovacion desde el Diseño centrado en las Personas
Innovacion desde el Diseño centrado en las PersonasInnovacion desde el Diseño centrado en las Personas
Innovacion desde el Diseño centrado en las PersonasAlejandro Rios Peña
 
The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...Alejandro Rios Peña
 
Cuando es el momento adecuado para emprender? - Alejandro Rios
Cuando es el momento adecuado para emprender? - Alejandro RiosCuando es el momento adecuado para emprender? - Alejandro Rios
Cuando es el momento adecuado para emprender? - Alejandro RiosAlejandro Rios Peña
 
Proceso de Diseño e Innovación en el caso de estudio "Desings on your Loo"
Proceso de Diseño e Innovación en el caso de estudio "Desings on your Loo"Proceso de Diseño e Innovación en el caso de estudio "Desings on your Loo"
Proceso de Diseño e Innovación en el caso de estudio "Desings on your Loo"Alejandro Rios Peña
 
Soluciones SIP Carrier Class con OpenSIPS
Soluciones SIP Carrier Class con OpenSIPSSoluciones SIP Carrier Class con OpenSIPS
Soluciones SIP Carrier Class con OpenSIPSAlejandro Rios Peña
 
Comunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software LibreComunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software LibreAlejandro Rios Peña
 

Más de Alejandro Rios Peña (12)

Curated "Cloud Design Patterns" for Call Center Platforms
Curated "Cloud Design Patterns" for Call Center PlatformsCurated "Cloud Design Patterns" for Call Center Platforms
Curated "Cloud Design Patterns" for Call Center Platforms
 
Charla Tryve en Expobike 2015
Charla Tryve en Expobike 2015Charla Tryve en Expobike 2015
Charla Tryve en Expobike 2015
 
T-Paseo: Una experiencia innovadora para el Parque del Rio Medellín
T-Paseo: Una experiencia innovadora para el Parque del Rio MedellínT-Paseo: Una experiencia innovadora para el Parque del Rio Medellín
T-Paseo: Una experiencia innovadora para el Parque del Rio Medellín
 
Ciclover / Ciclo-Vehículo Eléctrico
Ciclover / Ciclo-Vehículo EléctricoCiclover / Ciclo-Vehículo Eléctrico
Ciclover / Ciclo-Vehículo Eléctrico
 
Innovacion desde el Diseño centrado en las Personas
Innovacion desde el Diseño centrado en las PersonasInnovacion desde el Diseño centrado en las Personas
Innovacion desde el Diseño centrado en las Personas
 
The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...
 
Cuando es el momento adecuado para emprender? - Alejandro Rios
Cuando es el momento adecuado para emprender? - Alejandro RiosCuando es el momento adecuado para emprender? - Alejandro Rios
Cuando es el momento adecuado para emprender? - Alejandro Rios
 
G-Shock 3D Branding Exercise
G-Shock 3D Branding ExerciseG-Shock 3D Branding Exercise
G-Shock 3D Branding Exercise
 
Proceso de Diseño e Innovación en el caso de estudio "Desings on your Loo"
Proceso de Diseño e Innovación en el caso de estudio "Desings on your Loo"Proceso de Diseño e Innovación en el caso de estudio "Desings on your Loo"
Proceso de Diseño e Innovación en el caso de estudio "Desings on your Loo"
 
Creativity Process
Creativity ProcessCreativity Process
Creativity Process
 
Soluciones SIP Carrier Class con OpenSIPS
Soluciones SIP Carrier Class con OpenSIPSSoluciones SIP Carrier Class con OpenSIPS
Soluciones SIP Carrier Class con OpenSIPS
 
Comunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software LibreComunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software Libre
 

Último

Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 

Último (15)

Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 

Mantener Paquetes Debian en Equipo