Variantes de ClefAgreg
Vous trouverez ClefSage-4.7.iso (version 4.7) (explications ici)
Vous trouverez ClefServeur.iso (version 4.3) (explications ici)
Vous trouverez ClefJeu.iso (version 4.3) (explications ici)
Vous trouverez ClefOffi-5.0.iso et ClefOffi-6.1.iso (explications ici)
Vous trouverez ClefAgregBase-4.7.iso et ClefAgregBase-5.0.iso (explications ici)
Vous trouverez ClefAgreg-5.1_2.iso et ClefAgreg-6.1.iso (clef originale, instructions complètes, explications ici)
ClefSage est une
clef analogue à ClefAgreg, batie sur la version 4.7 mais
fondée sur Sage.
Elle se compose du logiciel de calcul formel
SAGE (complet) ainsi que du navigateur Firefox (Iceweasel en
l'occurrence) servant d'interface à SAGE. ClefOffi est une
clef analogue à ClefAgreg, fondée sur la version 5.0 ou 6.0,
mais de contenu plus général. Elle se compose des
logiciels suivants: Openoffice version 3.0 avec
un java (sun 1.5) et un pilote JDBC pour utiliser des bases MySQL. Iceweasel (Firefox) avec
java, un plugin flash et un plugin mplayer pour l'affichage vidéo. Avidemux permettant
l'édition et l'encodage de vidéos. Audacity permettant
l'édition et l'encodages de sons. Gimp pour l'édition
d'images. Skencil pour l'édition
de dessins vectoriels. Mplayer (version 5 seulement) pour visualiser des
DVDs, des videos, etc. qemu et kqemu (en ligne de
commande, pas d'icone) parce que ce programme m'a été
très utile (version 5 seulement). Une extension Maxima peut être
chargée sur ce lien. Il
suffit de déposer le fichier dans le répertoire agreg de la clef.
Lyx (version 6 seulement) (editeur de Mathématiques)
idéal pour les textes scientifuqes mais aussi les usuels. Maxima (version 6 seulement). Vlc pour visionner des DVDs, des videos, etc (version 6 seulement). Le
fonctionnement de la clef est absolument identique à ClefAgreg
version 4.7, la taille est de l'ordre de 400M. Openoffice est sur une extension
installée par défaut (fichier extension_003.sqh). À noter que
pour activer le pilote openoffice JDBC, il faut le déclarer
dans les classes JAVA lors du paramétrage d'openoffice au
premier lancement ou à la première utilisation
(Options->Java->Class Path et sélectionner les archives
de /usr/share/java/) ClefServeur est une image ISO pour fabriquer une uclef
permettant de lancer sur une machine un serveur de fichier Netbios
utilisable à partir de machine Windows (W98, XP et sans doute
Vista). à partir d'une liste de noms + mot de passe, autant
de comptes sont crées au lancement. Chaque élève,
après avoir tapé leur login + mot de passe (prévus
dans la liste donc) accède à Quand on stoppe le serveur, on repart
avec la clef contenant tous les fichiers sauvegardés par les
élèves. Rien n'est modifié sur la machine ayant
servi à créer le serveur. On peut donc squatter une
salle sans difficulté. Préciser le nom du serveur
dans le fichier hostname à la racine de la clef. Créer un fichier
listecomptes dans le répertoire home/samba contenant une
liste Editer le fichier smb.conf (répertoire home/samba) en
mettant le nom du groupe de travail (par défaut c'est
LYCEE). Cela est defini à la ligne 27 Le répertoire home/rep est
un répertoire public lisible par tous et en lecture seule. Y
mettre des énoncés par exemple. Il y a deux imprimantes lp et lp1. En géneral, lp est
l'imprimante du port parallele et lp1 celle du port USB (qui ne
marche pas souvent :().
Lorsqu'une machine Windows parcourt le réseau, elle verra
une machine de nom Serveur (agreg). Pour acceder aux services il
faut taper un nom et le mot de passe correspondant parmi la liste
ci dessus. Un répertoire personnel est alors accessible (en
lecture ecriture) ainsi que les deux imprimantes et les répertoires
publics. Lorsqu'on clique sur Stop, le
serveur est fermé. La clef contient tous les fichiers et la
configuration.
Si on clique sur DHCP, on a la
possibilité de faire un serveur DHCP ce qui permet de
configurer automatiquement les machines branchées sur le
réseau physique. Il faut pour cela qu'il n'y ait pas un
serveur DHCP concurrent. Le bouton Samba permet de relancer le serveur en cas de
modification de paramètres (groupe de travail). ClefJeu est une
clef analogue à ClefAgreg, fondée sur la version 4.0,
mais de contenu plus ludique. Elle comporte les jeux suivants: ClefAgregBaseCette clef est
très générale et peut servir pour se faire une
clef personnelle très simplement. C'est un squelette de clef
minimal permettant à qui veut de se faire sa clef perso par
simple ajout de paquet et mise en place des icones pour le bureau
xtdesktop. Installer cloop et cloop-utils
1) Chargement de
ClefAgregBase (cf lien en haut de page)
2) Monter l'iso sur un répertoire
et copier le tout sur ~/CD (par exemple) démonter l'iso. 3) Monter ce système sur
/image par exemple 4) Récupèrer le
tout dans un répertoire 4bis) préparer le réseau
en mettant à jour resolv.conf 5) Construire l'arborescence
complète. 6) Pour finir. Faire (toujours en
chroot) 7) Créer le nouveau
fichier agreg en faisant # mkisofs -R Personnel/ |
create_compressed_fs - 65536 > ~/CD/agreg/agreg Le CD se suffit en lui même et permet de bouter la clef si
l'ordinateur ne peut bouter sur l'USB. Pour faire la clef, procéder
comme indiqué sur mon site. Remarques par mail ou sur Ce
lien
L'utilisation se fait en cliquant sur l'icone SAGE. Une console
s'ouvre et sage se lance. Il suffit de taper notebook () (ou encore
de rappeler l'avant dernière commande tapée par la flèche
vers le haut) pour lancer l'interface graphique de SAGE.
Celle ci se fait par
l'intermédiaire du navigateur Firefox. Un compte admin associé
au mot de passe clefagreg a été créé pour ça. Pour quitter
SAGE, il suffit de fermer le navigateur, de taper Ctrl-C suivi de quit dans la console.

La clef contient également Scilab (complément indispensable) ainsi que Emacs,
Mplayer et Camllight.
attention, si vous faites une extension sur cette clef, le fichier
se trouvera dans le répertoire /tmp et non sur la clef, faire
$ sudo mv /tmp/extension*sqh /oldroot/cdrom/agreg
cela est du à oubli de ma part.
Une extension Openoffice existe pour cette clef, elle est téléchargeable
ici, il suffit de
déposer ce fichier dans le répertoire agreg
sur la clef.
* Un répertoire
personnel
* Un répertoire en lecture seul commun à
tous (où on met des énoncés)
* 2 imprimantes
(la parallèle marche bien, mais l'USB est plus incertaine)
La base est identique à
celle de ClefAgreg
et on peut s'y référer pour les détails. Les fichiers sont sauvegardés sur
la clef régulièrement. Le
mode d'emploi est le suivant:
nom motdepasse
par exemple
--- exemple
---
alfred 1234
gustave 5678
francois boisson
damien
toto
--------------
Ici 4 comptes seront crées, et
le mot de passe de gustave sera 5678. Utiliser plutot des
minuscules et pas d'accent pour les comptes. Au lancement, les
répertoires personnels, si ils n'existent pas deja sont
cré:es dans le répertoire home/home.
workgroup =
LYCEE
Un autre
répertoire (nommé public sur la clef) est également
visible. La nuance entre ces deux partages est que le premier est
chargé en mémoire sur le serveur donc d'accès
plus rapide mais est limité en taille, pas le second. Mettre
les gros fichiers dans le second.
Aucune
ressource disque de la machine n'est utilisée.
Vous trouverez sur ce lien
extension2 une extension permettant de passer à la version 0.8 de fillets-ng
avec de nouveaux tableaux sur les versions antérieures de clefjeu (<=4.2). Il suffit de mettre ce fichier dans le répertoire agreg de la clef avec
les fichiers agreg et extension1 existants pour bénéficier de la nouvelle version de fillets.
Je conseille vraiment ce jeu.
Bon amusement...
Pour faire une clef personnelle, il suffit désormais
de suivre la démarche de cette page. Cela est beaucoup plus
simple que la démarche des versions 3.0 et avant qui consistait à faire
comme suit:
Le
fichier utile est le fichier ~/CD/agreg/agreg (cloop)
# modprobe cloop file=~/CD/agreg/agreg
#
mount /dev/cloop /mnt
# mkdir ~/Personnel
# (cd /mnt
; tar c .) | (cd ~/Personnel; tar x)
# umount /mnt
# cd
Personnel
# mv etc/resolv.conf
etc/resolv.conf.old
# cp /etc/resolv.conf etc
# chroot
~/Personnel
# dpkg-get
# aptitude update
là,
faire les manipulations. Ne pas modifier plugusb, xbase-clients, ou
autre un peu sensible.
# echo personnel > /FB
(vous pouvez mettre une
version personnel-1.0 ou une autre chaine) editer le fichier
/var/FB-garde pour mettre les documentations que vous souhaitez
conserver (dans /usr/share/doc) et /var/FB-vire pour supprimer
d'autres fichiers puis faire
# dpkg-put
# exit
cela crée
dans ~//tmp un fichier dpkg-agreg-personnel.tar.bz2
contenant les docs et autres inutiles pour le
fonctionnement.
Déplacer ce fichier dans un répertoire
extérieur. Si vous avez un serveur Web, vous pouvez modifier
le fichier dpkg-get pour qu'il récupère le fichier
sur votre serveur. Vous pouvez aussi modifier dpkg-put et dpkg-get
pour remplacer FB par Pouet ou ce que vous voulez.
et créer
la nouvelle image iso /tmp/BootCD.iso en faisant
# cd ~/CD
#
sh makecd
Cette clef est du Debian Etch
pur sauf quelques paquets personnels dont certains spécifiques,
ils se trouvent sur ce
lien
Voilà, j'ai mis des icones xtdesktop sur
http://franboisson.free.fr/clef/ et suis preneur d'autres icones (le
modèle est http://boisson.homeip.net/clef/modeleicone.xcf
Pour tout le reste, cf. ClefAgreg
pour fabriquer une telle clef à partir de l'image ISO.