Biotechno pour les profs

un peu de biotechno dans ce monde de brutes

Accueil > Archives > TIC et Biotechno > Logiciels et Pédagogie > Installation de clients Ubuntu 12.04 pour Scribe

Installation de clients Ubuntu 12.04 pour Scribe

dimanche 12 mai 2013, par Patrice HARDOUIN

Quelques notes jetées vite fait pour répondre à des questions qui me sont souvent posées, dont « comment intégrer un poste client Linux sous Scribe ? » (c’est simple : il n’y a qu’à lancer un script).

Préparatifs

- préparation du poste modèle pour l’installation de Linux pour Oscar

- installation d’un poste sous Ubuntu 12.04 x64 (paramétrages du réseau lors de l’installation, puis installation out of the box d’Ubuntu 12.04)

Scribe est le serveur pédagogique GNU-Linux d’Éole.

Verrouiller les paramètres de Firefox

Utiliser le tutoriel : http://doc.ubuntu-fr.org/tutoriel/verrouiller_les_parametres_de_firefox

éditer le fichier /etc/firefox/syspref.js

sudo gedit /etc/firefox/syspref.js

et ajouter les deux lignes suivantes à la fin du fichier :

pref("general.config.obscure_value", 0);
pref("general.config.filename", "firefox.cfg");

puis ajouter le fichier /usr/lib/firefox/firefox.cfg :

sudo gedit /usr/lib/firefox/firefox.cfg

et lui coller les informations suivantes :

// Lock specific preferences in Firefox so that users cannot edit them
lockPref("network.proxy.type", 1);
lockPref("network.proxy.http", "10.207.205.254");
lockPref("network.proxy.http_port", 3128);
lockPref("network.proxy.share_proxy_settings", true) ;
lockPref("network.proxy.no_proxies_on", "127.0.0.1, localhost") ;
lockPref("browser.startup.page", 1) ;
lockPref("browser.startup.homepage", "http://webtice.ac-guyane.fr/luminasophie|http://stock.biotechno.fr|http://www.concepthygiene.com/free/intro/acceuil.htm");

Mises à jour

- paramétrage d’Ubuntu pour une installation automatique des mises à jour de sécurité

Autres logiciels

- installation de divers autres logiciels pédagogiquement pertinents (OpenSankoré, Xmind, Freeplane, Inkscape, Gimp, pdftk, xournal, scenari/opale...)

echo "deb http://scenari-platform.org/deb `lsb_release -sc` main" | sudo tee -a /etc/apt/sources.list
wget -O- http://scenari-platform.org/deb/scenari.asc | sudo apt-key add -

sudo wget http://www.medibuntu.org/sources.list.d/`lsb_release -cs`.list --output-document=/etc/apt/sources.list.d/medibuntu.list && sudo apt-get -q update && sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring && sudo apt-get -q update && sudo apt-get install non-free-codecs libdvdcss2 gstreamer0.10-plugins-ugly regionset libdvdnav4 && sudo apt-get -q update

sudo apt-get install pdftk furiusisomount gimp inkscape klavaro shutter calibre gparted freeplane planner adobe-flashplugin scenarichain3.7.fr-fr posterazor wine pwgen unetbootin httrack webhttrack filezilla recorditnow xournal acroread phatch numlockx dia ubuntu-restricted-extras app-install-data-medibuntu verbiste-gnome stardict stardict-plugin stardict-gnome stardict-xmlittre synaptic gramps

Pavé numérique

- Essai de modification du lancement pour activation du pavé numérique par défaut

Fond d’écran

- modifier l’image de fond d’écran par défaut au démarrage (image placée dans /usr/share/icons) :
http://doc.ubuntu-fr.org/lightdm#solution_pour_ubuntu_1204_precise

Bug aide de LibreOffice

- correction d’un bug de l’accès à la documentation de Libre-Office en français, en supprimant le paquet :
sudo apt-get remove libreoffice-help-en-us

imprimantes réseau

- reconnaissance des imprimantes réseau

Dernière mise à jour et nettoyage

- nettoyage du gestionnaire de paquets :

sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove
sudo apt-get autoclean

Intégration dans SCRIBE

- lancement du script d’intégration à Scribe (EOLE 2.3.3 x64) pour ubuntu 12.04

script 12.04 dans Scribe
Script d’intégration d’un client GNU-Linux Ubuntu 12.04 dans SCRIBE (testé avec Ubuntu 12.04 LTS x64 et SCRIBE-EOLE 2.3.3 x64)

Messages

  • Bonjour,
    Tout d’abord merci pour le partage de ces informations.
    Je cherche à installer des clients linux dans un lycée pour remplacer des postes windows.
    Ces postes sont gérés par Scribe.

    J’ai donc cherché dans les documentations pour installer un poste client
    ( page 404 du pdf en lien ci dessous ) :
    http://eoleng.ac-dijon.fr/documentations/2.3/completes/PDF/ModuleScribe.pdf

    Je ne comprend pas pourquoi on n’a rien pour un client Linux, pas de liens vers le script, pas d’explications ou conseils. Il y a juste noté #fixme ! Je suis un peu désespéré de voir qu’il n’ y a que des docs détaillées pour windows .. encore et encore.

    Je suis tombé sur votre site qui propose un script qui correspondrait donc à l’installation client dans Scribe. Pouvez vous m’indiquer où vous avez eu ce script ?

    Honnêtement, j’ai pas compris comment on fait, ou et quand lancer ce script ?
    En mode root ? au démarrage du grub on démarre en mode console pour exécuter le script ? directement depuis le bureau Ubuntu ?
    Enfin vous parlez d’Oscar, est ce nécessaire, je comprend pas trop à quoi ça sert ? En effet pour l’instant j’ai un simple poste Client Ubuntu 12.04 qui n’est pas intégré à Scribe ... mais qui pourrait s’intégrer au réseau pédagogique.

    Pourriez vous m’éclairer un peu ou me donner des liens officiels que je n’aurait pas trouvé pour faire ces tests et transformer le réseau pédagogique du lycée ?
    Cordialement.
    Camille.

    • Bonjour,

      pour tenter de répondre à ta question concernant l’exécution du script :
      - le compte sur lequel tu as configuré ton Linux sera le compte permettant d’accéder à l’ordinateur en mode déconnecté de scribe ;
      - ainsi tu dois lancer le script une fois connecté à ce compte ;
      - je te conseille d’éditer le script pour y lire les consignes d’utilisation.

  • Bonjour,

    je pense que tu aura toutes les réponses à tes questions sur le forum et la doc ubuntu : http://forum.ubuntu-fr.org/viewtopic.php?id=381440&p=1

    Pour ce qui est de lancer un script il faut le lancer dans une console après l’avoir rendu exécutable (voir la doc d’Ubuntu-fr à ce sujet si tu ne sais pas comment faire).

    Pour Oscar c’est très utile pour déployer une même image disque sur plusieurs postes (j’ai ainsi battu mon record l’an dernier en installant et configurant Ubuntu 12.04 sur 9 postes hétérogènes en moins de 2h).

    bonne installation