Cosas a tener en cuenta antes de instalar LTSP

Hace tiempo que recibo via mail o por messenger dudas y preguntas sobre como instalar e implementar LTSP desde muchos lugares de habla hispana.
La mayoria de las implementaciones son para establecimientos educativos de toda indole.
Pero lo que mas me llama la atención es que al final, las preguntas se terminan repitiendo, terminan siendo las mismas y lamentablemente son las mismas porque no se encara adecuadamente la labor de implementacion de un entorno LTSP.
Recibo preguntas de gente que dice saber lo minimo e indispensable de GNU/LINUX para poder encarar un proyecto como LTSP, pero al leer sus preguntas, me doy cuenta que no es asi.
No podremos encarar responsablemente un proyecto en LINUX si ni sabemos como crear un directorio por ejemplo...

Ya sea si instalamos LTSP mediante una distro que lo traiga pre-instalado o nos embarcamos en la maravillosa experiencia de implementarlo en un sistema LINUX desde cero, antes que nada la persona responsable debe conocer por lo menos en un estado basico la estructura de directorios en LINUX, crear directorios y archivos vacios, moverse entre ellos, copiar, borrar, renombrar archivos y directorios, interpretar algunos logs de sistema, instalar binarios y no-binarios en su sistema anfitrion, configurar una placa de red e Internet, manejar un editor de textos, AMIGARSE CON LA TERMINAL!!!...

Luego en segunda instancia, concientizarse que nuestra BIBLIA se encuentra en el SITIO OFICIAL DE LTSP, que si alguno no lo sabe es www.ltsp.org.
Alli encontramos la DOCUMENTACION OFICIAL del proyecto y ademas muchisima colaboracion de la comunidad LTSP.
Recomiendo comenzar buscando documentacion de la version 3.0 en Castellano y de ahi en mas leer el resto .
Sumado a nuestra BIBLIA, debemos buscar en internet mas informacion acerca de LTSP. Veremos que encontraremos sinnumero de articulos relacionados con este proyecto, tanto en Castellano como en Ingles.
Para poder llegar a EXITO, debemos entender de modo basico por lo menos acerca de TCP/IP, DHCP, TFTP, NFS, XDMCP, Inetd o Xinetd, cableado UTP.

Y aqui es donde esta el problema:
Las preguntas pidiendome ayuda siempre se parecen y siempre pregunto con que manual o tutorial se estan guiando, leo si no lo conzco al material y lamentablemente, la mayoria de las veces, la solución a los problemas se encuentra en el mismo manual o tutorial!.
POR FAVOR, hay que leer los manuales!
Hay que detenerse y volver a leer si no se entendio algo especifico!
Solo despues de eso; y hablo despues de buscar por toda internet!; nos empecemos a preocupar y a pedir ayuda en las listas de correo o en los canales dedicados a LTSP por IRC.

Preguntas tales como "¿como configuro dhcp?", "¿porque no veo los puntitos al arranque de la terminal?", "¿que significa NO ROOT PATH?", "¿por que me sale: ERROR TFTPd NO SUCH FILE OR DIRECTORY?" "¿por que no linkea la red?" NO DEBEN SER PREGUNTADAS JAMAS!
Y MENOS TODAVIA ESTE TIPO DE CONSULTAS: "No me anda LTSP, que hago?" o "A mi me da error y no me arranca el entorno grafico, donde puede estar el problema?"
Ya que toda esa informacion, INCLUIDA SU SOLUCION se encuentra en la documentacion oficial de LTSP y centenares de documentos independientes en la misma INTERNET.

Termino dandome cuenta que mucha gente que me pregunta y consulta, ni siquiera se toma el trabajo de hojear los manuales, trayendo aparejado que muchas veces este maravilloso proyecto quede descartado por "dificil" o porque "no anda" y ademas haciendome perder tiempo, explicandoles que lean los manuales.

La verdad es que no quiero ser duro con nadie pero soy muy sincero, creo que la forma de hacer crecer este proyecto en Latinoamerica es arreglando estos puntos flojos.

Dejo algunos LINKS realmente UTILES:

www.ltsp.org
http://www.ubuntu-es.org/index.php?q=node/20079
http://kde.mirrors.tds.net/pub/ltsp/docs/instructions-3.0-es.html
http://terminales.hispalinux.es/tiki-index.php
http://sourceforge.net/project/showfiles.php?group_id=17723&package_id=33244
http://www.champinet.com/download/doc/index.html
http://www.k12ltsp.org/
http://www.gentoo.org/doc/es/ltsp.xml
http://comunidad.molinux.info/index.php/LTSP_en_la_escuela_con_Molinux

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de alx.deb

GNU/LINUX/LTSP V/s Usuario Click

Hola
Mi nombre es Alexander Silva H. y Soy Técnico de nivel superior en Computación e Informática. pero prefiero definirme como un Programador. jejeje. trabajo en la Universidad de la Frontera en el area de soporte técnico y administración del sistemas para 2 deptos.

Mi experiencia con linux es solo de 3 años, pero eso no fue impedimento para embarcarnos con un grupo de amigos en un proyecto de metadistribucion con LTSP. "TEDUCAX". gracias a Dios Todo salio bien. Desarrollamos un distribucion basada en Ubuntu/Debian en una lapso de 6 meses de los cuales 5 fueron de investigación pura. y de ensayo y error ( los fracasos no existen mientras lo intentes) la distro ( TEDUCAX ) funciono. levanto 10 terminales. y fue muy bien evaluada por lo docentes de nuestra casa de estudio.
Solo yo tenia algo de experiencia con Linux. ( como un simple usuario casual ) mis otros colegas y compañeros no lo habian usado jamas. eso nos daba un merito mayor. probamos cuanto manual teniamos a la vista. foros, IRC, MSN contactos internacionales. hasta le escribi a Richard Stallman y aunque no me crean me respondio todos los mails y hasta en español. en esta busqueda de informacion nos topamos con esta web:

http://www.sindominio.net/ayuda/preguntas-inteligentes.html

El texto citado por este grupo de hackers me sirvio un poco... pero la verdad lo encontre un poco arrogante. y desde ese punto comenzamos a ver el proyecto con otros ojos. con una mirada mas realista eh intentando ver la verdadera necesidad que existia y convirtiendonos en más que programadores en facilitadores y en la busqueda de la formula para lograr la inclusion de la tecnologias libres en la educacion para usuarios comunes.

Hay un punto en el que los proyectos de linux no están poniendo atención y estas son las Variables ocultas, las cuales hace un tiempo fueron tema en este blog. si queremos trabajar en pos de un acercamiento de las técnologias de freesoftware a los usuarios comunes debemos bajar al nivel del usuario. nuestro trabajo como programadores es hacer la vida mas facil para ellos. a ellos no les interesa un consola ni un comando y menos desarrollar un script que realize una funcion determinada.. solo quiere hace click y que esto funciones. y eso debemos respetar si queremos ser de real ayuda para el ( usuario ).

La palabra clave es educacion. un proyecto de este tipo no puede sustentarce ni fortalecerce sin educación al cuerpo docente. los encargados de computación de los colegios con profesores y nada más. y su labor es educar y no desarrollar sistemas ni configurar redes.

El proyecto edulinux a echo un gran esfuerzo proporcionando al usuario encargado en las escuelas, una manera fácil de configurar las estaciones de trabajo. pero crítico su poco apoyo y educación del sistema a los docentes. la cual a sido razón fundamental para el rechazo de este en muchas escuelas. llevando a linux a un fracaso social. por una falta de vision.
Como este esfuerzo fustrado, tambien tenemos el ejemplo en chile de "Mi primer PC de Verdad" y veo caer muy pronto al proyecto "Un Computador OLP por niño" si no se consideran las variables ocultas.

No se trata de que no pregunten.. se trata de responder de la forma en que ellos entiendan y haciendo uso de sus conocimientos previos en el tema.

TEDUCAX está en etapa de fortalecer estas areas. que consideramos de mayor prioridad en la incorporacion de la NTIC de Software Libre.

Excelente!

Estamos en la misma linea aparentemente, nosotros aca en Argentina, Cordoba estamos hace 3 años desarrollando un proyecto llamado "EDULIN" y justamente el problema funudamental es el tema de la capacitacion docente, pero yo tengo en mente que si implemento un aula informatica basada en LTSP, ALGUIEN... si... ***ALGUIEN*** debe saber lo minimo para solucionar pequeños problemas que surgan...
Y SOBRE EL ARTICULO QUE PUBLIQUE "Cosas a tener en cuenta antes de..." NUNCA LO DIRIGI PARA EL USUARIO FINAL.. ni un docente, ni ayudante, ni alumno ni la abuela: solo a los responsables tecnicos de la implementacion.
La nueva variable en este articulo es la capacitacion al usuario, aunque sea minima, pero es una variable que ni siquiera la meti en este pequeño (ahora) debate.
Esten de acuerdo o en desacuerdo, para encarar cualquier tipo de proyecto hay que estudiar y comprometerse al mismo. suena absurdo decir entonces "proyecto instalacion windows". De eso se trata justamente: mucha gente se toma a la ligera esto y al primer escollo abandonan...
Gracias y espero que se hayan disipado todas las dudas.
Alberto Castillo
Proyecto EduLin (Educación & Linux).
Activo desde Febrero de 2004.
Gerencia de Sistemas - Ministerio de Educación de la Pcia. de Córdoba - Argentina

Imagen de lsepulve

En desacuerdo

Acabo de leer el artículo y me parece un tanto "poco coolaborador". Una de las críticas que siempre hago a las personas que saben más, es que cuando alguien busca ayuda; ellos responden "lee el manual"... ¿eso, es una ayuda?... lo más seguro es que alguien que lee la documentación de LTSP quede con aún más dudas, porque quien no sabe de linux, sistema de archivos, comandos, etc. difícilmente pueda editar un archivo tan críptico como lo es el archivo de cofiguración de LTSP.

Yo trabajo en la distribución EduLinux, que usa LTSP ,en la cual, nuestro objetivo incial era lograr que cualquier persona pueda instalar EduLinux sin necesidad de abrir una ventana terminal ni tener que editar un archivo. Con mucho orgullo podemos decir que lo logramos y que la actual versión de EduLinux 2006, tiene una instalación simplificada y que cualquier persona podría llegar a hacerla entendiendo el funcionamiento de lo que le llamamos "la red Edulinux".
Escribimos un manual de instalación y configuración que es muy sencillo y simple de entender, para quien no esté familiarizado con Linux. Pero una de las mejores características, es que desarrollamos una pequeña aplicación para administrar los clientes de la red que realiza el trabajo de configurar el archivo LTSP. Esta aplicación la llamamos "Administrador de Estaciones" y presta gran ayuda para configurar los clientes. Ciertamente la configuración de LTSP no es 100% efectiva, porque existirán casos en que el hardware del cliente sea más extraño que lo usual.

Aprovecho esta oportunidad para que, quienes quieran instalar un laboratorio cliente/servidor con LTSP le echen una mirada a EdiLinux (http://www.edulinux.cl) y al foro de ayuda que allí existe (http://www.edulinux.cl/foro) en donde hay varias personas que estamos dispuestas a ayudar con las dudas y consultas que surjan.

Recordemos que nadie nace sabiendo, y que muchas veces son profesores o encargados de laboratorio quienes quieren mejorar su uso, y por tanto, no saben (y no tienen porqué saberlo) de comandos, ediciones de archivos, sistemas de archivos, etc. y miles de cosas "marcianas" que ellos no entienden.

Siempre con el mejor de los ánimos,

--
Luis Sepúlveda
Ingeniero en Computación e Informática

Respondo...

Amigo! me parece barbaro que discutamos este tema!
Yo escribi esto para tratar de concientizar a la gente que trata de implementar en este caso LTSP.
no me parece responsable encarar un proyecto como este sin saber siquiera lo minimo de LINUX, es como si me pidieras que yo diseñe y levante una casa!
Como lo hago? tengo que estudiar primero! o no?
Este documento fue escrito para gente como vos y yo, gente que esta detras del sistema que esta de cara al usuario final.
Te juro que he recibido varios mails hasta casi ofensivos de que "este sistema de porqueria", etc etc... pero... no entiendo... no es que sabes lo minimo?
Yo no soy el mejor redactor del mundo, pero hay un par de documentos que yo hice en el lenguaje mas simple posible y asi como muchas personas lo usaron, lo entendieron y llegaron al exito, muchas otras me reclaman que no anda y siguieron al pie de la letra... cuando les remito al problema, termino dandome cuenta que no han leido nada! no se tomaron el trabajo de leer!
Decime amigo:
Vos pondrias a cargo de una red interna de computadoras de por ejemplo 20 o 30 para su administracion, solucion de problemas y posible implementacion a alguien que no tiene la mas remota idea de como funciona una red siquiera?
De eso habla mi documento! DE RESPONSABILIDAD.
UN ABRAZO DESDE ARGENTINA & ESPERO ESTEMOS EN CONTACTO

PD: Soy solo un tecnico electronico, pero eso no impide llegar a donde quiero siempre a base de ESFUERZO & DEDICACION.
Por lo menos yo creo que asi funcionan las cosas.

Proyecto EduLin (Educación & Linux).
Activo desde Febrero de 2004.
Gerencia de Sistemas - Ministerio de Educación de la Pcia. de Córdoba - Argentina