Aplicaciones y Enlatados, Linux para llevar

Transcripción

Aplicaciones y Enlatados, Linux para llevar
Aplicaciones y Enlatados, Linux para llevar
(o lo que es lo mismo:
Como hacer una ensalada de atún)
Gerónimo Orozco Martinez
[email protected]
Novell, Inc.
Analogía de la comida enlatada y los paquetes en Linux...
Lecciones fáciles para poder preparar una ensalada de atún
Enlatados, lección 1
Normalmente los enlatados son alimentos listos
para comerse.......
Pero muchas veces necesitaremos de más
ingredientes para poder “crear” algo comestible y
de buen agrado.
Enlatados, lección 2
Ejemplo sencillo: Ensalada de atún
Enlatados, lección 2a
Ejemplo sencillo: Banshee
Mono
Gtk2
Glib
Banshee
Gstreamer
dbus
Gstreamer
plugins
Enlatados, lección 3
Banshee.....
Enlatados... punto crítico
Preparación
Típicamente.....
+
+
+
=
+
+
Enlatados... punto crítico
Preparación
Comienzan los problemas...
Y el abrelatas ???
Enlatados... punto critico
Preparación
Existen diferentes tipos de latas(paquetes) asi
como sus respectivos abrelatas.
APT
RPM
last.fm
skype
scripts
(programas
estaticamente
ligados)
DPKG
TGZ
YUM
URPMI
SYNAPTIC
SMART
ZLM
RUM
PACMAN
-RPM-GET
SLAPT-GET
Enlatados... punto critico
Preparación
Aunque a veces preferimos usar herramientas
alternas
+
Incluso......
Enlatados... punto critico
Preparación
Llegamos a extremos....
Enlatados... punto critico
Consumo...
Verifica que tipo de cocina y abrelatas tienes
RPM
DEB
TGZ
Enlatados... punto critico
Consumo...
Mencion aparte...
Gentoo
emerge
Archlinux
pacman
Enlatados... punto critico
Consumo...
Cada lata, tiene sus propias caracteristicas
particulares, y forma de almacen
Enlatados... punto critico
Consumo...
Y la organizacion interna de las latas es en forma
de arbol (haciendo referencias a otras latas
necesarias para su consumo)
Enlatados... punto critico
Consumo...
Con las latas necesarias para preparar la ensalada
tendriamos entonces:
Enlatados... Robotinas
No seria mucho mejor contar con un mesero que
nos atienda y prepare nuestros enlatados para
comer?
Enlatados... Robotinas
SYNAPTIC y APT (Debian/Ubuntu)
Enlatados... Robotinas
SUSE/OpenSuSE Yast2
Enlatados... Robotinas
SuSE/OpenSuSE ZLM
Enlatados... Robotinas
RedHat/Fedora YUM
Enlatados... Robotinas
RUM
Enlatados... Robotinas
emerge
pacman
Sin embargo.....
Muchas veces no nos salvaremos de cocinar.....
Es decir, tomar los ingredientes de algun enlatado o no enlatdo
y crear nuestra receta del mismo
Cocinando paquetes..
No hay que tener miedo a cocinar nuestros paquet
Existen herramientas extremadamente utiles como checkinstall
Cocinando paquetes..
Ventajas:
Aprendemos a cocinar
Cocinamos a nuestro gusto
Agregamos o quitamos ingredientes
Podemos experimentar
Podemos leer la receta y tal vez modificarla un poco
Compartimos nuestras recetas y tenemos la
oportunidad de mejorar una receta.
Podemos tener el platillo a la ultima moda..
No siempre existiran versiones pre-enlatadas de
algun ingrediente o platillo
Desventajas
Un poco mas tardado
Necesitaras un poco mas de espacio en tu cocina
para meter todos los utencilios para cocinar
Cocinando paquetes..
Y quien sabe.. algun dia podrias ser como.....
Ligas de interes:
-http://www.debian.org/doc/manuals/apt-howto/index.es.html
-http://www.debian.org/doc/manuals/repositoryhowto/repository-howto
-http:
//www.phy.duke.edu/~rgb/General/yum_HOWTO/yum_HOWT
O/
-http://dotancohen.com/howto/yum_repro.php
-http://wiki.archlinux.org/index.php/Local_repository_HOW-TO
-http://linuxpackages.net/
-http://labix.org/smart
-http://www.snorp.net/log/2006/09/06/yumier-than-bacardi/
-http://gentoo-wiki.com/TIP_Providing_binary_packages
-http://distrowatch.com/
-http://www.fedorafaq.org/
Gracias a todos por venir!!!
Geronimo Orozco Martinez
[email protected]
[email protected]
http://patux.net
http://patux.net/downloads/aell/aell.pdf

Documentos relacionados