administradores de paquetes en linux
DESCRIPTION
Descripción de los administradores de paquetes en LinuxTRANSCRIPT
- 1. Administradores de paquetes Vctor Orozco - Lugusac
2. Agenda
- Filosofia UNIX
3. Administradores de paquetes 4. Diferencia con instaladores 5. Gestores de paquetes vrs. backends 6. Tipos de administradores 7. Otros 8. Filosofia UNIX #1 Lo pequeo es hermoso. #2 Haz que cada programa haga una cosa bien. 9. Administrador de paquetes
- Instalacin
10. Actualizacin 11. Configuracin de programas 12. Paquete:Software+metadata+dependencias 13. Paquetes vrs. instaladores
- Paquetes
- Parte de las herramientas del sistema operativo.
14. Base de datos de instalacin 15. Un unico proveedor de sistema de instalacin 16. Un unico tipo de paquetes (a veces)
- Instaladores
- Cada producto trae su instalador
17. Rastrea su instalacion 18. Distintos proveedores de instaladores 19. Multiples formatos de instalacion 20. Tipos de administradores
- Basados totalmente en binarios
-
- .deb (ubuntu,debian)
- 21. .rpm (red hat, mandriva)
22. .tgz (arch, slackware)
- Basados en codigo de preferencia
-
- Portage (ebuilds)
- 23. BSD ports (makefiles)
Sin administracin o KISS (keep it simple stupid) 24. Gestores vrs. backends
- El gestor es el encargado de
-
- Dependencias
- 25. Busquedas
26. Metadata 27. Actualizacion de listas El backend es la herramienta usada por el gestor para instalar 28. Ejemplos
- YUM (red hat) -> RPM
29. URPMI (red hat) -> RPM 30. Yast (suse) -> RPM 31. Apt (debian) -> dpkg 32. Fink (mac OS) ->dpkg 33. Slap-get -> tgz simple 34. Pacman (arch) -> tgz simple 35. Algunos otros Instaladores
- kilk
36. autopackage 37. epm Incrustados
- eggs (python)
38. gems (ruby) 39. pear (php) 40. cpan (perl) 41. Es momento de la diversion!