Para quem tem conta no
Banco do Brasil, uma das coisas mais chatas é a atualização do
Oracle Java para acesso ao Home Banking do BB.
Instalação:
1. Abra uma sessão do terminal.
2. Desinstale o OpenJDK ou versões antigas do Oracle Java antes de começar.
3. Adicione o
PPA da
WebUpd8 Team destinado ao
em sua fonte de softwares:
sudo add-apt-repository ppa:webupd8team/java
Atualize a sua lista de repositórios:
sudo apt-get update
Para automatizar, aceite da licença de uso do Oracle Java (ninguém lê aquilo mesmo), eu utilizei:
sudo echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
4. Instale a versão do Oracle Java que você deseja. Veja a lista dos instaladores disponíveis em
Oracle Java (JDK).
Instalei a versão 7, portanto:
sudo apt-get install oracle-java7-installer
5. O instalador irá baixar a versão que você deseja e instalá-lo. Após, para ver se tudo está correto, faça:
java -version
Aparecerá algo do tipo:
java version "1.7.0_13"
Java(TM) SE Runtime Environment (build 1.7.0_13-b20)
Java HotSpot(TM) Server VM (build 23.7-b01, mixed mode)
Dê uma olhada no diretório que foi criado em
/usr/lib/jvm. No meu foi criado o "java-7-oracle". Isso vai ser importante para o próximo passo.
6. Agora faremos algumas atualizações (eu não vi necessidade, mas mesmo assim, segui a orientação do
Ask Ubuntu):
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java-7-oracle/bin/java" 1
Depois:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/java-7-oracle/bin/javac" 1
Depois:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/java-7-oracle/bin/javaws" 1
7. O próximo passo é vincular o
Mozilla Firefox e/ou o
Google Chrome através de um link simbólico. Faça:
Para o Mozilla Firefox:
sudo mkdir -p /usr/lib/mozilla/plugins
$ cd /usr/lib/mozilla/plugins
No próximo comando é essencial saber a versão que você instalou e qual o tipo do seu processador, 32 ou 64 bits. Logicamente, você deverá instalar o Oracle Java compatível com o processador que utilize.
É importante verificar o nome do diretório onde está instalado o seu plugin. O meu está em "java-7-oracle" e minha máquina funciona com um processador de 32 bits. É fundamental verificar essa condição ou o link não funcionará.
Se 32 bits:
sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/i386/libnpjp2.so
Se 64 bits:
sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so
Para Google Chrome:
sudo mkdir -p /opt/google/chrome/plugins
$ cd /opt/google/chrome/plugins
Se 32 bits:
sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/i386/libnpjp2.so
Se 64 bits:
sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so
Após esta operação, entre no seu browser e teste utilizando o link:
Após autorizar a execução do plugin, um quadro animado deverá aparecer confirmando que tudo correu bem.
Caso seja necessário remover o Oracle Java, faça:
sudo apt-get remove --purge <versão-que-você-instalou>
Muitos comandos, várias passos e alguns detalhes que precisam ser vistos. Mas esse foi o roteiro que utilizei na minha máquina e funcionou perfeitamente.
Utilizo o
Linux Mint 14 Nadia - kernel 3.5.0-23-generic.
Espero que funcione com você também.
Um abraço.
ok, vou postar aqui o passo a passo ....
$ sudo add-apt-repository ppa:webupd8team/java
You are about to add the following PPA to your system:
Oracle Java (JDK) Installer (automatically downloads and installs Oracle JDK6 / JDK7 / JDK8). There are no actual Java files in this PPA. More info:
http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
More info:
https://launchpad.net/~webupd8team/+archive/java
Press [ENTER] to continue or ctrl-c to cancel adding it
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.lpreV1XgL5 --trustdb-name /etc/apt//trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-stable.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-stable.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv 7B2C3B0889BF5709A105D03AC2518248EEA14886
gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: erro do servidor de chaves
$ sudo apt-get update
Err
http://ppa.launchpad.net debian/main Sources
404 Not Found [IP: 10.0.27.162 3128]
Baixados 194 kB em 36s (5.271 B/s)
W: Falhou ao buscar
http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/debian/main/source/Sources 404 Not Found [IP: 10.0.27.162 3128]
$ sudo apt-cache search oracle | grep -i java7
returnou vazio