estructura_de_los_metapaquetes - guadalinex-archive/guadalinex-v7 GitHub Wiki

Estructura de metapaquetes

Inicio

La estructura de metapaquetes que se va a usar en Guadalinex v7 es muy similar a la estructura llevada a cabo en Guadalinex v6.

Antes de entrar en la jerarquía concreta de paquetes, conviene aclarar algunos conceptos básicos.

  • Un metapaquete como tal es un paquete Debian vacío (no instala ningún fichero en el sistema salvo los mínimos imprescindibles que exige el sistema de paquetes de Debian) que depende, a su vez, de un conjunto de paquetes. De esta forma, la instalación del metapaquete provoca la instalación de todo el conjunto de paquetes del que depende.

  • Un metapaquete de configuración es un paquete cuya instalación tiene como objetivo configurar un conjunto de aplicaciones a partir de la instalación de una serie de ficheros de configuración en el sistema. Estos ficheros de configuración dependen, lógicamente, de las aplicaciones concretas que se configuren y son totalmente dependientes de ellas.

Todos los metapaquetes están construidos mediante el sistema GCS (Guadalinex Configuration System).

GCS es un sistema diseñador para poder crear metapaquetes automáticamente sin preocuparse demasiado en entender como funciona la paquetería Debian. Estos paquetes sólo tendrán dependencias y archivos de configuración.

Metapaquetes de Guadalinex v7

Los metapaquetes usados para Guadalinex v7 serán los siguientes:

  • meta-guadalinex-v7-extended

Descripción:

  Similar al paquete meta-guadalinex-v7-base pero este se encarga de generar
  una Guadalinex versión DVD. Se basa en usar meta-guadalinex-v7-base
  añadiendo metapaquetes extended.

Dependencias:

      meta-guadalinex-v7-base
      guadalinex-extended-desktop
      guadalinex-extended-desktop-conf
  • meta-guadalinex-v7-base

Descripción:

  Metapaquete encargado de realizar toda la instalación del sistema base, es
  decir, es el encargado de instalar todos los paquetes necesarios para tener
  una Guadalinex versión CD.                                                 

Dependencias:

      guadalinex-artwork
      guadalinex-desktop
      guadalinex-desktop-conf
      guadalinex-minimal     
      guadalinex-minimal-conf
      guadalinex-standard    
      guadalinex-standard-conf
  • guadalinex-desktop

Descripción:

  Paquete con las dependencias de las distintas aplicaciones relacionadas con
  el desktop que van a ir en la distro base. Éste paquete es el que se       
  instalará para la versión CD                                               
                                                                             

Dependencias:

      guadalinex-about                                                       
      guadalinex-eadmin                                                      
      guadalinex-example-content                                             
      guadalinex-first-start                                                 
      guadalinex-user-manual-low-quality                                     
  • guadalinex-extended-desktop

Descripción:

  Paquete con las dependencias de las distintas aplicaciones relacionadas con
  el  desktop que van a ir en la distro versión DVD. Por lo tanto la versión 
  DVD tendrá las aplicaciones de la versión CD más las aquí indicadas.       

Dependecias:

      guadalinex-user-manual
  • guadalinex-desktop-conf

Descripción:

  Paquete encagado de modificar las distintas configuraciones de las
  aplicaciones relacionadas con el desktop. Estas configuraciones son
  necesarias para poder personalizar la distro.                      
  • guadalinex-extended-desktop-conf

Descripción:

  Al igual que el paquete guadalinex-desktop-conf, este paquete configura las
  distintas aplicaciones que instala el paquete guadalienx-extende-desktop.  
  • guadalinex-minimal

Descripción:

  Contiene las dependencias de las disntinas aplicaciones para tener un
  sistema mínimo con el cual poder trabajar.
  • guadalinex-standard

Descripción:

  Paquete que se encarga de instalar las aplicaciones complementarias a las de
  guadalinex-minimal para poder tener una distro completa.                    
  • guadalinex-standard-conf

Descripción

  Paquete con la misma funcionalidad que guadalinex-minimal-conf pero
  relacionado a los paquetes que provee guadalinex-standard.
  • guadalinex-minimal-conf

Descripción

  Paquete encargado de modificar las distintas configuraciones de las
  aplicaciones que instala el paquete guadalinex-minimal.
  • guadalinex-user-manual

Descripción:

  Paquete que cumple la misma funcionalidad que
  guadalinex-user-manual-low-quality pero para la versión DVD, con imágenes en
  alta calidad.   
  • guadalinex-user-manual-low-quality

Descripción

  Paquete que provee el manual de Guadalinex, este paquete esta diseñado para
  la versión CD puesto que tiene las imágenes en baja calidad.               
  • guadalinex-artwork

Descripción:

  Paquete encargado de cambiar el artwork necesario para la distro, es decir,
  todas las configuraciónes del tema, gconf, gdm, bash, motd, panel de       
  gnome...                                                                   
  Además es el encargado de instalar el theme de Guadalinex                  

Dependencias:

  human-theme
  • guadalinex-about

Descripción:

  Este metapaquete contendrá información acerca de la distribución, instalará un skel para poder acceder
  a esta información desde el panel del escritorio entrando en Sistema->Ayuda
  • guadalinex-example-content

Descripción

  Paquete con los ficheros de ejemplo, Documentos, Imágenes...
  • guadalinex-eadmin

Descripción

  Paquete con aplicaciones relacionadas con la firma electrónico.
  • guadalinex-first-start

Descripción

  Paquete que contiene el mensaje de bienvenida a Guadalinex cuando arranca el
  sistema por primera vez.                                                    
Estructura de metapaquetes de forma gráfica