Utilisation d'Explor@ sous Linux
Daniel Lemire
13 mai 2004
Oui, absolument, Explor@ fonctionne sous
Linux. Par contre, parce qu'Explor@ exige le support
LiveConnect, je ne suis pas arrivé à le faire fonctionner
sous Konqueror même si ce dernier supporte en partie
LiveConnect. Je pense que ça devrait
fonctionner avec Firefox.
Contourner Explor@?
Dans la plupart des cas, il est possible de contourner Explor@ et
d'avoir accès directement au site du cours. Exemple:
Cependant certaines choses risquent de ne pas fonctionner.
Préalables
- Vous devez avoir un compte sous Explor@.
Configuration du fureteur
- Il faut avoir une version récente de Mozilla: au moins 1.6. Ou alors, vous devez avoir Firefox.
Dans mozilla (ou Firefox), faites "about:buildconfig"
and vérifiez que mozilla a été bâti avec gcc 3.2 ou mieux.
Vous devez aussi vérifier que Java est supporté, faites "about:plugins" si vous ne voyez pas "Java Plug-In", vous devez l'installer.
-
Assurez-vous d'avoir une machine virtuelle Java récente.
Il est plus simple d'avoir l'exécutable "java" dans son
"PATH". Faites "java -version": vous devriez avoir une version
égale ou supérieure à 1.4.2.
-
Il faut "activer" le plug-in Java sous mozilla. Pour
ce faire, il suffit d'aller sous $HOME/.mozilla/plugins
et de taper "
ln -s /usr/java/j2sdk1.4.2_04/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so"
où "/usr/java/j2sdk1.4.2_04" est l'endroit où se trouve
votre machine virtuelle java (faites "locate libjavaplugin_oji.so" pour trouver
la librairie en question). Votre machine doit aussi
avoir la librarie "libgcc_s.so.1".
Installation d'Explor@
-
Téléchargez le fichier
Explora2Installer.jar
du
site de la Téluq. Vous devez maintenant exécuter le fichier
en question en faisant "java -jar Explora2Installer.jar". Quand
on vous dira de relancer la machine, ignorez ce commentaire:
on ne relance jamais un PC linux.
- Il faut maintenant rendre disponible les classes
d'Explor@ à la machine virtuelle. Allez sous $HOME/Explora2,
puis tapez "zip -9 -r Explora2.jar xpl symantec ress explora.txt.gz complete.vs AppletCheckVM.class com complete.vs AppletCheckVM.class com complete.vs". Cela va
créer une libraire java sous la forme du fichier "Explora2.jar". Ensuite, il suffit de l'installer là
où java peux la trouver. En tant que root, faites
"cp Explora2.jar /usr/java/j2sdk1.4.2_04/jre/lib/ext/" où
"/usr/java/j2sdk1.4.2_04" est l'endroit où se trouve
votre machine virtuelle.
- Avant de commencer, on va empêcher Explor@ d'écrire
dans le répertoire $HOME/Explora2. Faites
"chmod -r $HOME/Explora2". Ça évite certains problèmes notamment avec un fichier platformlibrary qui vient se placer là et qui
cause un plantage.
- Il faut maintenant visiter le lien
http://explora2.licef.teluq.uquebec.ca/teluq/fr/acces/cvweb.htm
. Normalement, l'applet devrait se lancer après un court
délai.
- Vous devriez avoir un formulaire de contrôle d'accès.
Comme les auteurs d'Explor@ ont supposé que tout le monde
utilisait Windows, vous devez saisir votre mot de passe
et votre nom d'utilisateur à l'aveugle car les boîtes de
saisie ne sont pas ajustée à la police de charactère, du
moins, sur ma machine. Qu'importe, ça marchera tout de même.
- Vous devriez voir apparaître le message
"Connexion en cours" et ensuite la liste des cours.
Ça devrait fonctionner.
Problèmes?
Comme une partie d'Explor@ dépend d'une librairie DLL,
il est évident que certains trucs ne fonctionneront pas.
Par contre, pour l'essentiel, ça semble être fonctionnel.
Du moins, suffisamment pour suivre un cours... (à confirmer)