EEEPC Asus France

Installation de java6 (avec compilateur) sur Eeepc Xandros

Un article de Wikeee Asustek EEE.

Sommaire

1) Chargement des paquets facultatifs sun-java6-demo et sun-java-source

NOTE PREALABLE : Ces paquets sont facultatifs et prennent 46Mo sur le disque. Si votre Eeepc est juste en mémoire, il est peut être préférable de ne pas les installer.

Sinon, pour installer ces paquets, suivre les instructions suivantes :

a) Télécharger le paquet suivant depuis le site debian http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=sun-java6

sun-java6-demo_6-00-2~bpo.1_all.deb
sun-java6-source_6-00-2~bpo.1_all.deb

b) Installer les paquets en tapant la commande suivante :

sudo dpkg -i sun-java6-demo_6-00-2~bpo.1_all.deb
sudo dpkg -i sun-java6-source_6-00-2~bpo.1_all.deb

2) Chargement du paquet facultatif sun-java6-doc

NOTE PREALABLE : Ce paquet est facultatif et prend 290Mo sur le disque. Si votre Eeepc est juste en mémoire, il est peut être préférable de ne pas installer le paquet sun-java6-doc et de simplement décompresser le fichier jdk-6-doc.zip sur un support externe (une clé par exemple) pour des consultations épisodiques.

Sinon, pour installer la doc, suivre les instructions suivantes :

a) Télécharger le fichier suivant depuis le site http://java.sun.com/javase/downloads/index.jsp (section Java SE 6 Documentation) jdk-6-doc.zip

b) Placer jdk-6-doc.zip dans le répertoire /tmp

c) Télécharger le paquet suivant depuis le site debian http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=sun-java6

sun-java6-doc_6-00-2~bpo.1_all.deb

d) Installer le paquet en tapant la commande suivante :

sudo dpkg -i sun-java6-doc_6-00-2~bpo.1_all.deb

e) Supprimer le fichier jdk-6-doc.zip du répertoire /tmp

3) Chargement des paquets indispensables

a) Télécharger les paquets suivants depuis le site debian http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=sun-java6

sun-java6-fonts_6-00-2~bpo.1_all.deb
sun-java6-jdk_6-00-2~bpo.1_i386.deb
sun-java6-jre_6-00-2~bpo.1_all.deb
sun-java6-bin_6-00-2~bpo.1_i386.deb
sun-java6-plugin_6-00-2~bpo.1_i386.deb

b) Installer les paquets en tapant les commandes suivantes :

sudo dpkg -i sun-java6-fonts_6-00-2~bpo.1_all.deb
sudo dpkg -i sun-java6-jdk_6-00-2~bpo.1_i386.deb
sudo dpkg -i sun-java6-jre_6-00-2~bpo.1_all.deb
sudo dpkg -i sun-java6-bin_6-00-2~bpo.1_i386.deb
sudo dpkg -i sun-java6-plugin_6-00-2~bpo.1_i386.deb

- Ne pas tenir compte des erreurs de dépendances.

4) Correction des dépendances

Comme les dépendances ne sont pas réalisées, il y a des erreurs, mais nous arrangeons cela à la fin avec la commande suivante :

sudo apt-get -f install

5) Regarder si c'est bien le bon jre utilisé

Taper la commande :

sudo update-alternatives --config java
Il y a 3 alternatives fournissant « java ».

  Sélection    Alternative
-----------------------------------------------
          1    /usr/bin/gij-wrapper-4.1
          2    /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
*+        3    /usr/lib/jvm/java-6-sun/jre/bin/java

On doit sélectionner /usr/lib/jvm/java-6-sun/jre/bin/java

6) faire un test avec le programme Hello World

http://www.commentcamarche.net/java/javaprem.php3

7) Test perso

Chez moi, voici ce que cela a donné (sur l'Eeepc Xandros).

/home/user/Arnaud/Java/java6/src1> ls
FirstApp.java
/home/user/Arnaud/Java/java6/src1> javac FirstApp.java
/home/user/Arnaud/Java/java6/src1> ls
FirstApp.class  FirstApp.java
/home/user/Arnaud/Java/java6/src1> java FirstApp
Hello World

Java6 (jre + jdk) sont installés :-)

Chaton - 2008.02.03 -13h54 (d'après expérience perso)