ClefAgreg
Je tiens à signaler l'effacement unilatéral des pages relatives à ce projet par
FREE, sans explications ni avertissements préalables. FREE se
moque complètement de ses clients. Je déconseille FREE et remercie l'ENS Ulm ainsi que l'association
ILArd (Informatique Libre en Ardennes) qui hébergent les fichiers de ce projet.
F.A.Q et bugs (Si vous avez un souci, c'est ici qu'il faut aller avant tout).
Vidéos de démonstration sur ClefAgreg
Variantes de cette clef
(ClefOffi avec OpenOffice, Gimp, etc. ClefServeur
permettant de faire un serveur SMB avec des comptes privés. ClefAgregBase comprenant le minimum et
personalisable). J'invite notamment à regarder ClefSage qui
est fondée sur SAGE, logiciel de calcul formel prometteur et qui sera proposé à
la session 2009.
Version actuelle
4.4, questions sur les mises à jour
Un patch correctif corrigeant un bug dans la sauvegarde des fichiers comportant un espace dans leur nom, bug toujours présent dans la version 4.3, est disponible sur ce lien (voir la FAQ ou la page des patchs)
Démarrage de la clef.
ClefAgreg permet de faire des patchs rajoutant quelques fonctions ou corrigeant des bugs, ils
sont regroupés ici (actuellement tous les pacths ont été intégrés).
À noter que devant la politique de plus en plus pénible de Free avec une gestion QoS rendant leur hébergement
inutilisable (débit de 30 à 40K/s pour les non Free),
les gros fichiers sont hébergés ailleurs. Je suis très déçu de Free.
Vous trouverez sur ce lien ClefAgreg.iso (version 4.4 mai 2008, recommandée) ( md5sum) une clef USB bootable directement (ou via CD si le BIOS est trop vieux) chargeant un environnement graphique complètement indépendant de l'ordinateur utilisé (aucune modification n'est faite sur la machine utilisée, seule la RAM est utilisée) permettant de travailler avec les logiciels libres utilisés pour l'agrégation. Si une clef USB est utilisée, le travail est sauvegardé à la fin de la session sur la clef USB. L'installation est décrite plus loin. Il est désormais possible de modifier le système de fichiers (les instructions se trouvent sur cette page, une vidéo montre un exemple, cf ci-dessus). Le fichier proposé est une image d'un CD à graver permettant de fabriquer la clef. L'ensemble est librement téléchargeable. Un retour est toujours appécié.
Les logiciels installés sont les suivants:
* Scilab 4

* Maxima

* R avec une interface graphique R commander

* Giac/Xcas
* Pari/GP
* Octave version 2.1 et 2.9
*
Axiom
* Emacs avec camllight (version0.77), C, Fortran (pour
Scilab) et Java (JDK 1.5 avec JDE)

en outre on dispose de
* Scite
* Dillo pour la navigation sur Internet
* Rox comme
gestionnaire de fichiers.

L'environnement est un Linux avec un gestionnaire de fenêtres flushbox. La détection réseau se fait automatiquement. Le tout a été fait à partir d'une distribution Debian Etch en s'inspirant de la clef Feather. Il est fondé sur un noyau linux 2.6.18 et 2.6.23 pour la version 3 et plus pour pouvoir utiliser le matériel récent. Le boot se fait directement sur la clef ou sur le CD, on a un écran d'accueil avec un clavier en Français

Sur la version 3.0 et plus, il est possible de donner des options au bout (taper F2 pour des détails), essentiellement:
On appuie sur entrée et le boot se lance

Sur la version 2.4 (ou moins) ou si on a donné l'option graphesafe ou lancé agregsafe, le système demande ensuite comment configurer la
machine. Les questions se bornent au choix du serveur X (choisir
Xvesa sauf problème)

puis il demande le type de la souris (USB ou PS2), la
résolution souhaitée (dans le doute 1024x768) et le
nombre de bits pour la couleur 16 ou 24 par exemple, 8 sur les
vieilles machines.
Sur la version 3.0 et plus, le système trouve seul la configuration et lance directement le serveur X. Il est possible de
définir la résolution ou de modifier le type de clavier et la cartes. Pour cela il suffit de créer un fichier
«preferences» dans le répertoire de travail (/home sur la clef) bati sur le modèle preferences.ex avec les options
voulues décommentées:
MODE désigne la résolution (défaut le maximum)
CLAVIER désigne le clavier (défaut fr-pc)
LAYOUT désigne le clavier pour X11 (défaut fr)
On se retrouve sur le bureau. Un clic droit permet
d'avoir un menu, un clic sur les icones permet de lancer les
applications.

A l'issue du travail, il suffit de cliquer sur STOP pour quitter le système

Si le système a été démarré
sur la clef USB (au besoin à l'aide du CD), au démarrage
de la clef les fichiers du répertoire home de la clef sont
transférés dans le repertoire de l'utilisateur agreg.
Les fichiers cachés (i.e ceux dont le nom commence par un «.»
figurant dans le fichier «liste» sont également
copiés). A l'issue de la session, si on quitte correctement
via le bouton STOP, les fichiers sont recopiés de ce
répertoire vers le répertoire home de la clef de
manière identique.
La clef est accessible par l'intermédiaire de rox-filer via le répertoire /cdrom. Les autres disques et CDROM présents sur la machine sont visibles dans le répertoire /media. Une clef USB insérée apparait automatiquement dans /media. Pour y accéder, il suffit de la «monter» avec Rox-filer (en clair, d'aller dans le répertoire correspondant de /media. Pour la retirer, il suffit de quitter ou de fermer le répertoire de rox-filer. Celui ci propose alors de «démonter» la clef, répondre oui puis retirer la clef. ATTENTION, aucun fichier de la clef ne doit être ouvert par une application.
Le CD est utile pour démarrer éventuellement le système mais la clef se révèle donc beaucoup plus intérêssante. L'installation de cette clef se fait à partir du CD de la façon suivante (attention les données sur la clef seront effacées):
Boutez sur le CD en ayant mis une clef USB dans l'appareil.
Une
fois sous le système, lancez une console.

Tapez «FaitUSB» sur la ligne de commande (à noter qu'un paramètre peut être
précisé: FaitUSB 1 pour une clef de 1G ou moins, FaitUSB 2 pour 2G, FaitUSB 4 pour 4G et FaitUSB 8 pour 8G ou plus, cela peut être utile si la clef ne boute pas)

Une deuxième fenêtre s'ouvre. Sélectionnez de nouveau la console (en clair cliquer sur la fenêtre
où vous avez tapé FaitUSB). Comme vous le demande le script, retirez toute clef
insérée (si il y en a une) et tapez de nouveau «Entrée», puis
mettez ou remettez la clef, une icone doit apparaitre dans la fenêtre
de rox-filer affichée sur l'écran.

Si le répertoire n'apparait pas, recommencez la manoeuvre, il est probable que votre clef n'est pas formattée. Lisez la FAQ à ce sujet.
Tapez ENTREE, les informations trouvées (la clef est sda dans cet exemple) s'affichent:

Il vous suffit de taper ENTREE, les fichiers se copient et
la clef est fabriquée. Attention, c'est relativement long (et même très long)
et il n'y a pas beaucoup de messages, n'interrompez pas le processus.
Lorsque un message indique que la clef est prête, vous
pouvez retirer la clef.
Voilà, renseignement à francois AROBASE boisson.homeip.net
Remarques par mail ou sur Ce lien