Lliurex Lab es un software para trabajo colaboratibo basado en Apache Openmeetings Apache Openmeetings pensado para el trabajo colaborativo.
En LliureX 19 y debido a cambios en determinados paquetes necesarios por parte de Ubuntu (la distribución en la que se basa LliureX) la instalación no es tan cómoda como debería pero siguiendo estos pasos no nos llevará mas de 10 minutos tener nuestro servidor operativo.
Openmeetings recomienda usar Java 8. Así nuestro primer paso será instalar Java 8 en nuestro LliureX desde el panel de Java disponible en el Zero-Center
Ubuntu en la versión 19.04 decidió reemplazar este paquete en sus repositorios. Openmeetings necesita una de las aplicaciones presentes en ese paquete con lo que para instalarlo debemos dirigirnos a el ppa de libav-tools y descargarnos el paquete libav-tools (en LliureX 19 la opción correcta es 64 bits)
Una vez descagrado nos dirigimos a la carpeta de descargas de nuestro usuario y lo instalamos haciendo doble click
Ponemos la contraseña del usuario cuando nos la solicite:
E instalamos el paquete
Finalmente ya tenemos todo listo para el correcto funcionamiento de Lliurex Lab. Así pues nos dirigimos al zero-center y buscamos el instalador de LliureX Lab:
Lo ejecutamos e instalamos
Una vez se instala nos mostrará automáticamente el asistente de configuración
En este punto hay que tener especial atención con las distintas contraseñas que debemos introducir.
La cuenta de correo debe ser una cuenta válida ya que a ella nos llegarán avisos de la aplicación.
Una vez configurado aceptamos los cambios y se configurará el servicio
Si en este punto demorase mucho, más de 5 minutos, seguramente la inicialización del servicio ha fallado y deberemos abortar (matando el proceso) y volver a lanzar la instalación del mismo.
En cuanto acabe tendremos nuestro servidor openmeetings prácticamente listo para ser ejecutado.
LliurexLab (openmeetings) utiliza un servicio externo para la reproducción multimedia. Sin este servidor es perfectamente usable a falta del soporte de webcam y micrófono.
Hay varios servicios que nos van a dar esta funcionalidad, openmeetings soporta oficialmente red5 y kurento.
En este tutorial nos decantaremos por la instalación de kurento. Para ello podeemos hacer uso del siguiente script:
TMPFILE=$(mktemp)
echo 'apt-key adv keyserver keyserver.ubuntu.com recv-keys 5AFA7A83
echo deb arch=amd64 http://ubuntu.openvidu.io/6.10.0 bionic kms6 > /etc/apt/sources.list.d/kurento.list
apt update
apt install --yes kurento-media-server
/etc/init.d/kurento-media-server start
rm /etc/apt/sources.list.d/kurento.list' > $TMPFILE
chmod +x $TMPFILE