Ligne de commande ??

apres installation de myfreetv, lors du lancement j'ai :

[joffrey@localhost ~]$ myfreetv
./myfreetv.sh: line 1: java: command not found *
[joffrey@localhost ~]$

* quessako??????,

Comment faire pour faire tourner myfrretv, car java est bien installé car meme azureus fonctionne

merci a vous.

Joffrey
Configuration: Linux Mandriva
Firefox 2.0.0.1

65 réponses

Résumé de la discussion

Un souci de lancement survient lorsque myfreetv est exécuté sous Linux Mandriva, l’erreur Java indique que la commande java est introuvable, alors que Java semble installé sur le système. Des échanges suggèrent de vérifier la présence du binaire java dans /usr/bin ou /usr/share/java, puis d’inspecter le lien /etc/alternatives/java et d’ajouter /usr/bin au PATH si nécessaire. Certaines réponses évoquent un lien symbolique cassé lié à une ancienne installation Java, et des conseils évoquent de dés installer puis réinstaller Java via MCC sur Mandriva ou via les gestionnaires de paquets. En cas de doute sur le chemin correct, d’autres remarquent que l’emplacement précisé par l’erreur peut être confondu avec /usr, et que l’ajout explicite de /usr/bin résout souvent le problème.

Bobot (l’IA à votre service)
  1. j'ai ceci :

    Type MIME Description Suffixes Autorisé
    application/x-shockwave-flash Shockwave Flash swf Oui
    application/futuresplash FutureSplash Player spl Oui
    Adobe Reader 7.0

    Nom de fichier : nppdf.so
    The Adobe Reader plugin is used to enable viewing of PDF and FDF files from within the browser.

    Type MIME Description Suffixes Autorisé
    application/pdf Portable Document Format pdf Oui
    application/vnd.fdf Acrobat Forms Data Format fdf Oui
    application/vnd.adobe.xfdf XML Version of Acrobat Forms Data Format xfdf Oui
    application/vnd.adobe.xdp+xml Acrobat XML Data Package xdp Oui
    application/vnd.adobe.xfd+xml Adobe FormFlow99 Data File xfd Oui

    euh, si je peux abuser, je la rentre comment la commande dans le fichier, avec quoi?
    0
    1. Finalement ! :-)
      Houlà ! Je suis pas un Dieu ! Je bidouille simplement !
      Ma méthode :
      taper le message d'erreur dans google et 8 fois sur 10 tu trouves la réponse !

      ....dans la mesure ou CCM ne m'apporte pas de réponse ....bien sûr ;-))

      Si tu tapes about:plugins dans ton navigateur (je suis sous Mozilla Firefox) tu auras peut-être des infos sur java, Acrobat Reader, etc ..
      Si ça t'ouvre une page ..............profites-en pour installer ce qui te manques.

      Pour le chemin vers "java" (jre_version) intègre le directement dans ton/tes fichiers .bashrc pour ne pas avoir à retaper à chaque redémarrage la commande export

      Tu n'as plus qu'à valider ce post comme résolu ! :-))

      PS: je travaille sur des Mac ces derniers temps ! J'ai donc la tête ailleurs et suis pas souvent dispo !

      Content que tout ceci ait pu t'aider !

      @++
      0
      1. ou la la la !!!!! TU ES UN DIEUX, merci a toi

        [joffrey@localhost ~]$ myfreetv
        systray4j: no systray4j in java.library.path

        il me marque ceci : (mais cela marche quand meme :)

        sinon si je l'eteint il va falloir refaire export, car il le garde pas en memoire, comment faire??

        tu veux pas prendre mon contact pour kopete, j'ai pas d'ami linuxien vers chez moi :)
        joff1@wanadoo.fr

        n'hesite pas !
        0
        1. désolé (j'ai fait une erreur) il faut taper :
          export PATH=$PATH:/usr/local/jre1.6.0_01/bin
          0
          1. [joffrey@localhost ~]$ export $PATH=$PATH:/usr/local/jre1.6.0_01/bin
            bash: export: `/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/qt3//bin:/home/joffrey/bin:/usr/lib/qt3//bin=/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/qt3//bin:/home/joffrey/bin:/usr/lib/qt3//bin:/usr/local/jre1.6.0_01/bin': not a valid identifier
            [joffrey@localhost ~]$
            0
            1. export $PATH=$PATH:/le/chemin/vers/jre_version/bin

              (n'oublie bin !!!)

              et relance myfreetv
              0
              1. oui mais je marque quoi exatemant apres avoir redemmaré?
                0
                1. désolé c'est le jre qu'il faut prendre !
                  0
                  1. bon si je recherche juste avec java :

                    joffrey@localhost ~]$ whereis java
                    java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java

                    par contre si je recherche avec :

                    [joffrey@localhost local]$ whereis jre1.6.0_01
                    jre1.6: /usr/local/jre1.6.0_01
                    0
                    1. oups j'ai dit une bêtise si tu redémarre faut refaire export ou bien l'écrire dans ton .bashrc pour qu'il soit permanent !
                      0
                      1. Avant de réinstaller :
                        fait comme au tout début :
                        whereis java

                        echo $PATH
                        (pour verifier que java est bien là)
                        redemarre et relance
                        myfreetv


                        après je vois plus !

                        :-))
                        0
                        1. je crois que je vais reinstallé :(
                          0
                          1. Re-,

                            Intéressant ! Je vois plus là !
                            Je crois que je commencerais à m'intéresser à myfreetv et lire la doc (si doc il y a) !
                            Désolé !

                            :-))
                            0
                            1. [joffrey@localhost ~]$ export PATH=$PATH:/usr/local/java/bin
                              [joffrey@localhost ~]$ myfreetv
                              ./myfreetv.sh: line 1: java: command not found
                              [joffrey@localhost ~]$
                              0
                              1. re-,

                                Donc myfreetv à besoin de java !
                                Si tu as installé java est dans /usr/local/
                                tu rajoutes donc à ton PATH le chemin pour trouver java qui est :
                                /usr/local/java/bin

                                Par exemple en faisant un
                                export

                                Puis tu relances ta commande
                                myfreetv


                                normalement ça devrait marcher !!

                                :-))
                                0
                                1. bon, j'ai proceder comme toi,

                                  [joffrey@localhost local]$ dir
                                  bin doc etc games include jre1.6.0_01 lib libexec man plugins sbin share src
                                  [joffrey@localhost local]$

                                  bon maintenant que c'est fait (encore, j'espere qu'il ne pas y avoir de conflit avec l'autre installer ailleur), JE FAIS QUOI???, car myfreetv fais tjrs :

                                  [joffrey@localhost bin]$ myfreetv
                                  ./myfreetv.sh: line 1: java: command not found
                                  [joffrey@localhost bin]$
                                  0
                                  1. Bonsoir,

                                    jj'ai essayé export PATH=$PATH: /usr/bin/java
                                    +
                                    jj'ai essayé export PATH=$PATH: /usr/lib/java


                                    Il faut terminer par java/bin et non pas java !

                                    Pour l'install de java j'ai suivi ces instructions :
                                    logiciel libre installation firefox 2 0 java flash

                                    qui t'nvoie là :
                                    https://www.oracle.com/java/technologies/javase-downloads.html

                                    j'ai choisi Java Runtime Environment (JRE)
                                    puis
                                    Installation of Self-Extracting Binary
                                    que j'ai téléchargé en prenant bien soin de lire les instructions.

                                    SI ça peut t'aider !

                                    :-))
                                    0
                                    1. bon, toi tu as installé java dans le repertoire voulu on c'est install auto?

                                      peut-être n'as-tu pas le bon java ??

                                      je suis sous Mandriva 2007 et j'ai :
                                      [zozo@acer Desktop]$ whereis java
                                      java: /usr/local/java

                                      moi j'ai : java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java

                                      pour myfreetv:

                                      myfreetv: /usr/local/bin/myfreetv /usr/share/myfreetv

                                      je suis aller dans le repertoire de myfreetv :

                                      joffrey@localhost myfreetv]$ cd /usr/local/bin/
                                      [joffrey@localhost bin]$ dir
                                      azureus myfreetv

                                      apparament c'est executable uniquement

                                      j'ai quand meme tenté dans /usr/local/bin :

                                      jj'ai essayé export PATH=$PATH: /usr/bin/java
                                      +
                                      jj'ai essayé export PATH=$PATH: /usr/lib/java

                                      mais rien y fait,, aidez moi !!!!!!

                                      merci a tous.
                                      0
                                      • 1
                                      • 2
                                      • 3
                                      • 4