LimeWireLinux Impossible d'installer

Résolu
Bonjour,
Je suis sous mandrake10 et j'aimerai installer LimeWire. Je l'ai telecharger essayer d'installer et il me disai que je n'avais pas de VM java alors j'ai installer J2RE mais ca ne change rien, il me dis toujours la meme chose.
-------
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
No Java virtual machine could be found from your PATH
environment variable. You must install a VM prior to
running this program.
------
En cherchant un peut partout j'ai fait ca :
export JAVA_HOME=/usr/java/j2r1.4.2_04/
export PATH=$JAVA_HOME
Mais je n'arrive a rien. svp aidez moi, je débute sous linux alors si possible expliquez en détaille merci.

45 réponses

Résumé de la discussion

LimeWire ne s’exécute pas sur Mandrake 10 car aucune Java Virtual Machine n’est détectée dans le PATH lors de l’installation. La solution efficace consiste à corriger l’environnement Java en définissant JAVA_HOME vers le répertoire JRE et en ajoutant le chemin bin dans PATH, puis à enregistrer ces variables dans ~/.bashrc. Par exemple: export JAVA_HOME=/usr/java/j2re1.4.2_04 et export PATH=$JAVA_HOME/bin:$PATH, puis sauvegarder et ouvrir une nouvelle session pour que les modifications soient actives. D'autres approches évoquent l’utilisation de plusieurs versions de Java ou l’installation sous root, mais la solution consistant à configurer JAVA_HOME et PATH dans ~/.bashrc demeure la plus simple et fiable.

Bobot (l’IA à votre service)
  1. Bonsoir,
    Il faut corriger comme ceci:
    export JAVA_HOME=/usr/java/j2re1.4.2_04
    export PATH=$JAVA_HOME/bin:$PATH

    Ces lignes sont à ajouter dans le fichier ~/.bashrc (répertoire utilisateur).
    a+
    0
    1. Ca ne marche pas j'ai toujours la meme erreur
      dans /usr/java/j2re1.4.2_04 j'ai :
      [dossier]
      -bin
      -javaws
      -lib
      -man
      -plugin
      [fichier]
      -CHANGES
      -ControlPanel.html
      -WOPYRIGHT
      -LICENSE
      -README
      -THIRDPARTYLICENSEREADME.txt
      -Welcome.html

      C'est le bon repertoir?
      0
      1. Bonjour,
        oui, c'est le bon répertoire.
        Les variables d'environnement que je t'ai données sont correctes.
        Que se passe-t-il quand tu tapes en console:
        $java -version
        Peux-tu faire un copier-coller de ton /home/utilisateur/.bashrc.
        a+
        0
        1. java version "1.4.2_04"
          Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)
          Java HotSpot(TM) Client VM (build 1.4.2_04-b05, m

          et dans mon .bashrc il y a :

          # .bashrc

          # User specific aliases and functions

          # Source global definitions
          if [ -f /etc/bashrc ]; then
          . /etc/bashrc
          fi
          export JAVA_HOME=/usr/java/j2re1.4.2_04
          export PATH=$JAVA_HOME/bin:$PATH
          0
          1. Tout cela est bon.
            Tu mets LimewireLinux.bin dans ton répertoire utilisateur, puis
            $chmod + x LimeWireLinux.bin
            puis
            $./LimeWireLinux.bin
            pour lancer l'installateur
            0
            1. tu peut donner plus de details merci
              0
          2. Merci beaucoup pour ton aide, ca marche.
            0
            1. bonjour
              j'ai bien suivi toutes les étapes :
              1) télécharger et installer j2re 1.4.2
              2) changer mon /home/"user"/./bashrc dont voici le contenu :

              # .bashrc

              # User specific aliases and functions

              # Source global definitions
              if [ -f /etc/bashrc ]; then
              . /etc/bashrc
              fi

              # enable programmable completion features
              if [ -f /etc/bash_completion ]; then
              . /etc/bash_completion

              export JAVA_HOME=/usr/java/j2re1.4.2_08
              export PATH=$JAVA_HOME/bin:$PATH

              fi

              mais quand je veux installer Limewire.rpm il me dit qu'il n'y pas le j2re 1.4.1 ou supérieur
              que faire ?
              de java-version en root ou user me met command not found ????
              je suis totalement perdu, merci de m'aider
              0
              1. toc! toc! y a quelqu'un pour m'aider ?
                svp une bonne ame charitable !
                0
                1. je suis toujours là vous savez ! alors aidez moi svp
                  0
                  1. un autre petit up pour vous motiver à me répondre
                    0
                    1. Bonsoir,

                      Il y a une erreur dans ton fichier ~/.bashrc :
                      # enable programmable completion features
                      if [ -f /etc/bash_completion ]; then
                      . /etc/bash_completion
                      export JAVA_HOME=/usr/java/j2re1.4.2_08
                      export PATH=$JAVA_HOME/bin:$PATH

                      fi


                      Tu dois déplacer les deux lignes export... en dehors du bloc if ... fi, soit par exemple après la lgne "fi"

                      Ok?

                      @+
                      0
                      1. super merci de m'avoir répondu je vais essayé tout de suite
                        c'est vraiment sympa de trouver enfin quelqu'un !!!
                        GROS MERCI
                        0
                        1. merci mais ca n'a pas marché !
                          une autre idée car j'ai déplacé les 2 lignes et avec/sans "fi" à la fin
                          0
                          1. re,

                            Pourrais-tu reposter ton fichier ~/.bashrc ainsi que les messages d'erreurs

                            @+
                            0
                            1. voila mon /home/user/.bashrc :
                              # .bashrc

                              # User specific aliases and functions

                              # Source global definitions
                              if [ -f /etc/bashrc ]; then
                              . /etc/bashrc
                              fi

                              # enable programmable completion features
                              if [ -f /etc/bash_completion ]; then
                              . /etc/bash_completion

                              fi

                              export JAVA_HOME=/usr/java/jre1.5.0-02
                              export PATH=$JAVA_HOME/bin:$PATH

                              j'ai installé le jre 1.5.0-02 pour linux

                              mais je me suis apercu que le dossier /usr/java n'existe pas !!!
                              0
                              1. BONSOIR VOILA CE QUE LA CONSOLE ME DIT POURRIEZ VOUS ME DIRE OU CE TROUVE CE FICHIER MERCI D AVANCE /home/user> /.bashrc:
                                bash: /.bashrc:: Aucun fichier ou répertoire de ce type
                                /home/user>
                                0
                              2. bonjour pourriez vous m aider car je suis pommer voila ce me marque la console d erreur
                                l utilisation de la fonction <<captureEvents() est deconseillée voir bogue 330494 que dois je faire merci de bien vouloir m aider
                                0
                            2. j'ai installé le jre 1.5.0-02 pour linux

                              Lequel? Celui fourni avec la distribution (quelle distribution?) ou celui téléchargé sur le site de sun (en rpm? en bin?)

                              Pour trouver l'exécutable java:
                              whereis java
                              ou
                              which java
                              ou
                              type java
                              ou
                              locate java

                              Il est indispensable que la variable JAVA_HOME soit valide.
                              0
                              1. j'ai fait tes commandes et c'est /usr/bin
                                pour le fichier c'est un .bin télécharger sur java.com
                                0
                                1. voila ce que j'ai quand je tape java -version en console
                                  [floury@localhost floury]$ java -version
                                  Kaffe Virtual Machine

                                  Copyright (c) 1996-2004 Kaffe.org project contributors (please see
                                  the source code for a full list of contributors). All rights reserved.
                                  Portions Copyright (c) 1996-2002 Transvirtual Technologies, Inc.

                                  The Kaffe virtual machine is free software, licensed under the terms of
                                  the GNU General Public License. Kaffe.org is a an independent, free software
                                  community project, not directly affiliated with Transvirtual Technologies,
                                  Inc. Kaffe is a Trademark of Transvirtual Technologies, Inc. Kaffe comes
                                  with ABSOLUTELY NO WARRANTY.

                                  Engine: Just-in-time v3 Version: 1.1.4 Java Version: 1.1
                                  [floury@localhost floury]$
                                  0
                                  1. En principe, le .bin de Sun installe les fichiers dans le répertoire où il se trouve, donc, à moins que tu n'ais fait l'installation dans /usr/bin, ce qui n'est pas recommandé, il semble que java était déjà installé sur ton système.

                                    - Quelle distribution utilises-tu?
                                    - Quelle version de jre as-tu installé?
                                    - que donne la commande "java -versioné ?
                                    - que donne la commande "ls -l /usr/bin/java" ? (pour voir s'il s'agit d'un lien symbolique)
                                    - Dans quel répertoire as-tu installé le .bin? et comment as-tu procédé à l'installation?

                                    @+
                                    0
                                    1. Ok, je viens de voir ton post <18>

                                      C'est bien ce que je pensais, donc il faut désinstaller kaffee, qui est une implémentation libre de java, mais qui ne convient pas du tout pour LimeWire.
                                      Puis rechercher ou se trouve les executables java que tu as installé, puis modifier la variable JAVA_HOME en consequence.
                                      Peux-tu me donner les indications que je demande au post 19,
                                      - distribution linux?
                                      -répertoire d'installation du .bin et comment tu as procédé a l'installation?

                                      @+

                                      0
                                      • 1
                                      • 2
                                      • 3