JRE não instalado / Java está desabilitado no Ubuntu 14, mas funciona em outra distro

1

Eu preciso executar alguns js de uma página da Web, mas quando ele tenta carregar, recebi o erro do tópico do assunto. Estou executando o ubuntu 14, FF 50xx e a última versão do java.

Mas, essa parte da página que veio de um .cgi funciona em FF 41, mint 14xx e:

java version "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, mixed mode, sharing)

Corri o FF 41xx e não funcionou. Eu baixei exatamente a mesma versão do java: openjdk-7-source_7u79-2.5.6-0ubuntu1.14.04.1_all.deb

Limpou tudo o resto: apt-get purga openjdk- * icedtea- * icedtea6 - *

E então eu instalei o 7u79xx com o gdebi, mas em vez disso eu peguei o:

java version "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, mixed mode)

Mesmo quando removi manualmente os pacotes deb da versão 7u121xx, acho que o aptitude procurou por versões mais recentes e baixou-as. De qualquer forma, isso não funcionou também.

Eu li um outro artigo sobre isso, mas eu não tenho alguns arquivos que requerem java para rodar em / usr / bin (falando de extrair os arquivos de um * .tar.gz).

Vou tentar agora instalar o pacote 7u79xx sem atualizar o pacote para o 7u121.

Eu aprecio se alguém puder me dar uma mão sobre como fazer isso acontecer. Obrigado!.

    
por Rancor 26.12.2016 / 14:13

3 respostas

0

Para os futuros leitores, isso funcionou na época: Xenial / FF 47 e Xenial / FF 51 de 64 bits, bastante antiga agora, mas poderia lhe dar uma dica sobre como:

Instale a versão java específica:

apt-get install openjdk-7-jdk:i386

Se você não tiver os repos, faça:

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

Escolha qual java usar:

update-alternatives --config java

Existem 3 opções para o java alternativo (fornecendo / 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

* Notei que eu verifiquei a opção 2: / usr / lib / jvm / java-7-openjdk-i386 / jre / bin / java

Instale plugins FF icedtea:

apt-get install icedtea-plugin
    
por Rancor 06.06.2018 / 19:05
0

Atualização:

Trabalhei no meu padrão FF 50.1.0 MAS, agora está escrito:

setup failed please install 32 bit java and update...etc.

Então, cheguei a este artigo: Como instalar o Juniper VPN no Ubuntu 14.04 LTS?

-

Agora estou usando:

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, mixed mode)

update-alternatives --config java

carregando java de: 1 /opt/jdk/jre1.7.0_79/bin/java 100 manual

Então,

Eu percebo que eu não tenho um plugin Java FF através de uma guia FF e - > about: plugins

-

Então, depois de ler isto: Como instalar o Java plugin para o Firefox?

Eu fiz isso:

apt-get instala o icedtea-7-plugin

O resultado (guia FF - > sobre: plugins):

Plug-in do IcedTea-Web (usando o 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.

-

Vou tentar agora o primeiro artigo que mencionei no começo deste post e postarei os resultados.

    
por Rancor 26.12.2016 / 15:51
0

Bem, a coisa acabou por ser que o cliente VPN juniper não se dá bem com sistemas de 64 bits, então, há um monte de documentação, scripts, etc.

Como: Como instalar o Juniper VPN no Ubuntu 14.04 LTS?

link

O Juniper Network Connect não funciona no Ubuntu 16.04

Já que eu estava prestes a reinstalar meu sistema operacional, decidirei usar um sistema operacional de 32 bits, e usá-lo apenas para o trabalho, então tudo bem. Eu não quero ter muitas versões de 32/64 do FF, JAVA, plugins, etc. Desde que eu tive que fazer isso para obter essa execução corretamente.

    
por Rancor 26.12.2016 / 16:57