Forum Linux.mandriva jvm

Posté par  .
Étiquettes : aucune
0
6
mai
2008
Salut

Des difficultés pour installer et faire fonctionner java ou plutôt jre, en vue d'une déclaration de revenus en ligne... Je suis sous mandriva 2008 ; j'ai lancé "urpmi java" et une installation a été lancé, qui donne des résultats inesthétiques, plusieurs répertoires de versions différentes, vides d'ailleurs, et un répertoire "jvm" et un "jamv" dans /usr/lib ; l'environnement java ne semblant pas activé dans mozilla, j'ai refait un "urpmi java", installation bis, qui semble un peu plus fourni, notamment avec "java-1.7.0-icedtea-1.7.0.0", son "jre" et son répertoire "lib". Désolé, pas très propre tout cela. J'ai cru comprendre qu'il faut indiquer à mozilla un fichier du genre "libjavaplugin...so", que je n'ai pas trouvé dans tout cela. Voilà, si quelqu'un a de quoi orienter ma boussole d'éternel débutant, merci !
  • # version...

    Posté par  . Évalué à 3.

    Commence par installer la bonne version de java:
    - ajoute les repo nonfree (easyurpmi.zarb.org)
    - urpmf --name java
    - urpmi cequet'asbesoin (java-sun... java-plugins...)
    • [^] # Re: version...je confirme

      Posté par  . Évalué à 1.

      dans ma mdv 2007, la dernière version 1.6 ne marchait pas chez moi, en revanche la 1.4 était parfaite (plus vieille je le concède...)

      dans firefox , que te donne un "about:plugins" ?

      si l'urpmi ne marche pas, tu peux le faire à la mano ; je suis moi meme un débutant éternel et j'y arrive :
      - tu télécharges un java : http://www.java.com/fr/download/linux_manual.jsp?locale=fr&a(...)

      tu le ranges ou tu veux au chaud ; c'est un binaire, donc tu lances le script (sous konsole = ./jre-1_5_0_12-linux-i586.bin (il doit s'appeler comme ça)

      ca te décompresse un dossier jre... dans lequel trouveras dans les sous dossiers jre.../plugin/i386/ns7 la librairie qui se termine par .so

      tu repère ton dossier plugins dans firefox (normalemen usr/bin/firefox/plugins)

      et sous konsole en root tu crées le lien symbolique :
      tu fais un cd /usr/bin/firefox (pour te mettre dans le dossier Ffox
      puis crée un lien
      ln -s ladressedetalibrairie.so ladressedudossierpluginsfirefox

      exemple chez moi, j'ai fait
      ln- s /home/dossierjava/..libjavaplugin..so /usr/bin/firefox/plugins/libjavaplugin..so
  • # java-1.5.0-sun dans non-free

    Posté par  . Évalué à 2.

    Sur les mandriva récentes (2008, 2008.1, peut-être aussi 2007.1) le java de sun se trouve dans la section non-free avec les noms java-1.5.0-sun et java-1.6.0-sun, si tu veux être sur d'avoir quelque chose qui fonctionne utilise un de ces deux-là, jamvm ou gij ne sont pas complets et icedtea est encore à l'état de beta (beaucoup de choses fonctionnent, mais j'ai parfois des plantages étranges).
  • # jvm suite

    Posté par  . Évalué à 1.

    Merci de vos conseils. En fait et entretemps, je m'étais lancé dans un "nettoyage" de tout ce qui avait trait à java, et ensuite j'ai lancé :

    urpmi java-1.7.0-icedtea java-1.7.0-icedtea-plugin

    qui semble avoir bien marché. Des répertoires et des fichiers ont été écrits dans

    usr/lib/

    entre autres. Maintenant, voici mon problème, assez comique en somme : si j'essaie de déclarer mes revenus sur impots.gouv.fr, leur programme se lance dans une reconnaissance de mon système, et me signale immanquablement que je ne dispose pas de JVM ou que celle-ci n'est pas activée. Or "about:plugins" dans la barre d'adresse de Firefox me donne le "GCJ Web Browser Plugin 1.4" avec entre autres l'application/x-java-vm. Je cherche sur impots.gouv.fr de plus amples informations, mais tout concorde : mon système répond aux conditions requises (distribution, navigateur, cookies...). Java.com, auquel renvoie impots.gouv.fr dans mon cas, propose de vérifier si java est bien installé, et ça marche ! J'ai engagé un chat avec l'assitance technique, et on m'a conseillé de passer sous Windows, une véritable provocation qui m'a obligé à couper court (la personne sur laquelle je suis tombé paraissait de toutes façons parfaitement incompétente). Ce qui est bon, c'est qu'ils ne cessent de vanter les facilités de la déclaration en ligne, et en effet, l'année passée cela avait marché comme sur des roulettes. Comprend qui peut, l'un de vous peut-être ?
    • [^] # Re: jvm suite

      Posté par  (site web personnel) . Évalué à 2.

      tu as omis de préciser si tu étais en i586 ou x86_64...

      en i586 utilise plutôt java-1.6.0-sun qui est la version pas encore libre de sun, java-1.7.0-icedtea étant la version édulcorée de java sans les trucs non libres dont semble avoir besoin la télédéclaration...
      Pour ce qui est du support des impôts, mieux vaut rester tolérant, lire des fiches ce n'est pas forcément la joie (même s'ils pouvaient avoir le réflexe de rediriger vers quelqu'un de compétent lorsqu'on leur cite GNU/Linux :) ).
      • [^] # Re: jvm suite

        Posté par  . Évalué à 1.

        i586 ; merci pour le conseil... J'ai finalement une hypothèse : comme je suis passé de la mandriva 2006 à la 2008, sans exporter et réimporter mon certificat électronique qui conditionne l'accès au service de télédéclaration, il se pourrait que ce soit simplement cela le problème...
    • [^] # Re: jvm suite

      Posté par  . Évalué à 2.

      >Comprend qui peut, l'un de vous peut-être ?

      Utilise le java de sun noudoudiou !
  • # java de sun

    Posté par  . Évalué à 1.

    Ok, j'ai compris, le java de sun et la 1.6.0, n'est-ce pas ? Mais vous oubliez que je suis vraiment un éternel débutant, même si chez moi l'éternité informatique est vraiment très jeune, surtout avec la mandriva 2008 et "urpmi" qui rend paresseux... J'ai cherché quelque information sur l'installation de "java-1.6.0-sun" ; mais ça reste très vague pour moi : de bonnes âmes recommandent d'aller voir les paquets sur

    ftp://ftp.free.fr/mirrors/ftp.mandrake-linux.com/MandrivaLin(...)

    où je trouve sept rpm correspondants : "sun" tout court, "sun-alsa", "sun-demo", "sun-devel", "sun-fonts", "sun-jdbc", "sun-src". Faut-il choisir et quoi ? Une fois que j'aurai alimenté mon répertoire "RPM", donc le "local" pour "urpmi", sera-ce suffisant, ou faut-il encore bidouillé comme l'indiquent certains, un lien symbolique vers tel ou tel fichier ? Merci aux patients.
  • # java de sun bis

    Posté par  . Évalué à 1.

    ... et encore une petite question. En poireautant, j'ai fait une petite simulation : aller chercher le "java-1.6.0-sun-1.6.0.0-6mdv2007.1.x86_64.rpm", pour l'enregistrer dans mon répertoire "rpms" connu comme ressource locale par "urpmi". Mais ça ne peut se faire, seuls sont possibles directement l'installation ou l'enregistrement sur le disque. Quelle procédure est-elle recommandable ?
    • [^] # Re: java de sun bis

      Posté par  . Évalué à 2.

      Mais pourquoi tu te prend la tête???
      Je t'ai écrit que le paquet est dans la source non-free, qui est déjà configurée (sauf si tu l'a retirée toi-même), donc tu n'a qu'à installer le paquet.
      Fais-le avec le centre de contrôle, ce sera plus simple!
      • [^] # Re: java de sun bis

        Posté par  . Évalué à 1.

        Je me prends la tête parce que je n'ai pas la version 1.6.0 que les uns et les autres me recommandent ici ; le centre de contrôle ne me donne, à ma connaissance (en utilisant l'instrument de recherche) que la 1.5.0. Je l'ai installée et cela n' a pas résolu mon problème de télédéclaration ; aussi l'ai-je désinstallée, en attendant d'y voir clair... Merci quand même !
        • [^] # Re: java de sun bis

          Posté par  . Évalué à 2.

          Les paquets java-1.6.0-sun* sont dans la source non-free (release, pas backport) de la 2008.0, comme de la 2008.1, exemple sur ma 2008.1:
          $ urpmq --media non-free java
          Pas de paquetage nommé java
          Les paquetages suivants contiennent java :
          java-1.5.0-sun
          java-1.5.0-sun-alsa
          java-1.5.0-sun-demo
          java-1.5.0-sun-devel
          java-1.5.0-sun-fonts
          java-1.5.0-sun-jdbc
          java-1.5.0-sun-src
          java-1.6.0-sun
          java-1.6.0-sun-alsa
          java-1.6.0-sun-demo
          java-1.6.0-sun-devel
          java-1.6.0-sun-fonts
          java-1.6.0-sun-jdbc
          java-1.6.0-sun-src
  • # La prise de tête continue

    Posté par  . Évalué à 1.

    Pour ne pas me rouler les pouces, j'ai tenté une installation à partir de

    ftp://ftp.free.fr/mirrors/ftp.mandrake-linux.com/MandrivaLin(...)

    de la version "java-1.6.0-sun" ; et ça donne ceci, un message d'erreur qui dit :

    "Architecture incompatible pour le paquetage [/home/hagenbennouna/tmp/java-1.6.0-sun-1.6.0.0-6mdv2007.1.x86_64-2.rpm]"

    et

    "Erreur lors de l'inscription des paquetages locaux"

    Il y a comme un caillou dans ma chaussure, et ça m'énerve !
  • # Bingo

    Posté par  . Évalué à 1.

    Comme il n'y a plus beaucoup d'actifs à ces heures, j'ai continué de fouiller. Ce qui permet de voir qu'il y en a plus d'un que la java affole... Finalement, j'ai trouvé cette piste :
    ftp://ftp.proxad.net/pub/Distributions_Linux/MandrivaLinux/o(...)

    avec les bons rpms pour la java-1.6.0-sun ("sun" tout court, "sun-alsa", "sun-fonts", "sun-jdbc", "sun-plugin"). Tout semble devoir tourner. Merci pour vos suggestions.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.