PDF de programación - Debian con LTSP integrado

Imágen de pdf Debian con LTSP integrado

Debian con LTSP integradográfica de visualizaciones

Publicado el 7 de Junio del 2019
338 visualizaciones desde el 7 de Junio del 2019
681,7 KB
37 paginas
Creado hace 8a (01/01/2012)
Miguel Ángel Madrid Salinas

TFC: Plataforma GNU/Linux

Proyecto: Debian con LTSP integrado

Consultor: Miquel Àngel Senar Rosell

1/37

Miguel Ángel Madrid Salinas

Índice de contenidos
1 Licencia.............................................................................................................................3
2 Resumen del documento...................................................................................................4
3 Descripción general del proyecto......................................................................................5
4 Introducción ......................................................................................................................6
4.1 Definición del proyecto...............................................................................................7
4.2 Motivaciones..............................................................................................................8
4.3 Viabilidad, alcance y objetivos...................................................................................9
4.4 Requisitos................................................................................................................10
4.5 Planificación temporal..............................................................................................12
5 Diseño del sistema..........................................................................................................13
5.1 Fase 0: Requisitos...................................................................................................13
5.2 Fase 1: Instalación...................................................................................................14
5.3 Fase 2: Configuración..............................................................................................17
6. Finalización....................................................................................................................20
6.1 Creación del CD a partir del diseño.........................................................................20
7 Pruebas...........................................................................................................................27
8 Errores encontrados y soluciones...................................................................................28
8.1 Al crear el CD con simple-cdd fallan paquetes al descargarse................................28
9 Mejoras y conclusiones...................................................................................................30
10 Anexos...........................................................................................................................33
10.1 Proceso de arranque de un cliente con LTSP........................................................33
10.2 Creación masiva de usuarios.................................................................................34
11 Bibliografía.....................................................................................................................35

2/37

Miguel Ángel Madrid Salinas

1 Licencia

Creative Commons

Este documento está bajo la licencia Creative Commons como Reconocimiento – NoComercial –
CompartirIgual. No se permite un uso comercial de la obra original ni de las posibles obras derivadas, la
distribución de las cuales se debe hacer con una licencia igual a la que regula la obra original.
http://creativecommons.org/licenses/by-nc-sa/2.5/es/

3/37

Miguel Ángel Madrid Salinas

2 Resumen del documento

Este documento presentará un proyecto para la realización de un DVD personalizado enfocado a la
educación. Estará basado en un sistema operativo Debian y en el proyecto LTSP (Linux Terminal Server
Project). A lo largo del mismo se irán desarrollando una serie de apartados explicando cada uno de los
puntos.

Una introducción conceptual del proyecto y de todas las herramientas utilizadas ayudará a evaluar las
ventajas y desventajas de llevarlo a cabo. Más adelante, se diseñará el servidor LTSP con todos los
paquetes educativos necesarios para su posterior configuración. Por último, se creará el DVD personalizado
basándose en este diseño y se realizarán las pruebas necesarias para obtener unos resultados y unas
conclusiones finales.

4/37

Miguel Ángel Madrid Salinas

3 Descripción general del proyecto

Este proyecto se basará en la realización de un DVD Debian personalizado con LTSP integrado. Para
llevarlo a cabo, antes se instalará un sistema operativo Debian en un entorno de pruebas. Además, se
instalará un servidor de terminales Linux (LTSP) y una serie de paquetes educativos. Esta lista de paquetes
y la configuración del servidor servirá para crear un DVD personalizado disponible para una futura
instalación en un servidor de producción.

5/37

Miguel Ángel Madrid Salinas

4 Introducción

4.1 Descripción del proyecto
4.2 Motivaciones
4.3 Viabilidad, alcance y objetivos
4.4 Requisitos
4.5 Planificación temporal

6/37

Miguel Ángel Madrid Salinas

4.1 Definición del proyecto

El proyecto estará diseñado sobre una instalación del sistema operativo GNU/Linux Debian, en un entorno
de pruebas.

El sistema operativo Debian GNU/Linux es una distribución del sistema operativo Linux, creado por Ian
Murdock en 1993, apoyado por el proyecto GNU de la FSF (Free Software Foundation). Es también un
conjunto de programas que se ejecutan sobre él (GNU y otros). A día de hoy existen casi 30000 paquetes
en sus repositorios. Además, es libre de usar y distribuir, no hace falta pagar por usarlo. Todos los paquetes
que incluye por defecto cumplen la licencia GNU GPL aunque existen repositorios para los paquetes no
oficiales, dentro de las secciones non-free y contrib. Por otro lado, su desarrollo es contínuo, hay cerca de
1000 voluntarios trabajando en él cada día, por lo que su mejora es constante y rápida. Las actualizaciones
son contínuas, e incluso algunas suceden cada día.

Una vez instalado el sistema operativo Debian se procederá a la instalación de LTSP, un servidor de
terminales de código abierto que permite conectar a él de forma simultánea un número determinado de
equipos clientes, también llamados thin clients. Estos equipos ejecutan las aplicaciones desde el servidor al
cual se conectan normalmente por ethernet.

En el momento de este documento, la última versión de LTSP disponible es la v5. Ésta está formada por
varios servicios o daemons, entre los que destacan:

– DHCPd: Dinamic Host Configuration Protocol daemon. El servidor que permite a los clientes de una



red obtener una IP de forma dinámica.
TFTPd: Trivial File Transfer Protocol daemon. El servidor para la transferencia de archivos, ideal
para transferir archivos de tamaño reducido.

– NFSd: Network File System daemon. El servidor de sistema de archivos de red permitirá a los

clientes acceder a ficheros remotos en el servidor como si fueran locales.

– SSHd: Secure SHell daemon. El intérprete de órdenes segura, en LTSP se usa para cifrar la sesión

del cliente en el servidor.

La tecnología Terminal Server ya se usaba en otras plataformas:

– En la parte cliente se usan los dispositivos de entrada-salida como la pantalla, el teclado o el ratón.
– En la parte servidor se guardan todos los datos, se instalan las aplicaciones, se ejecutan en él y se

muestran en la pantalla del cliente.

Por esta razón, el cliente puede ser un equipo con componentes básicos o reciclados de otros. Todo el
trabajo procesal se lleva a cabo en el servidor. No necesitarán disco duro, tan solo habrá que tener en
cuenta la integridad de los datos en el servidor, si un equipo falla es fácilmente reemplazable sin necesidad
de restaurar sus datos.

Una vez instalado y configurado, tanto Debian como LTSP, se instalarán una serie de paquetes educativos.
Este listado servirá más tarde para la creación del DVD personalizado.

7/37

Miguel Ángel Madrid Salinas

4.2 Motivaciones

Existen distribuciones como Skolelinux (Debian) y Edubuntu (Ubuntu) que ya vienen preparadas con LTSP.
Una de las razones por las que me he decantado por este proyecto es el poder crear una distribución
orientada a la educación desde cero, estable, compacta y totalmente libre. Otras distribuciones, como las
antes mencionadas, cargan paquetes que no siempre se van a utilizar.

Por su valor educativo. Un entorno LTSP, junto con la naturaleza libre de GNU/Linux, ayuda al aprendizaje
ya que permite que las aplicaciones que se usan en la escuela, academia o lugar de trabajo puedan usarse
fuera de éstos ámbitos, instalando o por medio de un LiveCD, cualquier distribución GNU/Linux compatible
con esas aplicaciones.

Por su valor ecológico y de bajo coste. Este sistema es ecológico, por medio del reciclaje de equipos
obsoletos se evita contribuir al deshecho electrónico. Estos equipos consumen menos energía que algunos
equipos actuales por lo que el ahorro energético es también mayor. Así mismo, este sistema permite un
ahorro económico. No es necesario pagar por licencias de uso, ni el sistema operativo GNU/Linux, eligiendo
una distribución libre, ni por el uso del entorno LTSP.

8/37

Miguel Ángel Madrid Salinas

4.3 Viabilidad, alcance y objetivos

Hay varios aspectos a tener en cuenta a la hora de elegir esta tecnología, entre sus ventajas destaca la
orientación que tiene, está implementada para su uso en escuelas, aulas de formación, etc. Seguro, sencillo
de administrar, respetuoso con el medio ambiente, altamente soportado por la comunidad de usuarios y/o
desarrolladores; y es de bajo coste.

Este proyecto es rentable y de bajo coste. Aquí lo que se vende no es el producto, sino el posible servicio.
El producto está orientado a aulas de formación, escuelas, ONGs, etc. Estos lugares disponen en muchas
ocasiones de la infra
  • Links de descarga
http://lwp-l.com/pdf16063

Comentarios de: Debian con LTSP integrado (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad