Senhores que tem alguns tópicos sobre o assunto, ja visitei todos, e não consegui encontrar uma ....
Miro,
Eu também utilizo Ubuntu 10.04 LTS
64bits no meu notebook, e também estava com esse problema: não conseguia acessar o banco do brasil. Até que há poucos dias atrás consegui solucionar o NOSSO problema.
Resumidamente, só precisou instalar correta e completamente a versão mais atual do Java 64bits (hoje é Java 6 update 20) e instalar o Java Console como extensão do firefox-3.6.3. Depois disso foi só reiniciar o firefox e pronto! Está tudo funcionando.Como sei que também há muitas pessoas com o mesmo problema, e que muitos destes são iniciantes, então descreverei o passo-a-passo que fiz, a fim de tentar ajudar a todos.
Sugestões:
- Não utilize o pacote openjdk-6, ele contém alguns problemas. Se você já o tem, remova-o.
- Não utilize o pacote icedtea6-plugin. Ele pode causar conflito com o plugin (correto) que instalaremos. Se você já o utiliza, remova-o.
- Não faça o downgrade do firefox para a versão 3.5. O Firefox 3.6 é mais seguro.
- Antes de iniciar a instalação feche todas as janelas do firefox e de seus complementos.
- É necessário ter senha de usuário administrador (root).
- Instale a versão 64bits do Java; ele contém o plugin necessário para o nosso navegador. A instalação deverá ser feita em um caminho que pode ser acessado por todos os usuários, como, por exemplo, /usr/local/lib/jvm/jre1.6.0_20.
1º Baixei a versão mais atual do java do site da sun (
http://javadl.sun.com/webapps/download/AutoDL?BundleId=39489). No meu caso, estou utilizando a
jdk-6u20-linux-x86_64 (
http://java.sun.com/javase/downloads/widget/jdk6.jsp), pois sou programador Java.
2º Fiz a instalação em
/usr/local/lib/jvm/jdk1.6.0_20. Siga os procedimentos de instalação contidos no próprio site do Java (
http://www.java.com/pt_BR/download/help/5000011400.xml#install). Sugiro que a instalação seja feita dentro da pasta
/usr/local/lib/jvm, dessa maneira o Java poderá ser "enxergado" por todos os usuários. Caso não tenha a pasta
jvm dentro de
/usr/local/lib basta criá-la com
sudo mkdir /usr/local/lib/jvm
3º Vamos definir a variável de ambiente
$JAVA_HOME. No terminal digite
sudo gedit /etc/environment
O editor de texto abrirá e você verá que já existe uma linha digitada, a linha do PATH do sistema. Insira uma linha abaixo e digite
JAVA_HOME={o caminho da pasta bin da sua instalação, entre aspas, sem / no final, e sem as chaves}.- Para quem instalou o JDK, como eu fiz, este caminho deve ser /usr/local/lib/jvm/jdk1.6.0_20/jre/bin .
- Para quem instalou somente o JRE, este caminho deve ser /usr/local/lib/jvm/jre1.6.0_20/bin .
Obs.: Adaptem os caminhos conforme as suas instalações. O meu ficouJAVA_HOME="/usr/local/lib/jvm/jdk1.6.0_20/jre/bin"Salve o arquivo (Ctrl+S), feche o editor de texto (Alt+F4) e reinicie o terminal (fechar e abrir novamente)
.
Na nova janela do terminal digite
echo $JAVA_HOME
Deverá aparecer o caminho da sua instalação.
Por curiosidade, você já pode (improvisadamente) testar se o $JAVA_HOME está correto. Vá à nova janela do terminal e digite
$JAVA_HOME/java -version
e deverá aparecer a versão do seu java.
Se não aparecer a mensagem informando a versão do seu Java, é pq a variável $JAVA_HOME está apontando para um caminho errado. Volte ao 3º passo e refaça seu trabalho com o caminho correto.
4º Agora devemos colocar no PATH do sistema o acesso ao Java e ao ControlPanel, que é o Painel de Controle do Java.
O
java e o
ControlPanel encontram-se dentro da pasta
bin ($JAVA_HOME), da sua instalação do Java.
Vá ao terminal e digite os comandos abaixo:
(respeite maiúsculas e minúsculas)cd /usr/bin
sudo ln -ns $JAVA_HOME/java . //repare que tem um ponto no final
sudo ln -ns $JAVA_HOME/ControlPanel . //repare que tem um ponto no final
Os códigos àcima adicionam links simbólicos do
java e do
ControlPanel ao caminho
/usr/bin, que está no PATH do sistema. Desta forma, nossos programas (por exemplo, o firefox-3.6.3) podem apenas chamar
java no terminal e o sistema já consegue encontrá-lo.
Isso tudo que fizemos até agora foi só para instalar o Java corretamente. Temos agora que criar os links dos plugins para o firefox.
5º Se você não alterou nada na instalação do firefox-3.6.3, ele deve estar instalado em
/usr/lib/firefox-3.6.3 . Dentro dessa pasta temos outra, chamada
plugins, que é onde devemos adicionar o link do plugin do java correto para essa versão do firefox (versão 3.6 com java 64bits). Esse plugin é o
libnpjp2.so . Ele encontra-se na pasta
$JAVA_HOME/../lib/amd64 . Para adicioná-lo ao firefox vá ao terminal e digite:
cd $JAVA_HOME/../lib/amd64
sudo ln -s libnpjp2.so /usr/lib/firefox-3.6.3/plugins/
6º Agora vamos adicionar o Painel de Controle do Java como extensão do firefox, para que tudo funcione como deve. Vá ao terminal e digite:
cd /usr/lib/firefox-3.6.3/extensions/
sudo unzip $JAVA_HOME/../lib/deploy/ffjcext.zip
Pronto, agora já temos a pasta {CAFEEFAC-0016-0000-0020-ABCDEFFEDCBA} dentro da pasta de extensões do firefox (
/usr/lib/firefox-3.6.3/extensions/).
Agora basta abrir o firefox e testar seu java novo em folha!
Espero ter sido claro o bastante, por isso me perdi um pouco na objetividade, mas acho que qualquer um conseguirá seguir este passo-a-passo.
Espero também que seja útil.
Até mais!