Lihuen
RSSRSS AtomAtom

Diferencia entre revisiones de «Instalación de Ltspconfig»

(Página creada con '==Descargas== [http://sourceforge.net/projects/ltspconfig/files/ Descargar versión 0.2-alfa] (esta versión es sólo para desarrolladores ya que está incompleta y puede compor?')
 
Línea 1: Línea 1:
==Descargas==
 
[http://sourceforge.net/projects/ltspconfig/files/ 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:
+
==Descargas para usuarios==
*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==
+
Las versiones con las últimas actualizaciones pueden ser descargadas desde el SVN como se indica más abajo, también hay versiones empaquetadas para Lihuen 3, Debian y un .tar.gz que podría instalarse en cualquier distribución (aunque no lo hemos probado fuera de Debian y Lihuen).
+
 
===En Lihuen 3 y más nuevos===
 
===En Lihuen 3 y más nuevos===
 
Mantenemos versiones relativamente estables de la herramienta en nuestros repositorios APT, así que en Lihuen alcanza con hacer:
 
Mantenemos versiones relativamente estables de la herramienta en nuestros repositorios APT, así que en Lihuen alcanza con hacer:
Línea 18: Línea 8:
  
 
===En Debian Lenny y distribuciones derivadas===
 
===En Debian Lenny y distribuciones derivadas===
 +
====Forma rápida====
 +
Si está utilizando Debian Lenny o una distribución basada en Debian Lenny puede instalar la herramienta tan fácil como en Lihuen agregando temporalmente la siguiente línea a su lista de repositorios:
 +
deb http://repo.lihuen.linti.unlp.edu.ar/lihuen lenny/lihuen3 main
 +
Si no ha hecho esto antes puede consultar la última sección de [[Instalando programas en Lihuen|nuestra guía de uso de Synaptic]].
 +
 +
Una vez agregado (y luego presionar "Recargar" en Synaptic) instale el paquete "ltspconfig" este es el paquete que contiene la herramienta e instalará como dependencias todos los paquetes que precise para configurar un servidor de clientes livianos. Si lo prefiere puede instalar ltspconfig con apt-get:
 +
apt-get install ltspconfig
 +
 +
Recuerde deshabilitar el repositorio para evitar posibles inconvenientes (actualizaciones no deseadas y que el repo posee varios paquetes con versiones superiores a las de Debian Lenny) y volver a habilitarlo cada vez que quiera una actualización de la herramienta.
 +
=====Forma más complicada (pero sin cambiar la lista de repositorios)====
 
Para que esta herramienta funcione correctamente es necesario tener instalados varios paquetes de LTSP y PulseAudio (posiblemente sea más seguro instalar la herramienta con Gdebi para que descarge las dependencias automáticamente):
 
Para que esta herramienta funcione correctamente es necesario tener instalados varios paquetes de LTSP y PulseAudio (posiblemente sea más seguro instalar la herramienta con Gdebi para que descarge las dependencias automáticamente):
 
  apt-get install ltsp-server-standalone pulseaudio liboil0.3 pulseaudio-utils libpulse-browse0 libpulse-mainloop-glib0 padevchooser pulseaudio-esound-compat
 
  apt-get install ltsp-server-standalone pulseaudio liboil0.3 pulseaudio-utils libpulse-browse0 libpulse-mainloop-glib0 padevchooser pulseaudio-esound-compat
Línea 33: Línea 33:
 
  dpkg -i nombre_del_paquete.deb
 
  dpkg -i nombre_del_paquete.deb
  
 +
 +
==Descargas por SVN==
 +
==Descargas==
 +
[http://sourceforge.net/projects/ltspconfig/files/ 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==
 +
Las versiones con las últimas actualizaciones pueden ser descargadas desde el SVN como se indica más abajo, también hay versiones empaquetadas para Lihuen 3, Debian y un .tar.gz que podría instalarse en cualquier distribución (aunque no lo hemos probado fuera de Debian y Lihuen).
 
===Desde el repositorio SVN===
 
===Desde el repositorio SVN===
 
En el repositorio SVN se encuentran siempre las versiones más actualizadas de LtspConfig.
 
En el repositorio SVN se encuentran siempre las versiones más actualizadas de LtspConfig.

Revisión de 14:11 16 jun 2010

Descargas para usuarios

En Lihuen 3 y más nuevos

Mantenemos versiones relativamente estables de la herramienta en nuestros repositorios APT, así que en Lihuen alcanza con hacer:

apt-get update
apt-get install ltspconfig

O bien instalarlo de forma gráfica siguiendo nuestra Guía de instalación de paquetes con Synaptic.

En Debian Lenny y distribuciones derivadas

Forma rápida

Si está utilizando Debian Lenny o una distribución basada en Debian Lenny puede instalar la herramienta tan fácil como en Lihuen agregando temporalmente la siguiente línea a su lista de repositorios:

deb http://repo.lihuen.linti.unlp.edu.ar/lihuen lenny/lihuen3 main

Si no ha hecho esto antes puede consultar la última sección de nuestra guía de uso de Synaptic.

Una vez agregado (y luego presionar "Recargar" en Synaptic) instale el paquete "ltspconfig" este es el paquete que contiene la herramienta e instalará como dependencias todos los paquetes que precise para configurar un servidor de clientes livianos. Si lo prefiere puede instalar ltspconfig con apt-get:

apt-get install ltspconfig

Recuerde deshabilitar el repositorio para evitar posibles inconvenientes (actualizaciones no deseadas y que el repo posee varios paquetes con versiones superiores a las de Debian Lenny) y volver a habilitarlo cada vez que quiera una actualización de la herramienta.

=Forma más complicada (pero sin cambiar la lista de repositorios)

Para que esta herramienta funcione correctamente es necesario tener instalados varios paquetes de LTSP y PulseAudio (posiblemente sea más seguro instalar la herramienta con Gdebi para que descarge las dependencias automáticamente):

apt-get install ltsp-server-standalone pulseaudio liboil0.3 pulseaudio-utils libpulse-browse0 libpulse-mainloop-glib0 padevchooser pulseaudio-esound-compat

También precisa los siguientes paquetes normalmente presentes en una instalación típica de Debian con Gnome:

  • python 2.5
  • pygtk (python-gtk2) >= 2.12
  • system-tools-backends
  • gnome-system-tools
  • iptables

Luego de instalar todas las dependencias necesarias es necesario construir el entorno para los clientes, esto se hace con el comando:

ltsp-build-client

Note que esto descarga un sistema GNU/Linux básico para que ejecuten los clientes localmente por lo que la descarga puede demorar horas dependiendo de la velocidad de su conexión.

Finalmente hay que descargar el paquete .deb que en su nombre indica que es para Debian. E instalarlo con Gdebi o con el siguiente comando:

dpkg -i nombre_del_paquete.deb


Descargas por SVN

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

Las versiones con las últimas actualizaciones pueden ser descargadas desde el SVN como se indica más abajo, también hay versiones empaquetadas para Lihuen 3, Debian y un .tar.gz que podría instalarse en cualquier distribución (aunque no lo hemos probado fuera de Debian y Lihuen).

Desde el repositorio SVN

En el repositorio SVN se encuentran siempre las versiones más actualizadas de LtspConfig.

Para descargar LtspConfig de esta forma precisamos tener instalado Subversion y ejecutar en el directorio donde queremos descargarla:

svn co https://ltspconfig.svn.sourceforge.net/svnroot/ltspconfig ltspconfig 

Luego, una vez descargada esta "copia local" debemos exportar una copia del subdirectorio "trunk" libre de toda la metainformación de SVN a otro directorio, tenga en cuenta que el directorio destino no debe existir:

cd ltspconfig
svn export trunk /tmp/ltspconfig

Por último realizamos la instalación de la herramienta aprovechando el script que trae para dicho propósito:

cd /tmp/ltspconfig
python setup.py install

Para el correcto funcionamiento de la herramienta es necesario instalar algunos paquetes, a continuación los listo con los nombres que poseen en Debian y Lihuen:

ltsp-server-standalone pulseaudio liboil0.3 pulseaudio-utils libpulse-browse0 libpulse-mainloop-glib0 padevchooser pulseaudio-esound-compat

También precisa:

  • python 2.5
  • system-tools-backends
  • gnome-system-tools
  • iptables

Luego de instalar estos paquetes para generar el sistema que usarán los clientes debe ejecutar (este comando descargará un sistema Debian básico por red, puede tardar incluso horas de acuerdo a la velocidad de su conexión):

ltsp-build-client

Generando un paquete .deb desde el SVN

Si en lugar de instalar con setup.py quisieramos generar un paquete .deb habría que ejecutar (teniendo instalado el paquete build-essential):

cd /tmp/ltpsconfig
dpkg-builpackage

y si todo sale bien aparecerá el paquete en /tmp. Luego para instalarlo alcanza con seguir las instrucciones para Debian incluídas más arriba.