Breve Introducción a los sistemas de paquetes

Gunnar Eyal Wolf Iszaevich
gwolf@gwolf.cx
http://www.gwolf.cx

UNAM FES Iztacala
Departamento de Seguridad en Cómputo
Área de Software Libre


(page 1)

¿Qué es un sistema de paquetes?

Comencemos definiendo qué NO es un sistema de paquetes ;-)

El método tradicional de instalar software en Unix:
~/paquete # ./configure
~/paquete # make
~/paquete # make install

(page 2)

¿Qué es un sistema de paquetes?

¿Por qué el método tradicional no es recomendable?

(page 3)

¿Por qué es necesario tener un sistema de paquetes robusto para tener un OS estable?


(page 4)

Puntos principales de sistemas de paquetes
.tgz clásico

(page 5)

Puntos principales de sistemas de paquetes
.tgz clásico

(page 6)

Puntos principales de sistemas de paquetes
RPM

(page 7)

Puntos principales de sistemas de paquetes
RPM

(page 8)

Puntos principales de sistemas de paquetes
Ports *BSD

(page 9)

Puntos principales de sistemas de paquetes
Ports *BSD

(page 10)

Puntos principales de sistemas de paquetes
Ports *BSD

(page 11)

Puntos principales de sistemas de paquetes
dpkg y apt-get

(page 12)

Puntos principales de sistemas de paquetes
dpkg y apt-get

(page 13)

Puntos principales de sistemas de paquetes
dpkg y apt-get

(page 14)

Creando paquetes (para Debian)

(page 15)

Creando paquetes (para Debian)
Pasos para empaquetar

(page 16)

Creando paquetes (para Debian)
Principales archivos a revisar en debian/

(page 17)

Creando paquetes (para Debian)
Principales archivos a revisar en debian/

(page 18)

Dudas?


(page 19)

BIBLIOGRAFÍA

(page 20)