Nesta dica abordo a configuração necessária para que o Web browser
Iceweasel acesse corretamente o site do
Banco do Brasil.
A configuração consiste em fazer o sistema usar o
Java proprietário, por este motivo, problemas relacionados a outros sites que necessitam do Java proprietário podem ser corrigidos seguindo os passos sugeridos nesta dica.
Acabei de instalar o
Debian Wheezy fresquinho, e como sei que é uma dúvida comum, irei mostrar como habilitar o Java no navegador padrão para, entre outras coisas, acessar o site do Banco do Brasil.
O primeiro passo é incluir o repositório dos pacotes proprietários para baixarmos o binário do
Java da Oracle. Este é o pacote necessário para o plugin do Banco do Brasil funcionar.
Para isso, edite o seguinte arquivo:
/etc/apt/sources.list
Lá dentro, insira o seguinte conteúdo:
deb http://ftp.br.debian.org/debian/ wheezy main contrib non-free
Depois disso é necessário atualizar a lista de pacotes disponíveis com o seguinte comando:
# apt-get update
Agora nosso Debian já "sabe" que o pacote está disponível, vamos à instalação:
# apt-get install java-package
Este comando vai instalar o pacote que baixa os arquivos compactados do Java no site da Oracle e criar o pacote ".deb" para instalação.
Agora precisamos gerar o pacote com o seguinte comando:
# make-jpkg jre-7u9-linux-i586.tar.gz
Já geramos o pacote, agora vamos dar permissão de execução no mesmo:
# chmod +x oracle-j2re1.7_1.7.0+update9_i386.deb
Por fim, vamos instalar o pacote:
# dpkg -i oracle-j2re1.7_1.7.0+update9_i386.deb
Eis a questão: o Java que vem por padrão no Debian, é lógico, o livre. Vamos confirmar isso com o comando:
java -version
Deve ter aparecido algo como
openjdk aí na sua máquina, isso acontece porque quando instalamos o Java proprietário na máquina, ela já tinha o livre configurado, mas ao contrário do que você pode estar pensando, a solução mais elegante não é remover a versão livre. Neste ponto, o
update-alternatives pode nos ajudar.
Vamos agora pedir, educadamente, para o sistema usar o Java da Oracle e não mais o OpenJDK. Para isso, chamaremos o
update-alternatives para mudar a prioridade do Java proprietário com o seguinte comando:
# update-alternatives --install /usr/bin/java java /usr/lib/jvm/j2re1.7-oracle/bin/java 1070
Vamos agora confirmar que o Java padrão da máquina é o da Oracle, com o comando:
java -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)
Agora o Banco do Brasil já vai funcionar no seu navegador. :)
Abraços.
www.euvotodistrital.org.br
Sim, eu me logo, pago boletos, faço consultas, tudo normal.
Como disse, nunca precisei instalar nada (nem sequer manualmente).
Pelo que me lembro a única instalação foi a de um validador... algo de segurança que foi feito pelo próprio browser.
Mas veja, sua explicação é sobre a instalação do Java-JRE, ou seja, poderia ter instalado o pacote, sem precisar fazer manualmente.
T+
John