Lihuen
RSSRSS AtomAtom

Diferencia entre revisiones de «Ltspconfig»

(Instalación)
(Instalación)
Línea 41: Línea 41:
 
*Para probar la aplicación hay que loguearse como root y ejecutar los siguientes comandos:
 
*Para probar la aplicación hay que loguearse como root y ejecutar los siguientes comandos:
 
<source lang="bash">
 
<source lang="bash">
cd /opt/ltspconfig-version
+
#!/bin/bash
python ltsp-config.py
+
/opt/ltspconfig-version/ltsp-config.py
 
</source>
 
</source>

Revisión de 16:37 2 feb 2010

ltspconfig es una herramienta actualmente en desarrollo cuyo objetivo es facilitar la instalación y configuración de una red de clientes livianos a usuarios sin conocimientos sobre el tema.

Está inspirada en la experiencia del grupo Lihuen en instalaciones de clientes livianos en escuelas y comenzó como un simple shell script poco interactivo que preconfiguraba todo el sistema sólo permitiendo seleccionar que interfaz ethernet se usaría para conectar el servidor con la red de clientes livianos, luego se convirtió en un shell script con interfaz gráfica utilizando zenity (esta versión nunca se hizo publica).

Actualmente estamos en una etapa mucho más ambiciosa donde la herramienta (completamente reescrita en python con pygtk) permitirá una vez finalizada hacer todas las actividades relacionadas con la instalación de una red de clientes livianos:

  • Hacer la configuración de red del servidor.
  • Configurar el hardware que no pueda ser autodetectado por ltsp en los clientes.
  • Configurar la distribución de teclado de clientes particulares.
  • Grabar imágenes de booteo (imágenes de gpxe) en disquetes, pendrives y CDs.
  • Habilitar y deshabilitar de acuerdo a las capacidades y necesidades de nuestra red de clientes:
    • Cifrado de la conexión.
    • Compresión de los datos enviados y recibidos para no sobrecargar la red.
    • Sonido en los clientes.
    • Unidades extraíbles en los clientes (Lectoras de CD, disqueteras y pendrives).

Capturas de pantalla

Descargas

Descargar versión 0.2-alfa (esta versión es sólo para desarrolladores ya que está incompleta y puede comportarse de forma inesperada desconfigurando parte del sistema).

Requerimientos para probar ltspconfig:

  • Lihuen 3 o Debian Lenny
  • python 2.5 (se instala por defecto en Lihuen)
  • pygtk (se instala por defecto en Lihuen)
  • ltsp-server-standalone
  • ltsp-sistema-clientes (o haber generado un entorno para clientes i386 con ltsp-build-client)

Instalación

Al estar en versión alfa todavía no armamos un paquete .deb para instalar esta aplicación. Así que debemos instalarlo manualmente y ajustar una variable del código para poder probarlo.

  • Instalación de dependencias
apt-get install ltsp-server-standalone ltsp-sistema-clientes openbsd-inetd
  • Descomprimiendo ltsp-config
tar xzf ltspconfig-version.tar.gz -C /opt
  • Cambiamos los permisos de iptables.sh para darle permisos de ejecución
chmod +x /opt/ltspconfig-version/iptables.sh
  • Para probar la aplicación hay que loguearse como root y ejecutar los siguientes comandos:
#!/bin/bash
/opt/ltspconfig-version/ltsp-config.py