slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Generación de distribuciones Universitarias Introducción PowerPoint Presentation
Download Presentation
Generación de distribuciones Universitarias Introducción

Loading in 2 Seconds...

  share
play fullscreen
1 / 19
ingrid-fry

Generación de distribuciones Universitarias Introducción - PowerPoint PPT Presentation

104 Views
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. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - 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