Hola Jacint,
Si partim de la base que tens definit un usuari "super" amb permisos per escriure a la unitat S (això ho aconseguiràs si aquest usuari es troba al servidor dins del grup Administradors).
Si és així, et recomano que tinguis connectades les unitats de xarxa del servidor mitjançant la utilitat "
muntador d'unitats" (pots consultar l'enllaç).
Si es compleixen aquests requisits, la unitat S del servidor la tindràs muntada als ordinadors clients al directori /mnt/Servidor/Programari (mira als teus ordinadors com estan muntades).
Inicia la teva sessió a l'ordinador client i entra amb l'usuari super. Després obre el JClic i accedei al menú: Eines-> Biblioteques. Dins d'aquest menú, elimina la biblioteca existent i crea'n una de nova. El directori on hauràs de definir la biblioteca és el següent:
/mnt/Servidor/Programari/JClic/projects/library.jclic
D'aquesta forma, les activitats que instal·lis des de la web es copiaran al directori "Programari" del servidor (tot això es fa a través de xarxa).
Si, a més a més, vols que tots els usuaris de l'ordinador client (super, argo, prof, etc) tinguin accés a aquesta nova biblioteca cal que segueixes el procediment següent:
- Obre un terminal (amb Control T) i ves al directori /usr/share/java:
- Executa l'ordre
sudo java -cp jclic.jar edu.xtec.jclic.project.LibraryManager -add "Principal" /mnt/Servidor/programari/JClic/projects/library.jclic
Nota: Revisa que la via d'accés a la unitat S coincideixi amb el que t'escric i en cas que sigui diferent, canvia-ho.
Amb l'ordre anterior, defineixes la biblioteca d'activitats JClic del sistema amb la qual cosa tots els usuaris del sistema veuran la biblioteca que acabes de definir amb l'usuari super.
També pots fer d'altres coses amb la biblioteca del sistema del JClic:
Per veure quines biblioteques estan definides:
java -cp jclic.jar edu.xtec.jclic.project.LibraryManager -list
Per esborrar:
sudo java -cp jclic.jar edu.xtec.jclic.project.LibraryManager -remove "Principal"
Bé, ja ens diràs si t'ha funciona bé.
:)
Joan de Gracia