Problème d'installation du Java

Résolu
Bonjour,

Après un petit problème de connexion à aMSN maintenant réglé, me voilà embêter avec l'installation de Sun Java. J'ai voulu aller sur un chat pour vérifier que mon Java fonctionnait bien mais il s'est avéré que non.

Après quelques recherches, j'ai compris que c'était une version un peu étrange de Java qui était installée sur mon Acer Aspire One Linpus Linux Lite. C'est en effet IcedTea Runtime Environment. J'ai trouvé un site pour m'aider à installer Sun Java à la place en ayant pris soin évidemment de désinstaller IcedTea avant.

Voici le site : http://www.ilovetux.com/2007/11/sun-java-on-fedora-8-install-howto.html

Cependant, quand j'arrive à l'étape 3 (Step three) je suis bloquée.

Voilà ce que me dit mon terminal :

[root@localhost Downloads]# cd -Desktop
bash: cd: -D: invalid option
cd: usage: cd [-L|-P] [dir]
[root@localhost Downloads]#

Que dois-je faire ? Y a-t-il une erreur de commande ?

Merci d'avance.
Configuration: Linux Fedora
Firefox 2.0.0.14

74 réponses

Résumé de la discussion

L’installation de Sun Java sur une Fedora Linpus est compliquée après avoir remplacé IcedTea Runtime Environment et rencontré une erreur de commande à l’étape trois lors du téléchargement ou de l’installation décrite sur un guide. Des réponses évoquent l’utilisation du dépôt jpackage pour installer java-1.6.0-sun-compat via yum, ce qui contourne l’installation manuelle et les incompatibilités liées à IcedTea Runtime Environment. D’autres réponses recommandent d’adapter le plugin Firefox en déplaçant ou en liant libjavaplugin_oji.so vers le chemin du plugin Sun Java, puis de nettoyer les liens précédents. Par ailleurs, les fichiers de configuration peuvent nécessiter une mise à jour: vérifier le chemin du plugin, supprimer libjavaplugin_oji.so existant et créer un lien symbolique vers /usr/java/jre1.6.0_07/plugin/i386/ns7/libjavaplugin_oji.so.

Bobot (l’IA à votre service)
  1. J'y crois pas j'ai réussi ENFIN !!!!!!!!!!

    Voilà ce qu'il faire :

    Si vous installez la version 1.5 ou supérieure de Firefox, vous pouvez activer l'option Java Console dans le menu Outils. Accédez au répertoire des extensions de Firefox et dézippez-y le fichier ffjcext.zip.

    Accédez au répertoire cd /usr/lib/firefox-1.4/extensions
    Dézippez-y le fichier placé dans /usr/java/jre1.6.0/lib/deploy/ffjcext.zip

    3. Démarrez le navigateur Firefox ou redémarrez-le s'il est déjà en cours d'exécution.

    Dans Firefox, entrez about:plugins dans la barre de navigation pour vérifier que le plug-in Java a bien été chargé. S'il s'agit de la version 1.5 ou supérieure de Firefox, cliquez sur le menu Outils pour vérifier la présence de la console Java.

    Ca y est maintenant ça fonctionne.

    Merci à dindoun de m'avoir aidé.
    1. Ca me remet ceci :

      [root@localhost plugins]# cd /home/user/.mozilla/plugins/ && ln -s /usr/java/jre1.6.0_07/plugin/i386/ns7/libjavaplugin_oji.so
      ln: creating symbolic link `./libjavaplugin_oji.so': File exists
      [root@localhost plugins]#
      1. ensuite tu fais

        cd /home/user/.mozilla/plugins/ && ln -s /usr/java/jre1.6.0_07/plugin/i386/ns7/libjavaplugin_oji.so
        1. il faut répondre oui (y ) à la question
          rm: remove symbolic link `libjavaplugin_oji.so'?
          1. Voilà ce que ça donne :

            [root@localhost user]# cd /home/user/.mozilla/plugins/ && rm libjavaplugin_oji.so && ln -s /usr/java/jre1.6.0_07/plugin/i386/ns7/libjavaplugin_oji.so
            rm: remove symbolic link `libjavaplugin_oji.so'?
            ln: creating symbolic link `./libjavaplugin_oji.so': File exists
            [root@localhost plugins]#
            1. Je dois mettre /usr/java/jre1.6.0_07/plugin/i386/ns7/libjavaplugin_oji.so à la suite de ln -s ? ou sur une autre ligne ?
              1. non il faut détruire le ficheir

                cd /home/user/.mozilla/plugins/ && rm libjavaplugin_oji.so && ln -s /usr/java/jre1.6.0_07/plugin/i386/ns7/libjavaplugin_oji.so
                1. Quand je vérifie l'installation de java par le site, ça me met toujours en haut que des plugins additionnels sont nécessaires pour afficher tous les éléments de la page.

                  Et après ça me met :

                  Instructions d'installation

                  Version imprimableVersion imprimable

                  Test de la machine virtuelle Java (JVM)

                  Cet article s'applique aux :

                  * Plates-formes :
                  Solaris SPARC, Solaris x86, Red Hat Linux, SUSE Linux, Windows 98, Windows ME, Windows 2000 (SP4+), Windows XP (SP1 SP2), Vista, Windows 2003, JDS
                  * Navigateurs :
                  Internet Explorer 5.5, Internet Explorer 6.x, Internet Explorer 7.x, Netscape 4.7x, Netscape 6.2x, Netscape 7, Mozilla 1.4+, Firefox
                  * Versions JRE :
                  1.4.2_xx, 1.5.0, 6.0, 1.3.0_xx, 1.3.1_xx, 1.4.0_xx, 1.4.1_xx

                  Test de JVM

                  Et après il y a un carré où je devrais trouvé normalement un petit logo pour me dire que ça fonctionne. Sauf qu'à la place de ça il y a comme une pièce de puzzle et en dessous il y a écrit "Cliquez ici pour télécharger le plugin".

                  Donc on en est toujours au même point !!!
                  1. Ca me met ça en tapant cd ... :

                    [root@localhost user]# cd /home/user/.mozilla/plugins/ && ln -s /usr/java/jre1.6.0_07/plugin/i386/ns7/libjavaplugin_oji.so
                    ln: creating symbolic link `./libjavaplugin_oji.so': File exists
                    [root@localhost plugins]#
                    1. Bonjour, voilà ce que ça trouve :

                      [root@localhost user]# find / | grep libjavaplugin
                      /home/user/.mozilla/plugins/libjavaplugin_oji.so
                      /mnt/home/.mozilla/plugins/libjavaplugin_oji.so
                      /root/.mozilla/plugins/libjavaplugin_oji.so
                      /usr/java/jre1.6.0_07/lib/i386/libjavaplugin_nscp_gcc29.so
                      /usr/java/jre1.6.0_07/lib/i386/libjavaplugin_jni.so
                      /usr/java/jre1.6.0_07/lib/i386/libjavaplugin_nscp.so
                      /usr/java/jre1.6.0_07/plugin/i386/ns7/libjavaplugin_oji.so
                      /usr/java/jre1.6.0_07/plugin/i386/ns7-gcc29/libjavaplugin_oji.so
                      /usr/java/jdk1.6.0_07/jre/lib/i386/libjavaplugin_nscp_gcc29.so
                      /usr/java/jdk1.6.0_07/jre/lib/i386/libjavaplugin_jni.so
                      /usr/java/jdk1.6.0_07/jre/lib/i386/libjavaplugin_nscp.so
                      /usr/java/jdk1.6.0_07/jre/plugin/i386/ns7/libjavaplugin_oji.so
                      /usr/java/jdk1.6.0_07/jre/plugin/i386/ns7-gcc29/libjavaplugin_oji.so
                      [root@localhost user]#
                      1. 1. la dernière ligne montre que le lien est faux
                        que donne

                        find / | grep ibjavaplugin
                        (mets toi en root pour faire la recherche )

                        si quelquechose est trouvé alors on a presque fini
                        1. ls -al ~/.mozilla/plugins/libjava* donne :

                          [root@localhost user]# ls -al ~/.mozilla/plugins/libjava*
                          lrwxrwxrwx 1 root root 53 2008-10-01 22:37 /root/.mozilla/plugins/libjavaplugin_oji.so -> /usr/java/jre6u7/plugin/i386/ns7/libjavaplugin_oji.so
                          [root@localhost user]#

                          cat /etc/profile.d/java.sh :

                          [root@localhost user]# cat /etc/profile.d/java.sh
                          JAVA_HOME=/usr/java/jre6u7
                          export JAVA_HOME
                          PATH=$PATH:$JAVA_HOME/bin
                          export PATH
                          [root@localhost user]#

                          ls -al /etc/profile.d/java.sh :

                          [root@localhost user]# ls -al /etc/profile.d/java.sh
                          -rwxr-xr-x 1 root root 91 2008-10-01 23:33 /etc/profile.d/java.sh
                          [root@localhost user]#

                          ls -al /usr/java/jre6u7/plugin/i386/ns7/libjava* :

                          [root@localhost user]# ls -al /usr/java/jre6u7/plugin/i386/ns7/libjava*
                          ls: cannot access /usr/java/jre6u7/plugin/i386/ns7/libjava*: No such file or directory
                          [root@localhost user]#

                          Voilà voilà c'est toujours à la fin qu'il y a une erreur !!!
                          1. que donnent

                            ls -al ~/.mozilla/plugins/libjava*

                            cat /etc/profile.d/java.sh

                            ls -al /etc/profile.d/java.sh

                            ls -al /usr/java/jre6u7/plugin/i386/ns7/libjava*
                            1. Bah quand j'arrive sur la page en haut il y a une petite barre qui me dit "Des plugins additionnels sont nécessaires pour afficher tous les éléments de cette page". A côté de ça je peux cliquer sur "installer les plugins manquants". Si je clique dessus ça m'ouvre une fenêtre "Service de recherche de plugins Téléchargements de plugins disponibles" et en dessous ça me propose java runtime environment. Je fais suivant pour que ça installe et là ça me dit que aucun plugin n'a été installé, que c'est indisponible et après ça me propose une installation manuelle. Et si je clique dessus ça m'emmène sur le site de java.

                              J'ai vraiment l'impression de tourner en rond !!!
                              1. Après avoir tapé env | grep JAVA_HOME ça me donne ceci :

                                [root@localhost user]# env | grep JAVA_HOME
                                JAVA_HOME=/usr/java/jre6u7

                                Ca veut dire quoi ? Que c'est bon ?
                                • 1
                                • 2
                                • 3
                                • 4