Installation java

Résolu
Bonjour,
j'ai un problème pour installer java
quand je note # urpmi jre
le message suivant apparait
Un des paquetages suivants est nécessaire :
1- jamvm-1.4.3-3mdv2007.0.i586 :Java Virtual Machine which conforms to the JVM specification version 2 (à installer)
2- java-1.4.2-gcj-compat-1.4.2.0-40.103.1mdv2007.0.i586 :JPackage runtime scripts for GCJ (à installer)
3- cacao-0.96-2mdv2007.0.i586 :JIT compiler for Java (à installer)
Que choisissez-vous ? (1-3)

Quand je tape 1:
Les paquetages suivants ne peuvent pas être installés, car ils dépendent
de paquetages qui sont plus anciens que les versions installées :
zlib1-devel-1.2.3-2mdv2007.0
libgcj7-devel-4.1.1-3mdk
gcj-tools-4.1.1-3mdk
jamvm-1.4.3-3mdv2007.0
Désirez-vous tout de même continuer ? (O/n)

Quand je tape 2:
Les paquetages suivants ne peuvent pas être installés, car ils dépendent
de paquetages qui sont plus anciens que les versions installées :
zlib1-devel-1.2.3-2mdv2007.0
libgcj7-devel-4.1.1-3mdk
gcj-tools-4.1.1-3mdk
java-1.4.2-gcj-compat-1.4.2.0-40.103.1mdv2007.0
Désirez-vous tout de même continuer ? (O/n)

Quand je tape 3
Les paquetages suivants ne peuvent pas être installés, car ils dépendent
de paquetages qui sont plus anciens que les versions installées :
zlib1-devel-1.2.3-2mdv2007.0
libgcj7-devel-4.1.1-3mdk
cacao-0.96-2mdv2007.0
gcj-tools-4.1.1-3mdk
Désirez-vous tout de même continuer ? (O/n)

Si je met oui dans les 3 cas il est écrit:
Le paquetage kaffe-1.1.8-0.20060723.1mdv2007.0.i586 est déjà installé
Les paquetages cacao-0.96-2mdv2007.0.i586, java-1.4.2-gcj-compat-1.4.2.0-40.103.1mdv2007.0.i586, jamvm-1.4.3-3mdv2007.0.i586 ne peuvent être installés

Des problèmes similaires ont déjà été abordés dans le forum mais ça n'a pas résolu mon probleme
Que faire???
Configuration: Linux Mandriva
Firefox 2.0.0.8

8 réponses

  1. Contributeur
    Salut,

    Affiche le résultat de:
    urpmq \-\-list-media
    cat /etc/{issue,release}

    1. Bonjour,

      Va tout d'abord sur ce lien :

      https://www.java.com/fr/download/linux_manual.jsp?locale=fr&host=www.java.com

      télécharge : fichier binaire auto-extractible Linux c'est la dernière version : jre-6u3-linux-i586.bin

      Conseil : passe en root

      //mettre les droits à fond
      1 - chmod 777 jre-6u3-linux-i586.bin

      // deplacer le fichier dans le repertoire /usr/local/bin/ pour que tous les utilisateurs du PC puissent l'utiliser.
      2 - mv jre-6u3-linux-i586.bin /usr/local/bin/

      //se placer dans le repertoire
      3 - cd /usr/local/bin/

      //lancement de l'installe.
      4 - ./jre-6u3-linux-i586.bin
      //fait défiler jusqu'à lire : Do you agree to the above license terms? [yes or no] (saisi yes et laisse travailler la machine)

      //L'affichage de Done veut dire que java est installé mais pas encore fonctionnelle avec ton Firefox
      // on va creer un lien vers le repertoire de plugins de firefox.
      // repart à la racine avec la commande
      5 - cd

      //saisie la commande suivante pour creer le lien vers les plugins de firefox
      6 - ln -s /usr/local/bin/jre1.6.0_03/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/

      //démarre firefox et normalement ça doit fonctionner.
      vérifie aussi dans le navigateur si java est activé : Editions /Préferences/ onglet contenu : Activer java

      Bon courage

      pmg
      1. bonjour PmG et un grand merci pour la clarté de vos explication , car cela fait 2 jour que je cherchais a instaler java sous mandriva , les diferent et vous etes le (la) seul(e)e a m'avoir fourni les bonne ligne de commande, et pour firefox seul la version est a modifié.
        :))
    2. Salut pmg, merci,
      ça marche impec jusqu'à l'étape 6
      [root@localhost ~]# ln -s /usr/local/bin/jre1.6.0_03/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/
      ln: la cible `/usr/lib/firefox/plugins/' n'est pas un répertoire: Aucun fichier ou répertoire de ce type

      ...
      1. Contributeur
        ln -s /usr/local/bin/jre1.6.0_03/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-2.0.0.8/plugins
        1. parfait, merci les gars
          je suis débutant en linux alors vous risquez de me voir souvent sur ce forum
          a+ ; )
          1. Salam
            Je suit debutant pour ubuntu, je veus installer le compilateur java sous ubuntu mais je n'arrive pas
            l'erreur qu'il m'affiche c'est:

            Les paquets suivants ont des dépendances non satisfaites :
            sun-java6-bin: Dépend: unixodbc qui est un paquet virtuel
            sun-java6-jre: Dépend: java-common (>= 0.24) qui est un paquet virtuel
            Resolving dependencies...
            Impossible de trouver une solution à ces dépendances ! Abandon...
            Abandon.
            j'aimerai bien que vous m'aidez
            merci
            1. Contributeur
              Bonjour,

              Quelle est la version de ta ubuntu 7.04 ou 7.10 ou inférieur ?

              @+
              1. bonjour
                ma version de ubuntu est 7.10
            2. Contributeur
              Bonjour,

              Ubuntu 7.10 donc c'est une Gutsy Gibbon

              1 - faire une mise à jour du protocole apt dans ta console avec la commande :
              sudo aptitude update

              2 - et un grade au dessus avec la commande :
              sudo aptitude safe-upgrade

              3 - Installe ensuite le package java en question avec la commande :
              sudo aptitude install sun-java6-bin

              tiens moi au courant

              @+
              1. salut
                le meme probleme l'erreur est:
                Il est nécessaire de télécharger 32,5Mo d'archives. Après dépaquetage, 93,0Mo seront utilisés.
                Les paquets suivants ont des dépendances non satisfaites :
                sun-java6-bin: Dépend: unixodbc qui est un paquet virtuel
                sun-java6-jre: Dépend: java-common (>= 0.24) qui est un paquet virtuel
                Resolving dependencies...
                Impossible de trouver une solution à ces dépendances ! Abandon...
                Abandon.

                je vous remercie