Ubuntu et RoxMath à la carte

distribution Linux pour les mathématiques et les sciences physiques
jeudi 2 décembre 2010
par  Nathalie CARRIÉ

Genèse de la distribution

La RoxMath est une distribution Linux pour les mathématiques basée sur Ubuntu.
La dernière version de la RoxMath date de juin 2009. Vous pouvez lire les articles concernant cette distribution pour en savoir plus :
— Le cédérom KnoSciences
— Le cédérom KnoMath
— La RoxMath, plateforme pour les mathématiques
— De la KnoMath à la RoxMath
— La RoxMath ou Comment gérer une salle d’ordinateurs pour les maths de manière optimale ?

La KnoSciences
La KnoMath CD live
La KnoMath
La RoxMath
Ubuntu Maverick-Meerkat

Arnaud Verhille vient de mettre à jour les paquets et nous vous proposons ici, Arnaud et moi, une méthode pour installer une RoxMath à partir de la dernière version d’Ubuntu.

Mise à jour de la RoxMath

 Installer Ubuntu, par exemple la dernière version 10.10 nommée « Maverick Meerkat ».
On peut télécharger un iso de cette distribution sur cette page, la graver sur un CD après en avoir vérifié la somme md5 puis installer le système à partir de ce CD.

 Redémarrer

 Effectuer les mises à jour via le gestionnaire de mises à jour.

 Installer les paquets spécifiques à la RoxMath :

— Editer les dépots :
* Méthode 1 : méthode graphique
Configuration-> Dépôts -> Autres logiciels
> Partenaires de Canonical
> Ajouter la source qui correspond aux paquets de la RoxMath :

deb http://download.tuxfamily.org/knosciences/deb ./

Puis recharger les dépôts.
Voir la vidéo : Installation de la RoxMath 1 : dépôt canonical à activer

* Méthode 2 : édition manuelle du fichier /etc/apt/sources.list

sudo gedit /etc/apt/sources.list

Il faut activer les partenaires de Canonical (binaire) et ajouter la ligne :

deb http://download.tuxfamily.org/knosciences/deb ./

qui correspond aux paquets de la RoxMath.
— Dans la case « Recherche » en haut à droite, écrire le mot RoxApps. Vous obtenez alors la liste des paquets spécifiques à la RoxMath.
Il suffit alors de cocher les logiciels à installer.
Attention : roxapps-base est indispensable comme le montre la vidéo :
Installation de la RoxMath 2 : activer les RoxApps.

Conseils pour un premier essai

Voici quelques incontournables que vous pouvez essayer dans un premier temps :
 Freeplane (créer des cartes mentales)
 CarMetal (géométrie dynamique et algorithmique)
 Processing (java par l’exemple pour l’algorithmique)
 Scratch (algorithmique)
 Algobox (algorithmique)
 QtiPlot (traceur de courbes en tout genre, très puissant)
 Scilab (pour les suites)
 Xournal (idéal pour accompagner l’utilisation d’une tablette graphique en classe)
 Pari-gp (logiciel de calcul en ligne de commande)

Ensuite on peut cocher :
 Geogebra (géométrie dynamique)

Après, pour les nostalgiques, on peut cocher quelques applications spécifiquement Windows comme :
 Geospacw (géométrie dans l’espace)
 Sinequanone (traceur de courbes)

Mais il y a beaucoup d’autres applications dédiées aux sciences comme le montre la vidéo :
Installation de la RoxMath 3 : sélection de RoxApps

En voici la liste complète (108 paquets au 29 novembre 2010) :

3dxplormathj_1.0_all.deb			2010-Nov-28 19:56:03	0.9M	application/x-debian-package
algobox_0.5-0_all.deb			2010-Nov-28 16:59:27	12.3M	application/x-debian-package
audacity-roxwrap_1.0_all.deb			2010-Nov-28 17:12:43	11.7K	application/x-debian-package
avogadro-roxwrapper_1.0-1_all.deb	2010-Nov-28 19:42:28	37.2K	application/x-debian-package
basedosage_1.0_all.deb			2010-Nov-28 17:06:47	805.5K	application/x-debian-package
bc-roxwrap_1.0_all.deb			2010-Nov-28 16:52:33	40.1K	application/x-debian-package
benojt_0.7-1_all.deb			2010-Nov-29 01:05:18	487.2K	application/x-debian-package
bilanw2000_1.0-0_i386.deb			2010-Nov-29 00:31:37	333.9K	application/x-debian-package
car_9.3_all.deb        2010-Nov-28 16:44:38	   5.8M	application/x-debian-package
carmetal_3.5.2-0_all.deb			2010-Nov-28 16:49:30	3.1M	application/x-debian-package
celestia-roxwrap_1.0_all.deb			2010-Nov-28 20:06:32	5.8K	application/x-debian-package
chemtool-roxwrap_1.0_all.deb			2010-Nov-28 19:53:41	7.2K	application/x-debian-package
chroma_2.3-0_i386.deb				2010-Nov-29 00:55:30	4.4M	application/x-debian-package
comix-roxwrap_1.0_all.deb			2010-Nov-28 18:33:22	13.2K	application/x-debian-package
crocodileclip_3.2-0_i386.deb			2010-Nov-28 21:45:11	628.6K	application/x-debian-package
declic_5.10_i386.deb				2010-Nov-29 00:13:43	3.7M	application/x-debian-package
djfractal_1.2-1_all.deb			2010-Nov-28 17:14:06	573.4K	application/x-debian-package
dosage_1.0_all.deb				2010-Nov-28 19:58:12	805.5K	application/x-debian-package
dozzzaqueux_3.10_i386.deb			2010-Nov-28 19:52:49	4.7M	application/x-debian-package
drgeo-roxwrap_1.0_all.deb			2010-Nov-28 23:44:02	14.4K	application/x-debian-package
edugraphe_1.1-1_all.deb				2010-Nov-29 00:34:31	1.1M	application/x-debian-package
euler-roxwrap_1.0_all.deb			2010-Nov-28 16:35:56	7.2K	application/x-debian-package
execalgo_2.8-0_i386.deb			2010-Nov-28 16:53:15	422.5K	application/x-debian-package
extcalc-roxwrap_1.0_all.deb			2010-Nov-29 00:14:06	10.7K	application/x-debian-package
fourier-gut_1.4.1-3_all.deb			2010-Nov-28 17:02:47	468.6K	application/x-debian-package
fractall_0.0.3-1_i386.deb			2010-Nov-28 20:25:58	742.3K	application/x-debian-package
freemind_0.8.1-1_all.deb			2010-Nov-29 04:26:55	7.5M	application/x-debian-package
freeplane_1.1.2-1_all.deb			2010-Nov-28 17:41:28	16.0M	application/x-debian-package
genepool_6-0_i386.deb				2010-Nov-28 19:45:12	1.6M	application/x-debian-package
geogebra_3.2.45_all.deb				2010-Nov-28 17:11:57	2.5M	application/x-debian-package
geolabo_1.25-0_all.deb				2010-Nov-28 17:01:49	1.3M	application/x-debian-package
geonext_1.73-0_all.deb				2010-Nov-28 20:23:57	8.9M	application/x-debian-package
geoplanw_2-0_i386.deb				2010-Nov-28 16:40:17	607.7K	application/x-debian-package
geospacw_1-0_i386.deb				2010-Nov-28 17:03:51	708.4K	application/x-debian-package
giac-roxwrap_1.0-0_all.deb			2010-Nov-28 21:42:32	16.7K	application/x-debian-package
giac_0.9.0-2_i386.deb				2010-Nov-28 18:32:00	23.5M	application/x-debian-package
gimp-roxwrap_1.0_all.deb			2010-Nov-28 19:56:11	10.1K	application/x-debian-package
glito_1.1_i386.deb				2010-Nov-28 19:07:19	970.7K	application/x-debian-package
gnome-commander-roxwrap_1.0_all.deb		2010-Nov-28 19:19:15	9.5K	application/x-debian-package
gnuplot-roxwrap_1.0-2_all.deb			2010-Nov-28 17:13:05	15.2K	application/x-debian-package
gperiodic-roxwrap_1.0_all.deb			2010-Nov-28 20:37:09	8.0K	application/x-debian-package
grace-roxwrap_1.0_all.deb			2010-Nov-29 00:13:52	6.7K	application/x-debian-package
graphthing-roxwrap_1.0_all.deb			2010-Nov-28 19:53:32	11.2K	application/x-debian-package
gribouill-i.2.0-0_i386.deb			2010-Nov-28 23:57:23	1.9M	application/x-debian-package
grin_40-0_i386.deb				2010-Nov-28 16:39:21	749.8K	application/x-debian-package
gromit-roxwrap_1.0_all.deb			2010-Nov-29 01:05:53	4.1K	application/x-debian-package
imageJ_1.43-0_all.deb				2010-Nov-29 00:05:56	2.9M	application/x-debian-package
inkscape-roxwrap_1.0_all.deb			2010-Nov-28 20:06:59	11.0K	application/x-debian-package
jastex_1.1.3_all.deb				2010-Nov-28 23:53:22	1.2M	application/x-debian-package
k3dsurf-roxwrap_1.0_all.deb			2010-Nov-28 23:43:53	8.8K	application/x-debian-package
kali-roxwrap_1.0_all.deb			2010-Nov-29 00:34:40	23.1K	application/x-debian-package
kalzium-roxwrap_1.0_all.deb			2010-Nov-28 17:05:18	8.8K	application/x-debian-package
kate-roxwrap_1.0_all.deb			2010-Nov-28 19:58:19	10.0K	application/x-debian-package
katomic-roxwrap_1.0_all.deb			2010-Nov-29 00:32:14	13.4K	application/x-debian-package
kdissert-roxwrap_1.0_all.deb			2010-Nov-28 23:43:35	7.7K	application/x-debian-package
kig-roxwrap_1.0_all.deb			2010-Nov-28 23:59:35	12.7K	application/x-debian-package
kmplot-roxwrap_1.0-0_all.deb			2010-Nov-29 00:06:01	11.0K	application/x-debian-package
kstars-roxwrap_1.0_all.deb			2010-Nov-29 00:13:59	10.8K	application/x-debian-package
labplot-roxwrap_1.0_all.deb			2010-Nov-28 17:12:48	5.0K	application/x-debian-package
lyx-roxwrap_1.0_all.deb			2010-Nov-28 17:12:29	12.8K	application/x-debian-package
mathenpoche_2009.06.0_all.deb			2010-Nov-30 12:21:02	251.0M	application/x-debian-package
mathgraph32_1.04-2_i386.deb			2010-Nov-28 16:52:27	1.9M	application/x-debian-package
mathomatic-roxwrap_1.0_all.deb			2010-Nov-29 01:05:28	7.9K	application/x-debian-package
mathoscope_1.0-0_all.deb			2010-Nov-28 23:59:01	207.2K	application/x-debian-package
maxima-roxwrap_1.0_all.deb			2010-Nov-28 23:59:08	11.1K	application/x-debian-package
mesures-et-incertitudes_2.0-0_i386.deb	2010-Nov-28 23:58:45	725.4K	application/x-debian-package
numericalchameleon_1.6.0-1_all.deb		2010-Nov-28 20:05:45	4.2M	application/x-debian-package
octave-roxwrap_1.0-1_all.deb			2010-Nov-28 17:14:42	7.4K	application/x-debian-package
optgeo_1.31_i386.deb				2010-Nov-28 20:36:50	3.2M	application/x-debian-package
optikal_1.3_all.deb				2010-Nov-29 01:05:43	66.4K	application/x-debian-package
oregano-roxwrap_1.0_all.deb			2010-Nov-28 23:59:43	5.5K	application/x-debian-package
parigp-roxwrap_1.0-1_all.deb			2010-Nov-28 23:57:30	5.6K	application/x-debian-package
phun_5.28-0_i386.deb				2010-Nov-28 19:19:10	7.7M	application/x-debian-package
picpick_2.3.4-0_i386.deb			2010-Nov-28 19:05:04	2.9M	application/x-debian-package
pointofix_1.5-0_i386.deb			2010-Nov-28 17:04:47	534.0K	application/x-debian-package
populus_5.4_all.deb				2010-Nov-28 23:50:09	2.9M	application/x-debian-package
processing_1.2.1_all.deb			2010-Nov-28 18:32:00	47.1M	application/x-debian-package
qalculate-roxwrap_1.0_all.deb			2010-Nov-28 19:05:13	13.8K	application/x-debian-package
qtiplot-roxwrap_1.0_all.deb			2010-Nov-28 17:12:35	3.0K	application/x-debian-package
quat_1.2-0_all.deb				2010-Nov-28 16:38:18	1.7M	application/x-debian-package
r-roxwrap_1.0_all.deb				2010-Nov-29 00:32:23	16.0K	application/x-debian-package
rasmol-roxwrap_1.0_all.deb			2010-Nov-29 00:55:38	12.9K	application/x-debian-package
robotprog_1.1-0_i386.deb			2010-Nov-28 19:42:17	2.7M	application/x-debian-package
roxapps-base_1.2_all.deb			2010-Nov-28 16:36:00	67.2K	application/x-debian-package
roxapps-lubuntu-maverick-meerkat_1.0_all.deb	2010-Nov-28 16:44:46	58.1K	application/x-debian-package
roxapps-ubuntu-lucid-lynx_1.0_all.deb		2010-Nov-28 18:33:32	85.0K	application/x-debian-package
roxapps-ubuntu-maverick-meerkat_1.0_all.deb	2010-Nov-28 20:06:51	85.0K	application/x-debian-package
satellites_0.9.34-0_i386.deb			2010-Nov-28 16:55:20	1.3M	application/x-debian-package
scilab-roxwrap_1.0_all.deb			2010-Nov-28 16:36:07	6.9K	application/x-debian-package
scratch-roxwrap_1.0_all.deb			2010-Nov-28 23:59:15	10.3K	application/x-debian-package
scratch_1.4.0.1-0ubuntu5_i386.deb		2010-Nov-28 23:43:27	32.6M	application/x-debian-package
simorec_1.2b_all.deb				2010-Nov-29 00:45:33	2.8M	application/x-debian-package
sinequanon_2.7-0_i386.deb			2010-Nov-29 01:03:51	3.3M	application/x-debian-package
stellarium-roxwrap_1.0_all.deb			2010-Nov-29 01:06:02	12.0K	application/x-debian-package
step-roxwrapper_1.0-1_all.deb			2010-Nov-28 17:07:18	5.3K	application/x-debian-package
texmacs-roxwrap_1.0-1_all.deb			2010-Nov-28 16:35:55	11.3K	application/x-debian-package
texmaker-roxwrap_1.0_all.deb			2010-Nov-28 23:59:29	5.1K	application/x-debian-package
tiemu-roms_1.0-0_all.deb			2010-Nov-28 19:37:37	10.8M	application/x-debian-package
tiemu-roxwrap_1.0-1_all.deb			2010-Nov-28 17:12:56	12.2K	application/x-debian-package
tuxmath-roxwrap_1.0_all.deb			2010-Nov-28 18:33:24	9.8K	application/x-debian-package
utopia_1.0-1_all.deb				2010-Nov-28 16:59:51	259.4K	application/x-debian-package
xabacus-roxwrap_1.0_all.deb			2010-Nov-28 20:06:24	3.0K	application/x-debian-package
xaos-roxwrap_1.0_all.deb			2010-Nov-28 23:53:31	11.6K	application/x-debian-package
xfractint-roxwrap_1.0_all.deb			2010-Nov-29 01:05:47	4.1K	application/x-debian-package
xlogo-java_0.9.95_all.deb			2010-Nov-29 00:30:47	10.0M	application/x-debian-package
xournal-roxwrap_1.0_all.deb			2010-Nov-28 18:33:23	4.0K	application/x-debian-package
xsmbrowser-roxwrap_1.0_all.deb			2010-Nov-28 23:59:23	10.8K	application/x-debian-package
yacas-roxwrap_1.0-1_all.deb			2010-Nov-28 23:43:43	10.3K	application/x-debian-package

Voici par exemple une vidéo qui montre l’utilisation de TexMaker :
http://download.tuxfamily.org/knosc....

Vous pouvez alors revenir sur cet article : La RoxMath ou Comment gérer une salle d’ordinateurs pour les maths de manière optimale ? si vous souhaitez installer plusieurs machines et créer un compte utilisateur différent de celui créé lors de l’installation.

AptOnCD ou comment gagner du temps de téléchargement

Afin de gagner du temps de téléchargement, vous pouvez retrouver dans le dossier /var/cache/apt/archive tous les paquets téléchargés :

ls /var/cache/apt/archive

On peut stocker cette liste dans un fichier grâce à une redirection de la sortie standard :

ls /var/cache/apt/archives/ > ./ListeDesPaquetsDeb.txt

Grâce au logiciel AptOnCD, on va pouvoir créer un CD qui contient tous ces paquets. Nous devons d’abord installer AptOnCD :

sudo apt-get install aptoncd

puis il faut lancer le logiciel AptOnCD (taper aptoncd dans un terminal)

APTOnCD

Il vous proposera de graver un CD. Les paquets installés (voir l’image du port-folio) ainsi que les mises à jour tiennent sur un seul CD. Vous pourrez alors le réutiliser pour installer ces paquets sur une autre machine, ou le garder comme sauvegarde.

Installation de la RoxMath sur une deuxième machine

 Installer Ubuntu
 Redémarrer
 Effectuer les mises à jour via le gestionnaire de mises à jour.
 Installer les paquets spécifiques à la RoxMath
— Editer les dépots comme indiqué précédemment
-> Partenaires de Canonical
-> RoxMath sur TuxFamily
— Mettre le CD AptOnCD pécédemment créé dans le lecteur
— Cliquer sur « lancer le gestionnaire de paquets »

AptOnCD RoxApps


puis Appliquer l’installation.


Si vous souhaitez voir d’autres logiciels dans cette distribution, même pour d’autres matières, vous pouvez toujours en faire la demande dans les commentaires ci-dessous.
Cette méthode est utilisée pour installer en bloc plusieurs logiciels sur les ordinateurs POP offerts par la région aux lycéens de seconde dans mon lycée (Lycée Antoine Roussin) par Giovanni Michel, personne déléguée par la région à cet effet.
Elle pourrait très bien être utilisée par d’autres lycées.


Portfolio

JPEG - 15.2 kio RoxApps dans Synaptic Capture packages LesRoxAppsInstallees APTOnCD

Commentaires