Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porFelisa Moya Valverde Modificado hace 7 años
1
Administradores de paquetes Víctor Orozco - Lugusac
2
Agenda ● Filosofia UNIX ● Administradores de paquetes ● Diferencia con instaladores ● Gestores de paquetes vrs. backends ● Tipos de administradores ● Otros
3
Filosofia UNIX #1 Lo pequeño es hermoso. #2 Haz que cada programa haga una cosa bien.
4
Administrador de paquetes ● Instalación ● Actualización ● Configuración de programas ● Paquete:Software+metadata+dependencias
5
Paquetes vrs. instaladores Paquetes ● Parte de las herramientas del sistema operativo. ● Base de datos de instalación ● Un unico proveedor de sistema de instalación ● Un unico tipo de paquetes (a veces) Instaladores ● Cada producto trae su instalador ● Rastrea su instalacion ● Distintos proveedores de instaladores ● Multiples formatos de instalacion
6
Tipos de administradores ● Basados totalmente en binarios ●.deb (ubuntu,debian) ●.rpm (red hat, mandriva) ●.tgz (arch, slackware) ● Basados en codigo de preferencia ● Portage (ebuilds) ● BSD ports (makefiles) ● Sin administración o KISS (keep it simple stupid)
7
Gestores vrs. backends ● El gestor es el encargado de ● Dependencias ● Busquedas ● Metadata ● Actualizacion de listas ● El backend es la herramienta usada por el gestor para instalar
8
Ejemplos ● YUM (red hat) → RPM ● URPMI (red hat) → RPM ● Yast (suse) → RPM ● Apt (debian) → dpkg ● Fink (mac OS) ->dpkg ● Slap-get → tgz simple ● Pacman (arch) → tgz simple
9
Algunos otros Instaladores ● kilk ● autopackage ● epm Incrustados ● eggs (python) ● gems (ruby) ● pear (php) ● cpan (perl)
10
¡Es momento de la diversion!
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.