Java

De Pontão Nós Digitais

Instalação do Java JRE da Sun no Debian Wheezy

1. Fazer o download do arquivo pelo link abaixo: http://www.java.com/pt_BR/download/

O nome do arquivo será algo como isso (depende da versão e do sistema): jre-7u60-linux-x64.tar.gz

2. Após o download do arquivo, salvar na pasta /usr/local/:

cp /diretorio/de/origem/jre-7u60-linux-x64.tar.gz /usr/local/

Como é um arquivo compactado, deverá ser descompactado desta forma:

# tar zxvf jre-7u60-linux-x64.tar.gz

Assim, será criado o diretório: /usr/local/jre1.7.0_60

3. Crie os links simbólicos da biblioteca libnpjp2.so para o Firefox/Icewasel ou Chrome/Chromium.

Para Firefox/Icewasel:

# ln -s /usr/local/jre1.7.0_60/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/libnpjp2.so 

Para Chrome/Chromium:

# ln -s /usr/local/java/jre1.7.0_60/lib/amd64/libnpjp2.so /opt/google/chrome/plugins/libnpjp2.so

Se o diretório não existir, ele terá de ser criado antes:

# mkdir /opt/google/chrome/plugins/ 

Inicie ou reinicie os navegadores e teste: https://www.java.com/en/download/installed.jsp

JDK Sun

O JDK é o kit de desenvolvimento. Ele já vem com o JRE. Então se você instalá-lo, não vai precisar instalar o pacote acima.

Problemas atuais

(28/05/2014) O Google, desenvolvedor do Chrome/Chromium, está abandonando a tecnologia NPAPI, o que na prática significa que em breve (a partir da versão 35.X) os navegadores Chrome e Chromium não vão mais funcionar com plugin nenhum. No lugar do NPAPI, a Google vai usar a tecnologia Aura, desenvolvida pela própria Google para compor a interface gráfica do sistema operacional ChromeOS e dos navegadores Chrome e Chromium. O problema é que o plugin Java depende da tecnologia NPAPI, por isto ele não vai funcionar em navegadores Chrome/Chromium versão 35.X e posteriores.

Referências: