Emulation sur CD live Ubuntu / AbulEduLive

De OLPC France Wiki
Révision de 27 octobre 2008 à 16:06 par Samyb (discussion | contributions) (AbulEdu Live)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Le principe

Il s'agit de recréer un environnement sugar ( http://wiki.sugarlabs.org/ ), se rapprochant de celui que l'on peut trouver sur une machine OLPC, à partir d'une version sur CD live de la distribution Ubuntu. Différentes activités sont accessibles.

Présentation du CD

L'équipe AbulEdu ( http://abuledu.org/ ), a publié le 20 mai 2008 AbulEduLive 8.04 - beta 13, la nouvelle version du CD autonome avec les logiciels du Terrier, réalisés par des enseignants pour les élèves des écoles.

  • Voir l'annonce :

http://webaf.net/spip/spip.php?article76

  • Techniquement, ce CD autonome est basé sur Xubuntu 8.04

- http://xubuntu.org/

  • Une nouvelle version est annoncée :

- AbulEduLive 8.10 à venir

Comment procéder

Téléchargement

  • L'image ISO peut être téléchargée ici :

- http://www.scideralle.org/ftp/abuledulive/AbulEduLive804-beta13.iso

  • La somme MD5 :

- http://www.scideralle.org/ftp/abuledulive/AbulEduLive804-beta13.iso.md5

  • Ou ici avec un lien Torrent ( le lien correspond à la précédente version beta 1 du 29/04/2008) :

- http://linuxtracker.org/download.php?id=b4354b48fe082e95e9c0df7e4a4d45c3af3663a1&f=AbulEduLive%208.04%20-%20beta.torrent

Lancer le CD AbulEduLive

Démarrer le CD et patienter jusqu'à ce que l'environnement graphique apparaisse.

Installer les paquets requis

  • Exécuter dans le menu Applications la commande Options / Outils Système / Gestionnaire de paquets Synaptic
  • Dans l'application Gestionnaire de paquets Synaptic, cliquer sur le bouton Rechercher.
  • Entrer sugar dans la zone de Rechercher.
  • Une fois le paquet sugar sélectionné, les dépendances sont déterminées automatiquement. On obtient alors la liste de paquets ci-après :

gstreamer0.10-plugins-farsight_0.12.5-2ubuntu1_i386.deb hulahop_0.4-1ubuntu3_i386.deb libavahi-gobject0_0.6.22-2ubuntu4_i386.deb libblas3gf_1.2-1.3ubuntu3_i386.deb libfarsight0.1-2_0.1.25-1_i386.deb libgfortran2_4.2.3-2ubuntu7_i386.deb libgsm1_1.0.12-1_i386.deb libgtksourceview2.0-0_2.2.1-1_i386.deb libgtksourceview2.0-common_2.2.1-1_all.deb libhippocanvas-1-0_0.2.23-0ubuntu2_i386.deb libjinglebase0.3-0_0.3.11-1_i386.deb libjinglep2p0.3-0_0.3.11-1_i386.deb libjinglexmllite0.3-0_0.3.11-1_i386.deb libjinglexmpp0.3-0_0.3.11-1_i386.deb liblapack3gf_3.1.1-0.3ubuntu2_i386.deb libloudmouth1-0_1.3.4-1_i386.deb libmatchbox1_1.9-3_i386.deb libtelepathy2_0.3.3-1_i386.deb libtelepathy-glib0_0.7.3-1_i386.deb libxapian15_1.0.5-1_i386.deb matchbox-window-manager_1.2-1ubuntu1_i386.deb python-avahi_0.6.22-2ubuntu4_all.deb python-gtksourceview2_2.2.0-0ubuntu2_i386.deb python-hippocanvas_0.2.23-0ubuntu2_i386.deb python-json_3.4-2_all.deb python-numpy_1%3a1.0.4-6ubuntu3_i386.deb python-telepathy_0.14.0-1ubuntu1_all.deb python-xapian_1.0.5-1_i386.deb sugar_0.79.0-0ubuntu3_all.deb sugar-activities_0.79.0-0ubuntu3_all.deb sugar-artwork_0.40+git20080131-0ubuntu1_i386.deb sugar-base_0.3-1_i386.deb sugar-calculate-activity_18-0ubuntu1_all.deb sugar-chat-activity_35-0ubuntu1_i386.deb sugar-connect-activity_21-0ubuntu1_i386.deb sugar-datastore_0.8.0-3ubuntu1_all.deb sugar-emulator_0.79.0-0ubuntu3_all.deb sugar-flipsticks-activity_1-0ubuntu1_all.deb sugar-jigsawpuzzle-activity_3-0ubuntu1_all.deb sugar-journal-activity_86-0ubuntu1_all.deb sugar-logviewer-activity_6-0ubuntu1_all.deb sugar-memorize-activity_26-0ubuntu1_all.deb sugar-pippy-activity_20-0ubuntu2_i386.deb sugar-presence-service_0.79.0-0ubuntu2_all.deb sugar-read-activity_45-0ubuntu1_i386.deb sugar-sliderpuzzle-activity_5-0ubuntu1_all.deb sugar-terminal-activity_8-0ubuntu1_all.deb sugar-toolkit_0.79.0-0ubuntu1_i386.deb sugar-turtleart-activity_7-0ubuntu1_i386.deb sugar-web-activity_86-0ubuntu1_all.deb telepathy-gabble_0.7.2-0ubuntu1_i386.deb telepathy-salut_0.3.1-1_i386.deb telepathy-stream-engine_0.4.0-2_i386.deb xserver-xephyr_2%3a1.4.1~git20080131-1ubuntu9_i386.deb

  • Cliquer sur le bouton Appliquer pour installer les paquets sélectionnés.

Redémarrer la session

  • Exécuter Quitter puis Log out
  • Dans la fenêtre de connexion, cliquer sur Session. Sélectionner Sugar et cliquer sur Modifier la session.
  • Se connecter sous le nom ubuntu, sans mot de passe.
  • L'écran d'accueil de l'OLPC apparaît.

Exécuter l'environnement Sugar

  • Vous accédez à l'environnement Sugar et aux activités précédemment installées.
  • Pour terminer la session et revenir à l'écran de connexion, taper Ctrl + Alt + Retour.

Commentaires / Limitation / Perspectives

  • Les paquets téléchargés et installés peuvent être copiés, par exemple sur une clé USB, pour être réutilisés après avoir arrêté le CD AbulEduLive. Dans les distributions Debian et Ubuntu, ils sont enregistrés dans le répertoire /var/cache/apt/archives.
  • Bien entendu, il est envisageable d'utiliser d'autres versions de Ubuntu.
  • Il est possible d'installer le CD sur disque dur et d'installer les paquets sugar à partir de la version installée.
  • L'émulation de l'environnement sugar est possible sur d'autres distributions (par exemple Debian, Fedora).
  • L'installation de paquets sugar natifs (voir la liste des activités sur : http://wiki.laptop.org/go/Activities ) n'a pas été testée.