web-dev-qa-db-fra.com

JRE non installé / Java est désactivé sur Ubuntu 14 mais fonctionne sur une autre distribution

J'ai besoin d'exécuter certains js à partir d'une page Web, mais quand il essaie de se charger, j'ai eu l'erreur du sujet. J'utilise Ubuntu 14, FF 50xx et la dernière version de Java.

Mais, cette partie de la page qui provenait d'un .cgi fonctionne sur FF 41, mint 14xx et:

Version Java "1.7.0_79" OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1) OpenJDK Client VM (build 24.79-b02, mode mixte, partage)

J'ai couru FF 41xx et n'ai pas fonctionné. Je télécharge la même version exacte de Java: openjdk-7-source_7u79-2.5.6-0ubuntu1.14.04.1_all.deb

Purgé tout le reste: apt-get purge openjdk- * icedtea- * icedtea6 - *

Et puis j'ai installé le 7u79xx avec gdebi, mais à la place, j'ai obtenu le:

Version Java "1.7.0_121" OpenJDK Runtime Environment (IcedTea 2.6.8) (7u121-2.6.8-1ubuntu0.14.04.1) OpenJDK 64-Bit Server VM (build 24.121-b00, mode mixte)

Même lorsque j'ai supprimé manuellement les packages deb de la version 7u121xx, je suppose que aptitude a recherché des versions plus récentes et les a téléchargées. Quoi qu'il en soit, cela n'a pas fonctionné non plus.

J'ai lu un autre article à ce sujet, mais je n'ai pas de fichiers qui nécessitent Java pour fonctionner sur/usr/bin (en parlant d'extraire les fichiers d'un * .tar.gz).

J'essaierai maintenant d'installer le package 7u79xx sans mettre à jour le package vers le 7u121.

Je l'apprécie si quelqu'un peut me donner un coup de main sur la façon de faire cette course. Merci!.

1
Rancor

Pour les futurs lecteurs, cela a fonctionné cette fois-ci: Xenial 64 bits/FF 47 et Xenial 32 bits/FF 51, assez vieux maintenant mais pourrait vous donner un indice sur la façon de:

Installer une version Java version:

apt-get install openjdk-7-jdk:i386

Si vous n'avez pas les repos, faites:

add-apt-repository ppa:openjdk-r/ppa  
apt-get update

Choisissez lequel Java à utiliser:

update-alternatives --config Java

Il existe 3 choix pour l'alternative Java (fournissant/usr/bin/Java):

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/Java-8-openjdk-AMD64/jre/bin/Java   1081      auto mode
  1            /usr/lib/jvm/Java-7-openjdk-AMD64/jre/bin/Java   1071      manual mode
* 2            /usr/lib/jvm/Java-7-openjdk-i386/jre/bin/Java    1070      manual mode
  3            /usr/lib/jvm/Java-8-openjdk-AMD64/jre/bin/Java   1081      manual mode

* J'ai remarqué que j'avais coché l'option 2:/usr/lib/jvm/Java-7-openjdk-i386/jre/bin/Java

Installez les plugins FF icedtea:

apt-get install icedtea-plugin
0
Rancor

Mise à jour:

A travaillé sur mon FF 50.1.0 par défaut MAIS, maintenant il est dit:

échec de la configuration, veuillez installer 32 bits Java et mettre à jour ... etc.

Donc, je suis arrivé à cet article: Comment installer Juniper VPN sur Ubuntu 14.04 LTS?

-

J'utilise maintenant:

Java version "1.7.0_79" Java (TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot (TM) 64-Bit Server VM (build 24.79-b02, mode mixte)

alternatives de mise à jour --config Java

chargement Java de: 1 /opt/jdk/jre1.7.0_79/bin/Java 100 manual

Alors,

Je me rends compte que je n'avais pas de FF Java passant par un onglet FF et -> sur: plugins

-

Donc, après avoir lu ceci: Comment installer le Java pour Firefox?

J'ai fait ça:

apt-get install icedtea-7-plugin

Le résultat (onglet FF -> about: plugins):

Plugin IcedTea-Web (en utilisant IcedTea-Web 1.5.3 (1.5.3-0ubuntu0.14.04.1))

File: IcedTeaPlugin.so
Path: /usr/lib/jvm/Java-7-openjdk-AMD64/jre/lib/AMD64/IcedTeaPlugin.so
Version: 
State: Enabled
The IcedTea-Web Plugin executes Java applets.

-

J'essaierai maintenant le premier article que j'ai mentionné au début de cet article et je publierai les résultats.

0
Rancor

Eh bien, le fait est que le client juniper VPN ne s'entend pas avec les systèmes 64 bits, donc, il y a un tas de documentation, de scripts, etc.

Tels que: Comment installer Juniper VPN sur Ubuntu 14.04 LTS?

http://mad-scientist.us/juniper.html

Juniper Network Connect ne fonctionne pas sur Ubuntu 16.04

Comme j'étais sur le point de réinstaller mon système d'exploitation, je déciderai d'opter pour un système d'exploitation 32 bits, je ne l'utiliserai que pour le travail, donc ça va. Je ne veux pas avoir beaucoup des deux versions 32/64 de FF, Java, plugins, etc. Puisque j'aurais dû le faire pour que cela fonctionne correctement.

0
Rancor