Accueil > Freeduc > Installation permanente du CD autonome Freeduc-Ecole

Installation permanente du CD autonome Freeduc-Ecole

vendredi 3 mars 2006, par Francois Audirac

Cette procédure décrit l’installation des bureaux « AbulEdu » décrite dans cette page.

1. Il faut donc installer sur un disque la distribution Freeduc Ecole, téléchargeable ici.

Rappel : pour information, l’installation se fait avec la commande knx2hd dans un terminal en superutilisateur). Choisir le niveau Debian lors de l’installation et non débutant ou knoppix. Il faut prévoir 2Go avec les mises à jour des programmes (openoffice...).

2. Enregistrer le fichier d’origine des serveurs qui se trouve dans /etc/apt/sources.list en sources.list.orig et copier la liste ci-dessous dans /etc/apt/sources.list :

deb ftp://ftp.oleane.net/pub/debian/ unstable main non-free contrib
deb http://debian.ofset.org/ sarge main
# deb ftp://ftp.abuledu.org/leterrier/debian woody leterrier
# video deb ftp://ftp.nerim.net/debian-marillat/ testing main

3. Lancez la commande suivante pour mettre à jour la liste des serveurs.
apt-get update

4. Télécharger le pack de profil « profil.tar.gz » et décompactez-la (où vous voulez).
tar -xvzf profil.tar.gz
Pour décompresser cette archive.

5. Un dossier profil est crée. Vous pouver y entrer (cd profil) et exécuter le script maj_profil.sh qui dit ceci :

      #!/bin/sh
      # mise à jour de programmes manquants
      apt-get install wmaker wmcalclock mtoolsfm
      # copie de fichiers pour documentation de l'utilisateur
      cp -R freeduc-cd-abuledu /usr/share/doc/
      # copie de fichiers pour images de bureau
      cp -R images /usr/share/pixmaps/freeduc-cd/
      #copie de fichiers pour les niveaux de sokoban spécifiques à la maternelle
      cp -R sokoban /usr/share/
      # problème de droits d'accès
      chmod 755 /usr/share/doc/freeduc-cd-abuledu
      chmod 755 /usr/share/pixmaps/freeduc-cd/images
      chmod 755 /usr/share/sokoban

Rappel :

 images est à copier dans le dossier /usr/share/pixmaps/freeduc-cd
 sokoban est à copier dans le /usr/share/ : il contient les niveaux adaptés de sokoban pour la maternelle).
 freeduc-cd-abuledu est à copier dans /usr/share/doc/ (il contient les données relatives aux pages d’information) et aux liens à afficher.

Il faut ensuite installer d’autres programmes supplémentaires nécessaires aux tests (mais pas indispensables).

 apt-get install openoffice
 apt-get install lyx
 installation du microscope virtuel de L. Bellegarde (voir site d’abuledu) à mettre dans /usr/share/microscope (pour l’élémentaire). Télécharger le zip, décomprésser avec unzip et copier le dossier dans celui qui va bien : /usr/share/microscope

6. installation de stickers à la main (à revoir, la compilation nécessaire n’est pas évidente). Il n’est pas indispensable pour les tests : /usr/share/stickers

7. Il vous reste à créer un utilisateur (testeleve par exemple) pour les tests.

 Pour personnaliser un profil existant (l’utilisateur de test) :

  • GNUstep (contenu dans le dossier profil) est à copier dans le dossier /home de l’utilisateur de test :
    cp -R GNUstep /home/testeleve
  • Forcer les droits pour cet utilisateur :
    chown -R testeleve:testeleve /home/testeleve

Il n’y a plus qu’à lancer l’interface pour l’utilisateur et vérifier que la session à lancer par kdm est bien « Windowmaker ».

Merci des retours : e-mail ou sur la liste de dev d’Ofset de Freeduc-CD ou d’abuledu-dev.

Une page wiki sur le site d’Ofset a été créée pour suivre ces évolutions.