Los componentes son básicamente listas de paquetes (de momento en formato deb, aunque se supone que también se soportarán rpm) y metadatos asociados a los mismos.
El componente se describe en un fichero xml en el que se declaran los paquetes que incluye y la relación del componente con otros componentes.
A partir del fichero xml se generan almacenes para ser utilizados con apt (fichero Packages con los paquetes que pertenecen al componente), de modo que la lista de componentes se puede poner en el fichero /etc/apt/sources.list como secciones de un almacen de paquetes deb:
deb http://servidor.web/cl lsb-1.3 gnome2.4
Además de para ser utilizados con apt los componentes se pueden emplear para generar CDs de instalación empleando Anaconda for Debian (http://platform.progeny.com/anaconda/ [progeny.com]).
A mi la idea no me parece mal, pero le faltan muchas cosas por definir: versionado de componentes, sistemas de automatización de configuraciones, etc. Ya veremos como evoluciona la cosa.
Componentes
(Puntos:1, Informativo)Componentized Linux
(Puntos:1)El componente se describe en un fichero xml en el que se declaran los paquetes que incluye y la relación del componente con otros componentes.
A partir del fichero xml se generan almacenes para ser utilizados con apt (fichero Packages con los paquetes que pertenecen al componente), de modo que la lista de componentes se puede poner en el fichero /etc/apt/sources.list como secciones de un almacen de paquetes deb:
Además de para ser utilizados con apt los componentes se pueden emplear para generar CDs de instalación empleando Anaconda for Debian (http://platform.progeny.com/anaconda/ [progeny.com]).
A mi la idea no me parece mal, pero le faltan muchas cosas por definir: versionado de componentes, sistemas de automatización de configuraciones, etc. Ya veremos como evoluciona la cosa.