Autor Tópico: [resolvido] java banco do brasil no ubuntu lucid/precise  (Lida 76952 vezes)

Offline boladegude

  • Usuário Ubuntu
  • *
  • Mensagens: 299
    • Ver perfil
Re: [resolvido] java banco do brasil no ubuntu lucid/precise
« Resposta #30 Online: 17 de Fevereiro de 2012, 15:55 »
O Java da Sun foi removido do Ubuntu.

Aqui solucionei instalando o Java 7 da Oracle assim...
=================================
(não esqueça de remover a versão anterior do java)
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer

Para remover o comando é esse...
sudo apt-get remove oracle-jdk7-installer
(referência: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html)
=================================

Eventualmente o OpenJDK funciona com o Banco do Brasil em algumas fases...
... "Estava com este problema para acesso ao Banco do Brasil, instalei o Plugin-java Icedtea, através da Central de Programas do Ubuntu e funcionou 100% no Firefox (no Chrome não funcionou)." ...
Ref:
1) http://ubuntuforum-pt.org/index.php?topic=90890.msg501934#msg501934
2) http://ubuntuforum-pt.org/index.php?topic=90890.30
...
Mas, por exemplo, hoje, que instalei o firefox 10.0.2 e o icedtea com openjdk deu crash !!!!

Liguei para o suporte do Banco do Brasil onde recebi esta informação...
1) O openjdk não é homologado pelo banco.
2) O java 7 não é homologado pelo banco.
3) As versões do java homologadas pelo banco são...

Java Sun 6 31
Java TM 1.6 16

Mas o Java 7 funcionou muito bem aqui!!!
« Última modificação: 23 de Janeiro de 2013, 21:36 por boladegude »
Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

Offline mauro vaz

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: [resolvido] java banco do brasil no ubuntu 10.04 lucid
« Resposta #31 Online: 17 de Fevereiro de 2012, 17:43 »
Muito bom, funcionou 100%, obrigado e  parabéns ao autor. Mauro Vaz

[ Editado (17/02/2012)
Java da Sun foi removido do Ubuntu.


Aqui solucionei instalando o Java 7 da Oracle assim...
=================================
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer

Para remover o comando é esse...
sudo apt-get remove oracle-jdk7-installer
(referência: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html)
=================================

Eventualmente o OpenJDK funciona com o Banco do Brasil em algumas fases...
... "Estava com este problema para acesso ao Banco do Brasil, instalei o Plugin-java Icedtea, através da Central de Programas do Ubuntu e funcionou 100% no Firefox (no Chrome não funcionou)." ...
Ref:
1) http://ubuntuforum-pt.org/index.php?topic=90890.msg501934#msg501934
2) http://ubuntuforum-pt.org/index.php?topic=90890.30
...
Mas, por exemplo, hoje, que instalei o firefox 10.0.2 e o icedtea com openjdk DEU CRASH !!!!

Liguei para o suporte do Banco do Brasil onde recebi esta informação...
1) O openjdk não é homologado pelo banco.
2) O java 7 não é homologado pelo banco.
3) As versões do java homologadas pelo banco são...

Java Sun 6 31
Java TM 1.6 16

Mas o Java 7 funcionou muito bem aqui!!!

(fim editado 17/02/2012)


Quando fui instalar o java no ubuntu 10.04 lucid, os pluguins do java não apareceram no firefox e o site do banco do brasil não fucionou...


[editado 01/2012
Firefox 3.6 não reconhece java no ubuntu

 
Aqui resolvi assim:
(após estar instalado o java plugin...)

Para usuários 32 bits
sudo update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so 50

Para usuários 64 bits
sudo update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so 50

(Referências:
http://ubuntuforum-pt.org/index.php/topic,61990.msg348811.html#msg348811
http://ubuntuforums.org/showthread.php?t=1389682
)
]


[!!!!! EDITADO !!!!! (inicio):

(Se é a primeira vez que visita este tópico talvez possa desconsiderar os posts restantes e realizar os procedimentos descritos nesta edição para resolver o problema do java da sun e do Banco do Brasil!)

Parece que o Ubuntu está instalando o openjdk por padrão se um pacote qualquer precisa do java!
Esta resolução tem causado problemas para alguns aplicativos java, notadamente o Banco do Brasil, que não roda com openjdk!

Solução 1)
A melhor solução seria ter instalado o java da sun logo ao instalar a máquina, antes que qualquer pacote precisasse do java!
Isto está descrito em (*) logo abaixo! [no lucid o openjdk vem pré-instalado, vá para Solução 2) de imediato]
(aí provavelmente você não estaria lendo este post, mas não é seu caso, então vá para a Solução 2)


Solução 2)
Algum pacote fez com que fosse instalado o openjdk (java-open) na sua máquina Ubuntu!!!
Para solucionar essa droga vá no Synaptic, procure por openjdk, marque para remoção completa, todos os pacotes "marcados" como openjdk que aparecem e todos os pacotes "marcados" como icedtea que aparecem na mesma janela.

(*) Após isso dê um reboot e instale o java da sun assim...
1) Vá em "Synaptic > Configuração > Repositórios > Outro software" e marque [V] http://archive.canonical.com/ubuntu lucid partner
2) Feche e clique em "Recarregar" na janela principal do Synaptic, em seguida feche o Synaptic.
3) Abra um terminal e rode esse comando para instalar o java da sun:
sudo aptitude install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin
4) De reboot

Abra o FireFox, vá em Ferramentas > Limpar histórico recente > Limpar este período: Tudo, em "Detalhes" marque todos...
Clique em Limpar agora.
Vá no site do Banco do Brasil, ou o site que lhe deu problema e tente denovo.
Agora vai funcionar!


[!!!!! EDITADO !!!!! (fim)



Post original:

Vá em Sistema > Administração > Canais de Software.
Coloque sua senha de usuário padrão.
Na aba Outro software, marque os repositórios partner e partner (Código Fonte).
É que os pacotes de parceiros tem que ser marcados, para serem instalados.

1) Instalar o java
comando:
sudo aptitude install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin sun-java6-jdk

(observação instale todos! não instalando o jdk não funcionou para mim **)

2)
comando:
update-java-alternatives -l

O terminal irá imprimir algo parecido com isso:

java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
java-6-sun 63 /usr/lib/jvm/java-6-sun

3)
obs. Caso o terminal imprima apenas uma linha (ou seja, apenas o java6-sun), não há necessidade de executar o comando abaixo. Apenas reinicie o Firefox e aproveite! ;D
senão, execute esse comando:

comando: (**)
sudo update-java-alternatives -s java-6-sun



Qualquer problema, verifique se o nome no comando acima é o mesmo que aparece ao rodar o comando update-java-alternatives -l

(
referencias:
http://www.linuxparatodos.com.br/artigos/solucionando-problemas-com-o-teclado-virtual-do-banco-do-brasil-no-ubuntu
http://under-linux.org/f140/nao-estou-conseguindo-instalar-o-java-no-ubuntu-10-04-lts-plugin-ou-runtime-137805/
)



Offline boladegude

  • Usuário Ubuntu
  • *
  • Mensagens: 299
    • Ver perfil
Re: [resolvido] java banco do brasil no ubuntu lucid/precise
« Resposta #32 Online: 23 de Janeiro de 2013, 16:03 »
Nesta data em que estou postando (23/01/2013) há uma falha grave no Java.
Convém ler todo o tópico aqui no fórum em...
http://ubuntuforum-br.org/index.php/topic,102706.0.html
Também convém ler...
http://g1.globo.com/platb/seguranca-digital/2013/01/21/atualizacao-deixa-java-mais-seguro-mas-ainda-e-melhor-desativar/
... e também...
http://ubuntuforums.org/showthread.php?t=2104048

[Editado 04/09/2013: segundo o suporte do banco do brasil, no Linux, o navegador para acesso ao banco deve de preferência ser o Firefox]
Portanto o workaround a seguir está descartado...

Contornei o problema aqui fazendo o seguinte:

1)
Instalei a extensão QuickJava 1.8.0 no Firefox e desabilitei o Java por intermédio dela. Após instalar o QuickJava, cliquei com o botão direito na barra de menus do Firefox e acionei a barra de extensões. Aí desabilitei o Java (J).

2)
Aí instalei o browser Chrome. E deixei esse browser como dedicado apenas para acessar o banco com Java. Não utilizando esse browser para mais nada.

Ou seja, o Firefox para navegar e o Chrome somente para acessar o banco.
Achei esse workaround pesquisando no google mas não lembro o link para dar os créditos.

Estou acessando assim o banco.
Mas lebre-se que isso é um workaround.
Não dou garantia nenhuma de segurança.
Acesse dessa forma por sua conta e risco.
« Última modificação: 04 de Setembro de 2013, 17:29 por boladegude »
Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

Offline boladegude

  • Usuário Ubuntu
  • *
  • Mensagens: 299
    • Ver perfil
Re: [resolvido] java banco do brasil no ubuntu lucid/precise
« Resposta #33 Online: 03 de Fevereiro de 2013, 18:29 »
Hoje, 03/02/2013, em resposta a falha, saiu uma solução na atualização 1.7.0_13 para o Java...
Agora, todas as applets confiáveis ou sand-boxed recebem do próprio Java um prompt (pedindo permissão ao usuário) antes de rodarem.
Ref:
http://stackoverflow.com/questions/14659057/java-plug-in-launch-changes-in-response-to-the-recent-security-vulnerability

[Editado 04/09/2013: segundo o suporte do banco do brasil, no Linux, o navegador para acesso ao banco deve de preferência ser o Firefox]
Nota: Apesar disso vou manter aqui no meu Ubuntu o workaround sugerido no post #32 acima, pois creio que aumenta ainda mais a segurança. Ou seja, o primeiro browser, com Java desabilitado, para navegação; e utilizo o segundo browser somente quando precisar utilizar o Java.
« Última modificação: 04 de Setembro de 2013, 17:29 por boladegude »
Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.