hello,
si comme moi vous m'aimer pas trop le .bin du site de geogebra et que vous utilisez la version sun de java, je vous propose une petite solution pour créer un paquet de geogebra qui ne vous obligera pas à installer openjdk (version libre de java). Attention il faut un peu maitriser le terminal.
1. télécharger le paquet de geogebra à cette adresse:
http://launchpadlibrarian.net/28038039/geogebra_3.2.0-0ubuntu1_all.deb. Si vous essayer de l'installer, vous verrez qu'il veut vous installer openjdk, ce qui n'est pas utile puisque vous avez la version de sun. On va donc modifier les dépendances de ce paquet en suivant les consignes de cette page
http://eric.van-der-vlist.com/blog/2005/10/15/1449_modifier_les_dependances_dun_paquet_debian/
On va maintenant considérer que le paquet est à la racine de votre home ~.
2. on va le décompresser dans le dossier ~/geogebra_3.2.0-0ubuntu1_all:
dpkg-deb -x geogebra_3.2.0-0ubuntu1_all.deb geogebra_3.2.0-0ubuntu1_all
Cette commande n’extrait pas le fichiers de contrôle qu’il faut extraire dans un deuxième temps :
mkdir geogebra_3.2.0-0ubuntu1_all/DEBIAN
dpkg-deb -e geogebra_3.2.0-0ubuntu1_all.deb geogebra_3.2.0-0ubuntu1_all/DEBIAN/
Vous pouvez maintenant mettre le .deb à la corbeille.
3. On va éditer les dépendances dans le fichier ~/geogebra_3.2.0-0ubuntu1_all/DEBIAN/control:
Package: geogebra
Version: 3.2.0-0ubuntu1
Architecture: all
Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
Installed-Size: 2920
Depends: default-jre, fontconfig
Suggests: kmplot, kig
Section: math
Priority: extra
Homepage: http://www.geogebra.org
Description: Dynamic mathematics for schools
GeoGebra is a free and multi-platform dynamic mathematics software for
schools that joins geometry, algebra and calculus.
It received several international awards including the
European and German educational software awards.
Original-Maintainer: Matthias Klumpp <matthias@nlinux.org>
Il faut supprimer "default-jre," de ce fichier. Entre parenthèse cela signifie que geogebra ne depend d'aucun paquet java, mais bon....
3. modifier le script de lancement de geogebra ~/geogebra_3.2.0-0ubuntu1_all/usr/bin/geogebra de cette manière:
#!/bin/sh
#/usr/lib/jvm/java-6-openjdk/jre/bin/java -jar /usr/share/geogebra/geogebra.jar
/usr/lib/jvm/java-6-sun/jre/bin/java -jar /usr/share/geogebra/geogebra.jar
"/usr/lib/jvm/java-6-sun/jre/bin/java" est le chemin de mon executable java (à modifier selon). Encore une parenthèse, ce script est celui qui sera exécuté quand on lancera geogebra. Vous pouvez remarquer qu'il n'est pas très difficile d'y rajouter un petit "rm", d'ou l'importance de télécharger ses paquets sur des sites de confiance ou mieux les dépots.
4. On génère le paquet:
dpkg-deb -b geogebra_3.2.0-0ubuntu1_all/
On obtient alors, à la racine de votre home, un paquet que l'on peut installer à l'aide gdebi.
Voilà et bonne soirée
jb