ETSII SISTEMAS INFORMÁTICOS. Creación de un Live-CD para la ETSII José Luís Cuadrado García SOL (Sistema Operativo Libre) Anteproyecto.

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN A LA INFORMÁTICA EDUCATIVA Software de Aplicaciones
Advertisements

SISTEMAS OPERATIVOS.
“PROYECTO TECNOLOGICO”.
Lecciones sobre ingeniería de software desde el Software Libre
Mantenimiento preventivo al software
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
CONTROL DE CALIDAD.
Escuela Politécnica del Ejército
Curso de Profundización / Actualización en GNU/Linux
Curso Administrador Linux
M.S.C. Ivette Hernández Dávila
Licencias de Software.
Desarrollo Orientado a Objetos con UML
SISTEMAS DE DISEÑO ASISTIDO POR COMPUTADORA
INDICE ¿Qué es Linux? El núcleo de Linux Distribuciones de Linux
Las etapas de un proyecto
Redes II M. C. Nancy Aguas García. Redes Planeación Análisis y Diseño Instalación Evaluación Administración de software Mantenimiento de hardware.
Unidad VI Documentación
Ángel Arranz Lahuerta 4º Ingeniería Informática
INSTALACION DE SOFTWARE POR: MARIBEL CHAUX. LA INSTALACION ES:  es el proceso por el cual nuevos programas son transferidos a un computador con el fin.
NICOLAS POLANIA MONJE LUIS FELIPE PERDOMO MURCIA
Metodología para el desarrollo de Software educativo POO
TRABAJO DE GRADO. Unidad 2: Diseño del Trabajo de Grado Los tutores apoyo, continuamos con ustedes, queridos estudiantes, como orientadores de su proceso.
SALIR REINTENTAR De acuerdo a lo presentado en clase hay una cantidad de preguntas que debes resolver a continuación.
Universidad Tecnológica de la Mixteca Instituto de Electrónica y Computación El Software Libre, una Alternativa para el Desarrollo de Aplicaciones en la.
FUNDAMENTOS DE PROGRAMACION
Tema 1 INFORMÁTICA 4ºESO 14/15
Ensamblé de computadores
COMPARTIR DOCUMENTOS JOHANCAMILO LESMES IPIALES TECNOLOGO GESTION ADMINISTRATIVA FICHA:
Informática Básica Unidad II
Sistemas Basados en Conocimiento (Knowledge Based Systems) Lic. Mario G. Oloriz Agosto 2004.
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
POR: JUAN PABLO CLAROS SANTOS
SISTEMAS DE GESTIÓN DE CURSOS DE LIBRE DISTRIBUCIÓN ROBERTO MENDOZA VILCHIS FMVZ-UAEMex.
Sistemas Operativos de Libre Distribución Curso Aplicaciones Informáticas de Gestión en Hostelería y Turismo Jose A. Piñero Berbel.
María José Freire Mayra Coello Juan Francisco Pérez
Maestría en Informática Aplicada a la Educación
Escuela de Ciencias Básicas, Tecnología e Ingeniería - ECBTI Sahagún, 04 de Junio de 2015 GENERALIDADES DEL CURSO FI-GQ-OCMC V
PROYECTO TECNOLÓGICO Mateo Guerra Alzate Cristian Herrera 9-D I
Jorge Sadornil Fernández Alejandro Alastruey Allué
Software libre.. Definición del software libre  El software libre es la denominación del software que respeta la libertad de los usuarios sobre su producto.
¿QUE SON LAS ACTUALIZACIONES?  Las actualizaciones son adiciones al software que pueden evitar problemas o corregirlos, mejorar el funcionamiento del.
COMPLETA LOS ESPACIOS CON LA PALABRA ADECUADA 1.LOS _______________________ SE DEFINEN COMO LA _________________LÓGICA DE _________PARA SOLUCIONAR UN.
Sistemas Operativos Tema 1 INFORMÁTICA 4ºESO 13/14.
Ciclo de vida de un sistema
Mireia Martínez Pineda
Software libre y Sistemas Operativos Software y hardware, redes y seguridad : Software libre y Sistemas Operativos.
TEMA 1 SISTEMAS OPERATIVOS.
Elaborado por: María José freire.. SOFTWARE LIBRE Usado copiado Estudiado Modificado redistribuido libremente de varias formas No debe confundirse con.
CICLO DE VIDA DEL DESARROLLO DE SISTEMAS.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
Plataformas virtuales
Debian nos ofrece dos modos de instalación, uno gráfico para usuarios menos experimentados y otro en modo de texto. A su vez, si seleccionamos Opciones.
Introducción al proceso de verificación y validación.
Software LIBRE Software GRATUITO !=. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para:  Ejecutar 
PROCESOS DE DESARROLLO DE SOFTWARE
Ingeniería de software
Estructurar tus ideas para hacerlas realidad
REVISION Y AUDITORIA.
2.1 Tipos de software. Ismael Meza Casillas. Control de Proyectos.
SOFTWARE LIBRE. SOFTWARE PRIVATIVO Son los programas informáticos amparados bajo licencias que reservan algunos derechos de uso, copia, modificación y.
ESTACIONES DE TRABAJO..
Linux Victor Villena Siguiente. -1- Que es Linux Es el término empleado para referirse al sistema operativo que utiliza como base las herramientas de.
SOFTWARE LIBRE Urbez Lalaguna Zhengqing Ye. Libertades que el Software Libre ofrece a los usuarios La libertad de usar el programa, con cualquier propósito.
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
Planificación de Sistemas de Información
El software libre y el propietario Autora: Ana Yeska Guerra.
Una aproximación al software libre en la empresa Pedro Melguizo Biosca Jornada de Software Libre en la PYME.
1.El softwareEl software 2.Licencias de softwareLicencias de software 3.Sistemas operativos actualesSistemas operativos actuales 4.VirtualizaciónVirtualización.
Entregables del Proyecto
Transcripción de la presentación:

ETSII SISTEMAS INFORMÁTICOS

Creación de un Live-CD para la ETSII José Luís Cuadrado García SOL (Sistema Operativo Libre) Anteproyecto

ÍNDICE  Propósito y Objetivos.  Resultados esperados.  Visión general.  Metodología de investigación.  Tipo de proyecto.  Requisitos de hardware y software.  Plan del Proyecto.  Bibliografía.

Propósito y Objetivos.  Propósito –Evaluar los diferentes métodos de construcción de Live CD con Linux.

Propósito y Objetivos.  Propósito –Evaluar los diferentes métodos de construcción de Live CD con Linux.  Objetivos –Identificar los principales métodos de construcción de Live CD.

Propósito y Objetivos.  Propósito –Evaluar los diferentes métodos de construcción de Live CD con Linux.  Objetivos –Identificar los principales métodos de construcción de Live CD. –Evaluar y seleccionar el Sistema Operativo y entorno más adecuado para el Live CD.

Propósito y Objetivos.  Propósito –Evaluar los diferentes métodos de construcción de Live CD con Linux.  Objetivos –Identificar los principales métodos de construcción de Live CD. –Evaluar y seleccionar el Sistema Operativo y entorno más adecuado para el Live CD. –Incluir el software aconsejable para los alumnos.

Propósito y Objetivos.  Propósito –Evaluar los diferentes métodos de construcción de Live CD con Linux.  Objetivos –Identificar los principales métodos de construcción de Live CD. –Evaluar y seleccionar el Sistema Operativo y entorno más adecuado para el Live CD. –Incluir el software aconsejable para los alumnos. –Construir un Live CD que contenga, sino todas, la mayoría de las herramientas que necesitaría un alumno para el desarrollo en su vida académica en la ETSII.

Propósito y Objetivos.  Propósito –Evaluar los diferentes métodos de construcción de Live CD con Linux.  Objetivos –Identificar los principales métodos de construcción de Live CD. –Evaluar y seleccionar el Sistema Operativo y entorno más adecuado para el Live CD. –Incluir el software aconsejable para los alumnos. –Construir un Live CD que contenga, sino todas, la mayoría de las herramientas que necesitaría un alumno para el desarrollo en su vida académica en la ETSII. –Todo el software incluido en el Live CD deberá ser Free software.

Propósito y Objetivos.  Propósito –Evaluar los diferentes métodos de construcción de Live CD con Linux.  Objetivos –Identificar los principales métodos de construcción de Live CD. –Evaluar y seleccionar el Sistema Operativo y entorno más adecuado para el Live CD. –Incluir el software aconsejable para los alumnos. –Construir un Live CD que contenga, sino todas, la mayoría de las herramientas que necesitaría un alumno para el desarrollo en su vida académica en la ETSII. –Todo el software incluido en el Live CD deberá ser Free software. –Establecer un método o herramienta que permita la modificación del Live CD para posteriores cursos.

Propósito y Objetivos.  Propósito –Evaluar los diferentes métodos de construcción de Live CD con Linux.  Objetivos –Identificar los principales métodos de construcción de Live CD. –Evaluar y seleccionar el Sistema Operativo y entorno más adecuado para el Live CD. –Incluir el software aconsejable para los alumnos. –Construir un Live CD que contenga, sino todas, la mayoría de las herramientas que necesitaría un alumno para el desarrollo en su vida académica en la ETSII. –Todo el software incluido en el Live CD deberá ser Free software. –Establecer un método o herramienta que permita la modificación del Live CD para posteriores cursos. –El resultado de este proyecto podría entregarse para el curso 2005/2006 a los alumnos de la ETSII como material académico.

Propósito y Objetivos.  Propósito –Evaluar los diferentes métodos de construcción de Live CD con Linux.  Objetivos –Identificar los principales métodos de construcción de Live CD. –Evaluar y seleccionar el Sistema Operativo y entorno más adecuado para el Live CD. –Incluir el software aconsejable para los alumnos. –Construir un Live CD que contenga, sino todas, la mayoría de las herramientas que necesitaría un alumno para el desarrollo en su vida académica en la ETSII. –Todo el software incluido en el Live CD deberá ser Free software. –Establecer un método o herramienta que permita la modificación del Live CD para posteriores cursos. –El resultado de este proyecto podría entregarse para el curso 2005/2006 a los alumnos de la ETSII como material académico.

Propósito y Objetivos.  Propósito –Evaluar los diferentes métodos de construcción de Live CD con Linux.  Objetivos –Identificar los principales métodos de construcción de Live CD. –Evaluar y seleccionar el Sistema Operativo y entorno más adecuado para el Live CD. –Incluir el software aconsejable para los alumnos. –Construir un Live CD que contenga, sino todas, la mayoría de las herramientas que necesitaría un alumno para el desarrollo en su vida académica en la ETSII. –Todo el software incluido en el Live CD deberá ser Free software. –Establecer un método o herramienta que permita la modificación del Live CD para posteriores cursos. –El resultado de este proyecto podría entregarse para el curso 2005/2006 a los alumnos de la ETSII como material académico.

Resultados esperados  Seleccionar el Sistema Operativo y entorno más adecuado para el Live CD.  Seleccionar la manera más adecuada para la construcción del Live CD.  Evaluar el grado de cumplimiento de los objetivos propuestos. Palabras clave : Live CD, LINUX, Free Software, GNU, ETSII, Linux, Sistema Operativo (SO), copyleft.

Visión general Visión general Distribuciones de SO y Distribuciones Live  Una distribución de Linux es el conjunto del SO (Linux) más: –Los programas, es la manera en que están organizados y –Como se configuran y además –El método que se usa para instalar nuevos programas y/o para desinstalarlos.  Distribuciones: –Red-Hat, Fedora, Gentoo, Caldera, Slackware, Debian, Suse, Madrake, etc…

Visión general Visión general Distribuciones de SO y Distribuciones Live  ¿Por qué Debian? –Pues porque nació como un proyecto para hacer distribuciones –Es la principal de las distribuciones no comerciales –Tiene una larga trayectoria de estabilidad y madurez –Tiene el respaldo de una amplia comunidad de desarrolladores –Una clara política respecto al software libre –Además, sobrepasa a todas las demás distribuciones en lo bien integrados que están sus paquetes. El software se empaqueta por grupos coherentes Estar seguro de que se han eliminado los problemas al respecto de dependencias.

Visión general Visión general Distribuciones de SO y Distribuciones Live  Distribución Live –No es eso que está tan de moda –Simplemente es un sistema, muchas veces basado en Linux –Puede hacerse con multitud de sistemas operativos –Es capaz de funcionar desde un dispositivo de solo lectura o desde un dispositivo externo a un ordenador –Sin haber realizado una instalación previa –Lo útil de esta propuesta es que no necesita ser instalado Una tecnología muy sencilla Muy práctica ya que esto puede tener multitud de utilidades.

Visión general Visión general Distribuciones de SO y Distribuciones Live  La idea de arrancar un sistema operativo directamente desde el CD-ROM no es nueva.  Las diferencias existen de este método con el método tradicional son: 1.Se ha podido probar el sistema antes de instalártelo. 2.Detecta el hardware y no tiene que estar configurado a mano. 3.Tiene todo el software necesario para su uso. 4.Se permite instalar más software. 5.Una vez lo arrancado, ya todo está configurado. 6.Se puede tardar entre 15 y 30 minutos en instalarte un sistema de 2 Gb de software.  ¿Por qué no usar una distribución ya hecha?

Visión general Visión general Software libre y GNU  El término «free software»: –El tema es la libertad. –Como «free» [libre] se refiere a libertad y no a precio.  Un programa es software libre, para usted, un usuario en particular, si: 1.Usted tiene libertad para ejecutar el programa, con cualquier propósito. 2.Usted tiene la libertad para modificar el programa para adaptarlo a sus necesidades. 3.Usted tiene la libertad para redistribuir copias, tanto gratis como por un canon. 4.Usted tiene la libertad para distribuir versiones modificadas del programa, de tal manera que la comunidad pueda beneficiarse con sus mejoras.  El Proyecto GNU : El Manifiesto GNU fue escrito por Richard Stallman (

Visión general Visión general Estado en la ETSII  Algunas distribuciones son: –Knoppix (derivada de Debian)Knoppix –Linex Live-CD (derivada de Debian)Linex Live-CD –Guadalinex (derivada de Debian)Guadalinex –Gnome2Live (derivada de Debian)Gnome2Live –Pequelin (derivada de Debian)Pequelin –SuSe tiene una versión Live-CD no instalable.SuSe –Gentoo también tiene su versión Live-CD.Gentoo –MandrakeMove es la distribución Live-CD de Mandrake.MandrakeMove  Algunos proyectos : MetadistrosMetadistros: Proyecto englobado dentro de Hispalinux que permite la realización de distribuciones a la medida KNOPPIXMAMEKNOPPIXMAME: Distribución que incluye un emulador de ROMs. MovixMovix: Permite crear un CD-ROM autoarrancable que incluya cualquier película. QuantianQuantian: Distribución enfocada al uso por parte de científicos Linux From ScratchLinux From Scratch: Recoge la información necesaria para construir un sistema con Linux desde cero, partiendo de las fuentes de los programas.  Distribuciones de GNU/Linux : –SuSE Live-Eval, DemoLinux o CoolLinux. –Incluso Apple para Mac OS X.

Metodología de investigación  Estudio de la situación actual. –Estudiar las soluciones obtenidas por otros.  Realizarán una serie de entrevistas y cuestionarios a los profesores.  Para llegar a la versión final del producto, se realizará de forma incremental. –Confección diferentes prototipos.

Tipo de proyecto  Desarrollo : –Evaluación y documentación acerca de los requisitos del producto, diseño del mismo, análisis y pruebas.  Investigación : –Estudio del estado del arte de los productos similares y esto conducirá, sin duda, a la mejor comprensión de esta área en particular, reconociendo los desarrollos ulteriores.  Evaluación : –Realización de evaluaciones y seleccionar, por ejemplo los entornos e interfaces, dado que habría que realizar los diferentes casos de uso de los aspectos del producto bajo estudio.  Colaboración : –Este proyecto viene a resolver un problema definido dentro de una organización externa.

Requisitos de hardware y software  Desarrollo –HARDWARE : Ordenador PC (monitor, telado, ratón etc.) Memoria 512 Mb Disco duro de 20Gb Grabador de Cd’s y consumibles –SOFTWARE: «free software» y se obtendrá después en función del estudio realizado en la fase correspondiente a la selección del modelo y método de construcción  Explotación –Igual que la fase de desarrollo. –Una vez confeccionado el producto, producción industrial del CD para el abaratamiento de los costes y una mejor presentación del producto.

Plan del Proyecto  Estructura de descomposición de los trabajos  Diagrama de Gantt de la planificación del proyecto

Plan del Proyecto Plan del Proyecto Estructura de descomposición de los trabajos

Plan del Proyecto Diagrama de Gantt de la planificación del proyecto

Bibliografía  Libro Blanco del Software libre  Manifiesto de Richard Stallman y FSF  Proyecto Metadistro de Hispalinux  Oficina de software libre de la Universidad de las Palmas  Herramientas par construcción de Live CD  Software para Linux  Creación de proyectos libres -