Probleme installation java sous debian etch

Résolu
Bonjour,
FAN du jeu d'echecs j'ai cherché a installe JIN j'ai besoin d'installé JAVA mon ordi me dit que la version que j'ai installé est la 1.4.2 mais quelle n'est pas complète. Quand je vais sur le site www.java.com on me donne des fichiers a telecharger qui sont sous le format RPM.bin format que bien sur je n'arrive pas a lire.
Quelqu'un peut il m'aider merci
Configuration: Linux Debian
Mozilla 1.8.1.10

21 réponses

Résumé de la discussion

Problème central : Jin nécessite une version complète de Java pour fonctionner sous Linux, et l’installation actuelle signale que l’implémentation GNU Java est incomplète. Plusieurs réponses proposent d’installer Sun Java via le gestionnaire de paquets, avec des méthodes adaptées à Debian Etch et des backports pour obtenir Java 5 ou 6. Les méthodes évoquées incluent apt-get ou aptitude, l’ajout de dépôts backports, puis l’installation de sun-java6-jre ou sun-java5-jdk et leurs plugins pour le navigateur. Certaines précisent que le paquet sun-java6-jre peut être disponible via les backports et que la création d’un lien automatique peut être nécessaire pour que le plugin soit détecté par le navigateur.

Bobot (l’IA à votre service)
  1. Modérateur
    Salut,

    aptitude install sun-java5-jre 
    si tu veux la version 6 tu dois faire comme ça
    1. connexion en root avec su -
    2. tape la commande (tu peux faire copier/coller)
    echo 'deb http://www.backports.org/debian etch-backports main contrib non-free' >> /etc/apt/sources.list
    cette commande permet d'ajouter
    deb http://www.backports.org/debian etch-backports main contrib non-free 
    dans le fichier /etc/apt/sources.list
    Tu peux le faire aussi avec un editeur de texte

    3. Mise à jour
    gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C
    gpg --armor --export 16BA136C | apt-key add -
    aptitude update
    aptitude search sun


    4. Installation
    aptitude install sun-java6-jre  
    1. Impeccable tous marche bien
  2. Pour le JDK 5 sous Debian etch :
    http://atif.atif.free.fr/...
    1. Modérateur
      Salut,

      Pour l'info

      Pas besoin d'ajouter les dépôts unstable (comme je vois dans ton, lien, en plus il es mis à jour Dernière mise à jour : 2008-06-29 13:21) . Bref il ne faut pas croire tous ce qu'on vois sur net.

      1ère chose à faire c'est de vérifier l'existence de paquet ici https://www.debian.org/distrib/packages

      le paquet se trouve dans les non-free de la version stable sun-java5-jdk

      voici avec un sources.list classique
      deb ftp://ftp.fr.debian.org/debian/ etch main non-free contrib
      deb-src ftp://ftp.fr.debian.org/debian/ etch main non-free contrib
      
      deb https://www.debian.org/security/ etch/updates main contrib non-free
      deb-src https://www.debian.org/security/ etch/updates main contrib non-free
      
  3. Contributeur
    A ne pas oublié que sun-java-6 fait partie de dépôts backports, et ce n'est pas la description qui compte mais de la création de lien qui à priori sous Etch n'est pas mis automatiquement.

    <<< c est possible je tournes en gros sur Lenny/SID le paquet =>
    tufs@debian:~$ apt-cache policy sun-java6-plugin
    sun-java6-plugin:
    Installé : 6-03-2
    Candidat : 6-03-2
    Table de version :
    *** 6-03-2 0
    500 http://ftp2.fr.debian.org sid/non-free Packages
    500 http://http.us.debian.org unstable/non-free Packages
    100 /var/lib/dpkg/status
    Et le lien est bien mis en auto pas en manu .....
    1. Modérateur
      Ben, justement tu es avec Lenny, donc c'est normal puisque sun-java-6 est inclu dans Lenny

      Pour l'info :

      Backports contient des paquets de la version testing(LENNY) et la version unstable, pour qu'ils puissent être utilisés sous la version stable.
  4. Modérateur
    A ne pas oublié que sun-java-6 fait partie de dépôts backports, et ce n'est pas la description qui compte mais de la création de lien qui à priori sous Etch n'est pas mis automatiquement.
    1. Contributeur
      Hi , lami20j

      Peut-etre mais regarde la description du paquet =>je cite :
      Description: The Java(TM) Plug-in, Java SE 6
      Java Plug-in enables applets written to the Java Platform 6
      specification to be run in Mozilla and other web browsers.
      Java Plug-in comes with the Java Runtime Environment (JRE).
      .
      This is a metapackage containing dependencies for running Java in
      various browsers. <<< fin de citation

      Plugin Java™ pour votre navigateur web => firefox | iceweasel | mozilla-firefox | iceape-browser | mozilla-browser | epiphany-browser | galeon | konqueror | midbrowser | xulrunner
      Cdlt @ +++
      1. Contributeur
        Hi ,

        j'ai essayé de taper
        ln -s /usr/lib/mozilla/plugins /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so
        mais ca ma dit que ca existe déja
        c est normale si tu as installer le paquet =>sun-java6-plugin (voir Post 6 ) tu n as + besoin de faire les manips si-dessus ....
        Pour avoir java dans ton navigateur tapes => apt-get install sun-java6-plugin puis reboot ton browser et c est regler ....
        parcontre essayes de taper la commande suivante => en root
        update-alternatives --config java
        et verifies qu elles alternatives tu utilises pour java au besoin corrige ...
        @+++
        1. Modérateur
          Salut,

          sur ma Débian Etch j'ai du le faire ;-)
      2. Salut lami20j
        voici l'adresse du lien que tu avait envoyé sur le forum
        http://jmelst.net/modules.php?name=News&file=article&sid=73

        j'ai essayé de taper
        ln -s /usr/lib/mozilla/plugins /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so
        mais ca ma dit que ca existe déja
        A plus joyeux noel
        1. Modérateur
          J'ai vu que tu avait donné l'adresse du jeu d'echec que je cherche desesperement a installer.
          je ne me rappelel pas,veux-tu m'afficher le lien?

          Pour avoir java dans ton navigateur tape ça
          ln -s /usr/lib/mozilla/plugins /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so

          1. Merci lami20j ,

            Ce que je je veux c'est tous simplement de pouvoir jouer avec jin. Pour ta question de navigateur que j'utilise c'est la config standart de etch, epiphanie et iceweasel.J'ai vu que tu avait donné l'adresse du jeu d'echec que je cherche desesperement a installer. Merci et a la prochaine
            1. Modérateur
              Salut,

              donc java est installé

              c'est plutôt moi qui bug, puisque je ne sais pas ce que tu veux.

              veux-tu par hasard avoir le plugin java dans ton navigateur?
              si oui, alors dit quel navigateur tu utilises et comment tu l'as installé.
              1. apt-get update && apt-get install sun-java6-jre
                Ign cdrom://[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-1 20070819-11:33] etch Release.gpg
                Ign cdrom://[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-1 20070819-11:33] etch Release
                Ign cdrom://[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-1 20070819-11:33] etch/contrib Packages/DiffIndex
                Ign cdrom://[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-1 20070819-11:33] etch/main Packages/DiffIndex
                Réception de : 1 http://ftp2.fr.debian.org etch Release.gpg [378B]
                Réception de : 2 https://backports.debian.org/ etch-backports Release.gpg [189B]
                Atteint https://backports.debian.org/ etch-backports Release
                Réception de : 3 https://www.debian.org/security/ etch/updates Release.gpg [189B]
                Atteint https://www.debian.org/security/ etch/updates Release
                Atteint http://ftp2.fr.debian.org etch Release
                Atteint https://backports.debian.org/ etch-backports/main Packages/DiffIndex
                Ign https://www.debian.org/security/ etch/updates/main Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/contrib Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/non-free Packages/DiffIndex
                Ign https://www.debian.org/security/ etch/updates/contrib Packages/DiffIndex
                Ign https://www.debian.org/security/ etch/updates/main Sources/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/main Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/contrib Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/non-free Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/main Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/contrib Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/non-free Packages/DiffIndex
                Ign http://ftp2.fr.debian.org etch/main Packages/DiffIndex
                Ign https://www.debian.org/security/ etch/updates/contrib Sources/DiffIndex
                Salut j'obtiens ca
                Atteint https://www.debian.org/security/ etch/updates/main Packages
                Atteint https://www.debian.org/security/ etch/updates/contrib Packages
                Atteint https://backports.debian.org/ etch-backports/main Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/contrib Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/non-free Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/main Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/contrib Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/non-free Packages/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/contrib Packages
                Atteint https://www.debian.org/security/ etch/updates/main Sources
                Atteint https://www.debian.org/security/ etch/updates/contrib Sources
                Ign http://ftp2.fr.debian.org etch/main Sources/DiffIndex
                Atteint https://backports.debian.org/ etch-backports/contrib Packages
                Atteint https://backports.debian.org/ etch-backports/contrib Packages
                Atteint https://backports.debian.org/ etch-backports/contrib Packages
                Atteint http://ftp2.fr.debian.org etch/main Packages
                Atteint https://backports.debian.org/ etch-backports/contrib Packages
                Atteint http://ftp2.fr.debian.org etch/main Sources
                3o réceptionnés en 2s (1o/s)
                Lecture des listes de paquets... Fait
                Lecture des listes de paquets... Fait
                Construction de l'arbre des dépendances... Fait
                sun-java6-jre est déjà la plus récente version disponible.
                0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

                Le problème c'est que en lancant jin j'obtiens
                You seem to be running GNU's Java implementation, which is incomplete.
                Jin requires Sun's Java (or a fully compatible version) 1.4 or later.
                If you can't install it with your distribution's package manager, you
                can obtain and install it manually from https://www.java.com/en/

                Là sincèrement je bug Merci
                1. Contributeur
                  Hi ,

                  sun-java6-jdk est déjà la plus récente version disponible <<<. ok il te faut passer au paquet suivant qui est sun-java6-jre
                  apt-get update && apt-get install sun-java6-jre

                  1. Bonjour,

                    apt-get install sun-java6-jdk

                    c'est le JRE (et non pas le JDK) qu'il faut !

                    bip bip !
                    1. Salut a tous

                      J'ai fait ce que m'a dit tufs et j'obtiens apt-get install sun-java6-jdk sun-java6-pl ugin sun-java6-fonts
                      Lecture des listes de paquets... Fait
                      Construction de l'arbre des dépendances... Fait
                      sun-java6-jdk est déjà la plus récente version disponible.
                      sun-java6-plugin est déjà la plus récente version disponible.
                      sun-java6-fonts est déjà la plus récente version disponible.
                      0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
                      W: Duplicate sources.list entry https://backports.debian.org/ etch-backports/main Pac kages (/var/lib/apt/lists/www.backports.org_debian_dists_etch-backports_main_bin ary-i386_Packages)
                      W: Duplicate sources.list entry https://backports.debian.org/ etch-backports/contrib Packages (/var/lib/apt/lists/www.backports.org_debian_dists_etch-backports_contr ib_binary-i386_Packages)
                      W: Duplicate sources.list entry https://backports.debian.org/ etch-backports/non-free Packages (/var/lib/apt/lists/www.backports.org_debian_dists_etch-backports_non- free_binary-i386_Packages)
                      W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.

                      J'essaye donc de lancer jin et j'obtien ./jin
                      You seem to be running GNU's Java implementation, which is incomplete.
                      Jin requires Sun's Java (or a fully compatible version) 1.4 or later.
                      If you can't install it with your distribution's package manager, you
                      can obtain and install it manually from http://www.java.

                      Bref ; je ne comprends toujours pas pourquoi cette saleté refuse de tourner
                      1. Contributeur
                        Hi ,

                        'ai besoin d'installé JAVA mon ordi me dit que la version que j'ai installé est la 1.4.2 mais quelle n'est pas complète.

                        Java 5.0 JRE _ Java 5.0 SDK les plugins + les fonts

                        apt-get install sun-java5-jdk sun-java5-plugin sun-java5-fonts
                        apt-get install sun-java5-jre sun-java5-plugin sun-java5-fonts

                        Pour la version 6 tu changes le 5 par 6 .....

                        tu peux ausi faire comme ça pour recuperer la version 6 via le sources.list =>
                        # SID and BlackDown Java JRE et JDK
                        deb ftp://ftp.easynet.be/blackdown/debian/ unstable main non-free
                        # Read more visit http://gd.tuwien.ac.at/.vhost/www.blackdown.org/java-linux/mirrors.html

                        puis via apt-key =>
                        wget http://www.blackdown.org/java-linux/java2-status/gpg.asc | apt-key add

                        Cdlt
                        1. Merci franzuz;
                          J'ai essayé avec apt-cache search java dans un teminal comme tu m'a dit mais quand je lance jin il me met"You seem to be running GNU's Java implementation, which is incomplete.
                          Jin requires Sun's Java (or a fully compatible version) 1.4 or later.
                          If you can't install it with your distribution's package manager, you
                          can obtain and install it manually from https://www.java.com/en/
                          Avez vous une idée?
                          BON WEEK-end
                          1. Contributeur
                            Si tu as fait apt-cache search java, tu as du avoir la liste des applications java installées (celles précédées d'un [i]) et la liste des dispos au téléchargement. Il faut regarder ce qu'il te manque et faire apt-get install ce_qui_manque.
                        • 1
                        • 2