1 / 19

Generación de distribuciones Universitarias Introducción

Generación de distribuciones Universitarias Introducción. En la actualidad existen multitud de distribuciones linux, tanto en entornos universitarios como en Instituciones públicas: Guadalinex_US … Linex Molinux Guadalinex

ingrid-fry
Download Presentation

Generación de distribuciones Universitarias Introducción

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Generación de distribuciones Universitarias Introducción • En la actualidad existen multitud de distribuciones linux, tanto en entornos universitarios como en Instituciones públicas: • Guadalinex_US • … • Linex • Molinux • Guadalinex Dónde cada universidad o institución ha personalizado una distribución base Debian, ubuntu, etc. Generándo esta distribución basándose en el proyecto metadistros, etc.

  2. Generación de distribuciones Universitarias unidistro • Como punto de partida de este proyecto se ha tomado el desarrollo, realizado por emergya, para la generación de la distribución Guadalinex v3 de la Junta de Andalucía. • Este equipo de desarrollo está formado entre otras personas por: • Juan Jesús Ojeda Croissier (juanje) • Carlos Parra Camargo • Rafael Martín de Agar Tirado • Permite realizar distribuciones live como no live

  3. Generación de distribuciones Universitarias unidistro • Creación de una distribución • FASE 1: Diseño • Fase 2: Personalización • Fase 3: Generación y maneniemiento

  4. Conocimientos experiencia Usabilidad Programas Necesidades Funcionalidad Generación de distribuciones Universitarias UNIDISTRO: Creación de una distribución Fase 2: Diseño usuarios

  5. Programas... Configuraciones de programas Artwork Documentación Generación de distribuciones Universitarias Creación de una distribución Fase 1: Personalización Metapaquete Organización Distro instaladas + Configuraciones Configuracionesespecíficas Metapaquete de configuraciones Usuarios Necesidadesespecíficas

  6. CD Instalable CD Live Generación de distribuciones Universitarias UNIDISTRO: Creación de una distribución Fase 2: Generación y Mantenimiento Artwork Ubuntu, debian, guadalinex,... Paquetes de la distribución base Repositorio Metapaquetes Metapaquetes de configuración

  7. Metapaquete Programas... Organización Distro instaladas + Configuraciones Configuraciones de programas Configuracionesespecíficas Metapaquete de configuraciones Artwork Usuarios Documentación Necesidadesespecíficas Generación de distribuciones Universitarias UNIDISTRO: Personalización • Distro base + • Aplicaciones • Configuraciones • Apariencia institucional

  8. Metapaquete Programas... Organización Distro instaladas + Configuraciones Configuraciones de programas Configuracionesespecíficas Metapaquete de configuraciones Artwork Usuarios Documentación Necesidadesespecíficas Generación de distribuciones Universitarias UNIDISTRO: Creación de una distribución

  9. Generación de distribuciones Universitarias UNIDISTRO: Personalización • Distro = • Paquete 1 • … • Paquete N • También tenemos que tener en cuenta otros elementos: Isolinux, usplash, … • Prácticamente, casi todo se puede personalizar mediante una configuración adecuada de los paquetes.

  10. Generación de distribuciones Universitarias UNIDISTRO: Estrategias para la Personalización • Existen 3 formas de realizar la personalización: • Copia directa de las Configuraciones • (Guadalinex_2004, Guadalinex_US,..) • Recompilación de paquetes (Ubuntu, …) • Basadas en dpsyco (Debian Packages of System Configurations • (Guadalinex v3, futura unidistro)

  11. Generación de distribuciones Universitarias UNIDISTRO: Estrategias para la Personalización • Copia directa de las configuraciones: • Ventajas: • Facilidad • Rapidez • Inconvenientes: • Difícil controlar los cambios • Difícil deshacer los cambios • Difícil sincronización entre live/instalable • Paquetes adicionales hay que instalarlo a mano

  12. Generación de distribuciones Universitarias UNIDISTRO: Estrategias para la Personalización • Recompilación de paquetes • Ventajas: • Facilmente actualizable • La personalización se encuentra en los Paquetes • Inconvenientes: • Dificultad en el mantenimiento, cada vez que se actualizan los originales hay que volver a generarlos. • Esto requiere un equipo permanente responsable de estos paquetes.

  13. Generación de distribuciones Universitarias UNIDISTRO: Estrategias para la Personalización • Dpsico (Debian Package of System Configurations) • Ventajas: • No es necesario modificar ningún paquete base • Gran facilidad para deshacer los cambios, desinstalando los metapaquetes de configuración. • Fácil actualización desde un sistema Ubuntu. • Pensado para trabajo colaborativo (svn)

  14. Generación de distribuciones Universitarias UNIDISTRO: Estructura de Metapaquetes Existen Para la generación de los metapaquetes se ha desarrollado el sistema “CDD”, basado en dpsico. Los metapaquetes son paquetes vacios con dependencias a otros paquetes Los metapaquetes de configuración, es un paquetes que configura un conjunto de aplicaciones Componente: metapaquete + “metapaquete de configuración” ej: escritorio, base, extras, …

  15. Generación de distribuciones Universitarias UNIDISTRO: Estructura de Metapaquetes Ejemplo de la estructura de metapaquetes de Guadalinex v3 Meta-guadalinex-v3 Meta-guadalinex-v3-base Meta-guadalinex-v3-escritorio … Meta-guadalinex-v3-extras Meta-guadalinex-v3-escritorio -accesorios Meta-guadalinex-v3-escritorio -accesosios-conf … … Metapaquete “escritorio-accesorios” Metapaquete de configuración “escritorio-accesorios”

  16. Generación de distribuciones Universitarias UNIDISTRO: Estructura de Metapaquetes CDD permite generar fácilmente estructuras de MPs y MPCs, para instalar las aplicaciones que se deseen, así como para configurarlas adecuadamente. Uno de los objetivos fundamentales es la creación de metapaquete propios de cada Universidad o institución; por ejemplo: unidistro-us, unidistro-uca, etc. Esto se puede realizar muy fácilmente.

  17. Generación de distribuciones Universitarias UNIDISTRO: Notas sobre CDD • El diseño de CDD se apoya en dos pilares fundamentales: • dpkg (sistema de paquetes Debian): • Dependencias entre los metapaquetes • Control de versiones • … • dpsyco: actúa realizando una copia de la configuración anterior del sistema, y posteriormente aplica la nueva configuración. En caso de desinstalación, se restaura la copia. • Para generar los metapaquetes de configuración. Existen

  18. Generación de distribuciones Universitarias UNIDISTRO: Suplementos Existen • Desarrollado un mecanismo para añadir software adicional a la distribución de manera sencilla para el usuario final • Cuando se inserta un cdrom de suplementos, notificación al usuario y proceso de instalación sencillo. • SDG (Suppletory Disk Generator): herramienta desarrollada para la generación de discos de suplementos.

  19. Generación de distribuciones Universitarias UNIDISTRO: Estrategias para la Personalización Se está subiendo a la forja el árbol de subversion del sistema de generación de Guadalinex v3 y redefiniendo el metapaquete unidistro que puede ser la base común para todas las Universidades. Metapaquete básico: unidistro, unidistro-cat, kunidistro, … Metapaquete particular de una Universidad: unidistro-us, unidistro-uca Debemos tener un repositorio que contengan estos metapaquetes. https://forja.rediris.es/projects/unidistro/ Muchas gracia por vuestra atención rsierra@us.es Existen

More Related