Para los que hacemos uso de este sistema académico seguro es común oir de algo llamado “SilverLight” que es un “algo” de microsoft para mostrar video de alta calidad, música, etc.
Este “algo” es usado por el sistema académico de la ESPOCH. Y yo necesito entrar a este sistema durante el semestre con la finalidad de pasar las notas de los estudiantes, asistencias, imprimir actas, etc.
Hasta el día de hoy, tenía que hacerlo en un equipo prestado, en un equipo con … con… con Windows.. pues silverlight no me funcionaba desde Linux.
Cómo podemos instalarle? Hay dos variantes (la segunda es más bonita y rápida):
Variante 1:
Hoy veo en EcuaLUG un post interesante de falcom en el que explica cómo poder hacer uso de netflix desde Linux. Por curiosidad me pongo a leer y resulta que netflix usa silverlight también.. y presentan el mismo problema, desde Linux no corre, etc, etc, etc.
Seguí el tutorial para ver lo que hacía, a la final lo que hace es instalar wine en un directorio determinado y dentro de wine instala silverlight (versión 4 en este post) y firefox. Luego simplemente ejecuta un script (/usr/bin/netflix-desktop) que en la última línea invoca al firefox este con la url de netflix.
Lo único adicional al tutorial es editar este /usr/bin/netflix-desktop y cambiar la URL de netflix por la url de la ESPOCH y luego de esto, de una pude entrar al sistema académico desde Linux.
Bueno, espero sea de utilidad a una que otra persona.
Variante 2
Se basa en la variante 1, con ayuda de este post).
Te bajas Firefox y SilverLight.
wget -c “http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0.1/win32/en-US/Firefox%20Setup%2014.0.1.exe”
wget -O Silverlight-4.exe http://silverlight.dlservice.microsoft.com/download/6/A/1/6A13C54D-3F35-4082-977A-27F30ECE0F34/10329.00/runtime/Silverlight.exe
Instalas wine (esta parte no la hice pues yo ya tenía wine instalado, quizá algo me falte aqui):
sudo yum install wine
Creas un directorio, digamos .espoch:
mkdir .espoch
Luego instalas firefox a este directorio y silverlight:
WINEPREFIX=~/.espoch wine Firefox\ Setup\ 14.0.1.exe
WINEPREFIX=~/.espoch wine Silverlight.exe
Y listo, ahora ejecutas:
WINEPREFIX=~/.espoch wine “C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe” http://www.espoch.edu.ec/
Y listo!
Claro, si deseas esta última línea, que es muy grande, la puedes poner dentro de un script, por ejemplo creas el directorio ~/bin/ y luego dentro pones uno que se llame oasis.sh que contenga esto:
#!/bin/bash
WINEPREFIX=~/.espoch wine “C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe” http://www.espoch.edu.ec/