Fórum Ubuntu Linux - PT

Área para Iniciantes => Dicas e Truques => Tópico iniciado por: Sampayu em 17 de Janeiro de 2014, 19:25

Título: [Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 17 de Janeiro de 2014, 19:25

ÍNDICE


INTRODUÇÃO

Criei este tutorial em 17/10/2011 e o postei originalmente aqui (http://www.clubedohardware.com.br/forums/topic/889466-tutorial-banco-do-brasil-e-plugin-sun-java-em-v%C3%A1rios-navegadores-do-ubuntu/), sob o título [Tutorial] Banco do Brasil e Sun Java no Chrome, Chromium e Firefox para Ubuntu Linux. Em 17/01/2014 migrei o tutorial para cá, sob o título [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu. No entanto, com o passar do tempo os desenvolvedores dos navegadores web (Opera Browser (http://www.opera.com), Mozilla SeaMonkey (http://www.seamonkey-project.org), Google Chrome (http://www.google.com/chrome/browser)...) foram abandonando a tecnologia NPAPI (Netscape Plugin API) (http://ubuntuforum-br.org/index.php/topic,110854.msg622826.html#msg622826). Como o plugin que conecta o JRE (Ambiente de Execução Java que você instala no seu sistema operacional) ao navegador que você utiliza é um plugin NPAPI, os usuários passaram a depender do Mozilla Firefox (http://www.mozilla.org/firefox): único navegador que continuou dando suporte a plugins NPAPI...

...até que em 17/03/2017 foi lançado o Firefox 52.0.1 (https://www.mozilla.org/en-US/firefox/52.0/releasenotes/), que, como já era esperado (desde abril/2014) (http://ubuntuforum-br.org/index.php/topic,110854.msg622854.html#msg622854), deixou de executar plugins NPAPI (http://www.techtudo.com.br/noticias/noticia/2017/03/firefox-52-abandona-plugins-npapi-incluindo-java-runtime-e-silverlight.html) (exceto, por enquanto, o plugin NPAPI do Adobe Flash).

Em razão disso, e considerando que o Banco do Brasil e demais bancos migraram para outras soluções de segurança (a principal delas tem sido o Warsaw (http://www.dieboldnixdorf.com.br/warsaw): módulo de segurança que utiliza a tecnologia de websockets (https://developer.mozilla.org/pt-BR/docs/Web/API/WebSockets_API) e SSL (https://www.ssl.com/pt/faqs/faq-o-que-%C3%A9-ssl/)), a partir de 17/03/2017 a finalidade deste tutorial deixou ser a ativação do plugin NPAPI do JRE e passou a ser a instalação do JRE no Linux *Ubuntu. Afinal de contas, os usuários da distribuição GNU (http://www.gnu.org)/Linux (http://www.linuxfoundation.org) Ubuntu (http://www.ubuntu.com) e suas variantes (XUbuntu (http://xubuntu.org), KUbuntu (http://www.kubuntu.org), LUbuntu (https://lubuntu.me) etc.) que desejarem - por exemplo - realizar Declaração de Imposto de Renda no Linux utilizarão o programa DIRPF (https://www.gov.br/receitafederal/pt-br/centrais-de-conteudo/download/pgd/dirpf), que é construído em Java e por isto requer que o JRE esteja instalado (o plugin NPAPI é apenas um dos componentes do JRE que você instala). Outros programas que você executa diretamente no computador, e que por isto não requerem que você possua o plugin NPAPI do JRE porém requerem que você possua o JRE instalado são, por exemplo, o SMS Power View (http://ubuntuforum-br.org/index.php?topic=114513.0) e o Sweet Home 3D (http://www.sweethome3d.com/pt/).

Consequentemente, a finalidade deste tutorial atualmente é a de explicar como obter e instalar o tarball (arquivo com extensão .tar.gz) do Sun Java (http://www.java.com) (JRE) no sistema, bem como atualizar o JRE e também como desinstalá-lo.
Embora voltado para distribuições GNU/Linux *Ubuntu (XUbuntu, Ubuntu, LUbuntu, KUbuntu...), o método de instalação aqui explicado talvez funcione também em distribuições Debian (http://www.debian.org) e em outras direta ou indiretamente baseadas no Debian, como é o caso do Linux Mint (http://www.linuxmint.com), do LXLE (http://lxle.net) e do Elementary OS (http://elementaryos.org), tendo em vista que as próprias distros *Ubuntu são baseadas na distro Debian.

Repare que este tutorial é bastante extenso e por isto foi dividido em seções, cada uma delas em um post diferente. Isso é intencional: o objetivo é ser didático, ajudar você não apenas a resolver o seu problema mas também a entender o que você está fazendo para resolver o problema e, se possível, aprender o suficiente para conseguir gradativamente ir deixando de depender deste tutorial. Eu não sou o dono da RedBull (http://www.redbull.com), mas desejo que você crie asas e aprenda a voar!  :)

Ao mesmo tempo, os comandos que interessam foram destacados, assim como o título de cada seção. Isso também é intencional: o objetivo é que você não se perca no meio do "monte de texto", caso queira apenas copiar e colar os comandos que interessam. Deste modo, o tutorial procura ser versátil: prolixo e objetivo, ao mesmo tempo.  ;)

Como dizia uma antiga propaganda, existem mil maneiras de se preparar Neston. Pois é: também existem mil maneiras de se instalar o Sun Java no seu sistema. A que este tutorial apresenta é uma forma totalmente manual de instalação. Você pode querer tentar modos mais simples, mais práticos, mais fáceis ou mais convenientes para as suas necessidades e interesses, e "apelar" para este tutorial somente caso nada mais dê certo.

O aspecto negativo deste tutorial é que ele requer que você fique desinstalando e atualizando o Java manualmente, sempre que uma nova versão dele surgir. O aspecto positivo é que este método funciona, ou pelo menos reduz drasticamente a possibilidade de algo dar errado. Depois que você se acostumar com a instalação e desinstalação manual, atualizar manualmente o seu Java não demorará mais que 5 minutos: o mesmo tempo que você gastaria usando outro método. E boa (se não a maior) parte desses 5 minutos será gasta com o download do novo Java - não com os comandos de desinstalação e instalação. ;)

Não recomendo instalar o Sun Java por intermédio de PPA não oficiais ou outros repositórios não oficiais (repositórios de terceiros). Motivos:

Para quem não sabe, quem criou a plataforma computacional Java e a respectiva linguagem de programação Java foi a empresa Sun Microsystems (https://www.britannica.com/topic/Sun-Microsystems-Inc). Porém, a empresa Oracle (http://www.oracle.com) comprou a Sun em 2010, após um acordo de compra e venda ser celebrado em abril de 2009 (https://www.oracle.com/corporate/pressrelease/oracle-buys-sun-042009.html). Por isto, as expressões "Sun Java", "Java da Sun", "Oracle Java" e "Java da Oracle" são sinônimas: tanto faz usar qualquer uma delas. Particularmente, prefiro dizer "Sun Java" porque, afinal de contas, Java é criação da Sun: a Oracle apenas comprou pronto.  ;)


ATENÇÃO USUÁRIOS DO WARSAW DO BANCO DO BRASIL NO *UBUNTU



FIREFOX + PLUGIN JAVA

Caso queira instalar o Firefox 51 (última versão do Firefox a ainda funcionar com o plugin Java) em paralelo com o Firefox atual (para poder usar o Firefox 51 com o plugin Java, mas também poder usar o Firefox mais recente durante sua rotina cotidiana), siga os procedimentos que constam neste tutorial (http://ubuntuforum-br.org/index.php/topic,121652.0.html).
Título: Tutorial - Seção 1: Instalando o Sun Java (JRE da Sun / Oracle)
Enviado por: Sampayu em 17 de Janeiro de 2014, 19:27

1.1. OBTENHA E INSTALE O SUN JAVA (JRE DA SUN/ORACLE).

Abra uma janela do terminal do shell (não use o modo root / superusuário) e então execute o supercomando abaixo (um supercomando é uma concatenação/combinação de vários comandos em uma única linha de comando). O supercomando abaixo serve tanto para instalar quanto para atualizar o JRE:
Código: [Selecionar]
if [ -d /opt/java ]; then sudo rm -rf /opt/java; fi; sudo mkdir /opt/java; if [ `getconf LONG_BIT` == 64 ]; then sudo wget -4 https://javadl.oracle.com/webapps/download/AutoDL?BundleId=249840_43d62d619be4e416215729597d70b8ac -O /opt/java/jre.tgz; else sudo wget -4 https://javadl.oracle.com/webapps/download/AutoDL?BundleId=249838_43d62d619be4e416215729597d70b8ac -O /opt/java/jre.tgz; fi; cd /opt/java; sudo tar -xvf jre.tgz; sudo mv ./jre1* ./jre; sudo rm -f ./jre*.tgz
Notas:
1.1.1. jre é uma abreviatura para Java Runtime Environment ("Ambiente de Execução Java"). Dentro de um JRE há uma JVM (Java Virtual Machine / Máquina Virtual Java). Nos JRE da Sun/Oracle, a JVM é o arquivo binário executável java (sem extensão), que é responsável por executar os códigos Java. Um arquivo executável javaw (sem extensão) também pode estar presente, para executar a mesma função do arquivo java, só que dentro de uma janela (aquele w é do inglês window, que significa "janela"). Esses arquivos ficam dentro da pasta bin (de "binários executáveis"), onde o JRE está instalado. Na instalação ensinada por este tutorial, os arquivos java e javaw ficarão dentro de /opt/java/jre/bin/.

1.1.2. Este tutorial atualmente ensina a instalar o JRE 8u401, em que 8u401 significa version 8, update 401 ("versão 8, atualização 401").

1.1.3. .tgz significa que todos os arquivos e pastas do JRE primeiramente foram guardados dentro de um arquivo não compactado (extensão .tar) e em seguida o arquivo .tar foi compactado com o aplicativo gzip, o que lhe adicionou a extensão .gz após o .tar (a extensão .tgz é uma forma reduzida que, portanto, é sinônima da extensão dupla .tar.gz). Como já explicado na introdução deste tutorial, arquivos com extensão .tar.gz (ou .tgz) recebem o nome de tarball.

1.1.4. sudo é a abreviação de superuser do, que significa "execute como superusuário". O comando sudo faz com que a sua conta de "usuário comum" temporariamente vire uma conta de superusuário ("administrador do sistema Linux"). Acrescentar sudo antes de comandos administrativos (comandos que só podem ser executados por superusuários) faz com que você consiga executar esses comandos administrativos (desde que seu sistema Linux esteja configurado para permitir que sua conta "usuário comum" temporariamente torne-se conta superusuário). Quando você executa sudo pela primeira vez, uma senha é solicitada (a menos que sua conta tenha sido criada sem senha nenhuma, o que aliás é uma péssima ideia). Forneça a senha que você usa para efetuar login na sua conta de "usuário comum" e o sudo funcionará.

1.1.5. Em algumas distribuições *Ubuntu (Ubuntu, XUbuntu, LUbuntu...) e até mesmo em algumas outras distribuições Linux, a combinação de teclas Ctrl Alt T abre uma janela terminal do shell em modo "usuário comum". Outra maneira de abrir esse tipo de janela do terminal do Linux (emulador de shell Linux) consiste em clicar com o botão direito do mouse/touchpad sobre uma área livre da sua Área de Trabalho (desktop) e então selecionar a opção que contenha a palavra terminal ou term (às vezes pode constar algo como xconsole, konsole ou alguma outra palavra contendo console). Lembre-se: você tem de abrir o terminal convencional (modo usuário). Não use o terminal em modo superusuário (root)! Após copiar o supercomando acima, clique na janela do terminal do shell e então use a combinação de teclas Ctrl Shift V para colar o supercomando diretamente no terminal (i.e. sem ter de digitar nada).

1.1.6. Na página de download do JRE da Sun/Oracle (http://www.java.com) há um link com instruções de instalação do JRE. Porém, as instruções sugerem instalar o Java dentro de /usr, enquanto neste tutorial eu recomendo instalar em /opt porque "opt" é abreviação de optionals ("opcionais") e o JRE da Sun é um opcional (porque ele não é o JRE oficialmente fornecido com o seu sistema). Isso pode parecer bobagem, mas não é (e não é invenção da minha cabeça): esses atributos e usos dos diretórios (http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#REQUIREMENTS) /usr, /opt etc. fazem parte de uma padronização denominada FHS ou Filesystem Hierarchy Standard (https://wiki.linuxfoundation.org/lsb/fhs) ("Padrão de Hierarquia para Sistema de Arquivos"), instituída pela Linux Foundation (http://www.linuxfoundation.org) ("Fundação Linux") e adotada internacionalmente, inclusive pelo projeto LSB ou Linux Standard Base (https://wiki.linuxfoundation.org/lsb/start) ("Base Padrão de Linux"), base essa que inclusive está definida dentro de uma norma ISO (https://www.iso.org/standard/43784.html). Enfim: se você leva a sério o uso do seu sistema Linux, instale seu JRE opcional dentro de /opt, ok? ;)

Descrição dos comandos que compõem o supercomando acima:


1.2. DIGA AO SEU SISTEMA QUE O SUN JAVA É O SEU JRE PADRÃO.
SE (E SOMENTE SE) você NUNCA executou o comando a seguir, deste tutorial, então execute-o, no terminal do shell:

Código: [Selecionar]
sudo update-alternatives --install /usr/bin/java java /opt/java/jre/bin/java 10; sudo update-alternatives --set java /opt/java/jre/bin/java
Notas:
1.2.1. Se em algum momento após a última instalação ou reinstalação do JRE da Sun você executou o comando do item 2.2, então você PRECISA executar o comando acima.

1.2.2. Este comando é o mesmo, tanto para sistemas de 32 bits quanto para os de 64 bits.

1.2.3. O comando só precisa ser executado na PRIMEIRA vez em que você instala algum (qualquer) JRE da Sun. Ele dirá ao seu sistema que o Sun Java (JRE da Sun/Oracle) foi instalado e que ele é o JRE padrão do seu sistema.

1.2.4. Este tutorial foi reformulado de modo que os nomes das instalações futuras sejam sempre modificados de jre1.8.0-381, jre1.8.0-391, jre1.8.0-401 etc. para simplesmente jre. Isto tem duas vantagens: a primeira é que isso dispensa ficar executando o comando update-alternatives sempre que se instala uma nova versão do Sun Java, já que ela sempre será gravada na mesma pasta: jre; a segunda vantagem é que assim o seu sistema sempre terá apenas uma única (a mais recente) versão do Sun Java, que você instalou em /opt/java/jre/, e isto é muito recomendável, por questões de segurança.


1.3. VERIFIQUE SE O PROCEDIMENTO FUNCIONOU.
Não é possível saber diretamente qual é a versão do seu JRE padrão, mas indiretamente isso é possível: basta perguntar ao seu sistema qual é a versão da JVM que faz parte do seu JRE padrão. Para fazer essa pergunta ao seu sistema, execute este comando:

Código: [Selecionar]
java -version
Se a resposta do comando acima contiver algo assim:

java version "1.8.0_401"

...então o JRE da Sun foi realmente instalado e está corretamente configurado para ser o padrão do seu sistema.

Nota: o comando é o mesmo, tanto para sistemas de 32 bits quanto para os de 64 bits.


1.4. CRIE UM ATALHO PARA O PAINEL DE CONTROLE DO JRE.
Nota: se em alguma instalação anterior do JRE você já havia criado o atalho para o Painel de Controle do JRE da Sun/Oracle e não o excluiu, ignore esta etapa, pois o atalho previamente criado continuará válido e funcional após você atualizar o JRE.

Regra geral, as distribuições *Ubuntu (Ubuntu, XUbuntu etc.) reconhecem (e fazem aparecer no menu de aplicativos) os arquivos .desktop que você puser dentro de /usr/share/applications/. Como o JCONTROL (Painel de Controle do JRE proprietário da Sun/Oracle) não precisa necessariamente ser executado via terminal do shell, você pode querer criar um atalho para ele aparecer diretamente no menu de aplicativos. Caso seja esse o seu caso, tudo o que você precisa fazer é seguir estes passos:

1.4.1. Execute o seguinte comando, para instalar o GEdit caso ainda não o possua:

Código: [Selecionar]
sudo apt-get install gedit -y
1.4.2. Agora execute o GEdit em modo de superusuário. Eis o comando:

Código: [Selecionar]
sudo gedit /usr/share/applications/jcontrol.desktop
1.4.3. Se você instalou o JRE proprietário da Sun/Oracle tal qual eu expliquei neste tutorial, o binário executável jcontrol estará localizado em /opt/java/jre/bin/jcontrol. Neste caso, copie e cole o seguinte texto dentro da janela do GEdit:

Código: [Selecionar]
[Desktop Entry]
Version=1.0
Type=Application
Name=Painel de controle Sun/Oracle JRE
Comment=Abre o painel de controle do Ambiente de Execução Java (JRE) proprietário da Sun/Oracle
Icon=/opt/java/jre/lib/images/icons/sun-java.png
Exec=/opt/java/jre/bin/jcontrol
NoDisplay=false
Categories=Java;Other;
StartupNotify=false
Terminal=false

1.4.4. Agora salve o arquivo e feche o GEdit.

Reinicie o computador, só para ter certeza de que o menu de aplicativos será atualizado. Feito isso, ao procurar Sun/Oracle no menu de aplicativos você deverá ver um atalho para o painel de controle. :)

Caso queira excluir esse item do menu, basta executar este comando, no terminal do shell:

Código: [Selecionar]
sudo rm -f /usr/share/applications/jcontrol.desktop
Caso prefira executar o JCONTROL diretamente via terminal do shell, basta executar este comando:

Código: [Selecionar]
/opt/java/jre/bin/jcontrol && exit
...ou então este outro comando:

Código: [Selecionar]
ControlPanel && exit
Se o comando ControlPanel acima não funcionar, execute este comando para adicionar a localização dele ao arquivo de configuração do seu Bash (que é o shell ou "interpretador de comandos" padrão do *Ubuntu):

Código: [Selecionar]
echo PATH=\$PATH:/opt/java/jre/bin |tee -a ~/.bashrc
Após executar o comando acima e reiniciar o computador ou efetuar logoff e login novamente, a variável de ambiente PATH será recarregada com a informação de que os binários (i.e. arquivos executáveis) do JRE da Sun/Oracle estão situados em /opt/java/jre/bin, por isto o comando ControlPanel passará a funcionar.

Agora, caso queira instalar o Firefox 51 (última versão do Firefox a ainda funcionar com o plugin Sun Java) sem prejudicar a instalação do seu Firefox atual (ou seja: caso queira executar duas versões diferentes do Firefox, em paralelo e sem conflitos), siga as dicas que apresento neste tutorial (http://ubuntuforum-br.org/index.php/topic,121652.msg668462.html#msg668462). :)
Título: Tutorial - Seção 2: Desinstalando o Sun Java (JRE)
Enviado por: Sampayu em 17 de Janeiro de 2014, 19:28
Caso você já possua ao menos uma versão anterior do Sun Java em seu sistema e ela tenha sido instalada segundo o método ensinado na SEÇÃO 1 deste tutorial (instalação via tarball), siga os passos explicados nesta seção para poder fazer a desinstalação.

Caso pretenda instalar a versão mais recente do Sun Java, é recomendável que faça isto somente após ter primeiramente removido todas as versões anteriores do Sun Java que estiverem instaladas em seu sistema. Remova tudo e somente depois instale a versão mais recente.

É altamente recomendável que você remova do sistema todas as versões anteriores do Sun Java, porque manter tais versões antigas instaladas representa um risco à segurança. A remoção das versões anteriores assegura que, após você instalar a versão mais recente do Sun Java, os aplicativos Java sejam executados com os aprimoramentos de segurança e desempenho mais atualizados que estiverem disponíveis para o seu sistema GNU/Linux.


2.1. (desfaz o item 1.1) DESINSTALE O SUN JAVA.
Esteja você em um sistema de 32 ou de 64 bits, abra seu gerenciador de arquivos em modo superusuário (root) e exclua todas as subpastas de /opt/java/ (inclusive a pasta java), ou então execute este comando, no terminal do shell:

Código: [Selecionar]
sudo rm -rf /opt/java
Se você pretende depois usar a SEÇÃO 1 deste tutorial para instalar ou reinstalar, em /opt/java/, a mais recente (ou qualquer outra) versão do Sun Java, então o comando acima é suficiente: neste caso, NÃO EXECUTE OS COMANDOS ABAIXO!


2.2. (desfaz o item 1.2) DIGA AO SEU SISTEMA QUE O SUN JAVA NÃO É MAIS O SEU JRE PADRÃO.
Se você NÃO pretende instalar qualquer versão do Sun Java (ou pretende instalar o Sun Java em outro local, usando um método diferente do ensinado neste tutorial), então entre no terminal do shell e execute o comando abaixo, que dirá ao seu sistema que não existe mais nenhuma JVM da Sun instalada em /opt/java/jre:

Código: [Selecionar]
sudo update-alternatives --remove java /opt/java/jre/bin/java

2.3. DESVINCULE O PLUGIN SUN JAVA DO SEU NAVEGADOR.
Tendo em vista que os navegadores não mais oferecem suporte a plugins NPAPI, você muito provavelmente quer excluir os atalhos que porventura havia criado para os seus navegadores na época em que os plugins NPAPI ainda funcionavam neles. Enfim: para remover os atalhos (e, deste modo, desvincular seus navegadores e o plugin do JRE), basta executar os comandos abaixo informados.

Google Chrome:
Código: [Selecionar]
sudo rm -f /opt/google/chrome/plugins/sunjava
Google Chromium:
Código: [Selecionar]
sudo rm -f /usr/lib/chromium-browser/plugins/sunjava
Mozilla Firefox:
Código: [Selecionar]
sudo rm -f /usr/lib/firefox-addons/plugins/sunjava
Opera Browser:
Código: [Selecionar]
sudo rm -f /usr/lib/opera/plugins/sunjava
Mozilla SeaMonkey (http://ubuntuforum-br.org/index.php/topic,115968.msg639235.html):
Código: [Selecionar]
sudo rm -f /opt/mozilla/seamonkey/plugins/sunjava
Atalho genérico que você havia criado para funcionar com todos os seus navegadores baseados na arquitetura Gecko/Mozilla:
Código: [Selecionar]
sudo rm -f /usr/lib/mozilla/plugins/sunjava
Nota: sistemas de 64 bits ou que não sejam da família *Ubuntu podem ter caminhos diferentes para os navegadores. Se você usou caminhos diferentes para criar os atalhos, modifique os comandos acima de modo a excluir corretamente os atalhos criados.

Pronto! Todas as instalações do Sun Java foram removidas. :)

Agora, caso deseje instalar a versão mais recente do Sun Java usando os passos deste tutorial, siga para a SEÇÃO 1.
Título: Tutorial - Seção 3: Troubleshooting (resolução de problemas)
Enviado por: Sampayu em 17 de Janeiro de 2014, 19:30
Esta seção foi criada para apresentar soluções a problemas e outras situações inesperadas e recorrentes pelas quais passei. A intenção é auxiliar quem porventura venha a passar pelo mesmo problema.


3.1. (incluído em 23/11/2013, atualizado em 26/03/2017) "FIZ TUDO CONFORME O TUTORIAL MAS O JRE CONTINUA NÃO FUNCIONANDO".
Se, mesmo após executar todos os passos do tutorial e conseguir confirmar, via terminal do shell (comando java -version), que o Sun Java (JRE) de fato foi instalado no sistema, ainda assim o JRE não inicializar (ou o programa que depende do JRE não funcionar), investigue alguns destes problemas que frequentemente ocorrem e podem acabar provocando isso:
Solução: feche todos os seus programas que porventura estejam abertos e dependam do JRE para funcionar. Após fechar todos eles, execute os procedimentos a seguir.

3.1.1. Cache: para resolver o problema do cache do JRE, a solução é acessar o painel de controle do Sun/Oracle Java e limpar o cache manualmente. Para fazer isso, acesse o terminal do shell e execute este comando:

Código: [Selecionar]
/opt/java/jre/bin/jcontrol &
...ou então este comando:

Código: [Selecionar]
cd /opt/java/jre/bin; ./jcontrol &
...ou ainda este comando:

Código: [Selecionar]
ControlPanel &
Nota: estou assumindo que você instalou o JRE em /opt/java/jre/, exatamente como a SEÇÃO 1 explica. Se você modificou aquele caminho, terá que fazer o mesmo nos comandos acima.[/size]

A janela do painel de controle será aberta. Clique na aba/guia Geral, então clique em Definições..., em seguida clique em Excluir Arquivos... e marque todas as caixas. Agora vá clicando em OK até sair do painel de controle. Pronto: você limpou todo o cache do JRE. ;)

3.1.2. Diferentes versões do programa: para resolver o problema da versão errada do programa, a solução é desinstalar todas as versões do programa (ou remover todos os arquivos de todas as versões instaladas do programa) e, depois, instalar a versão mais nova do programa, pois isto provavelmente eliminará conflitos existentes quando duas versões do mesmo programa acessam o mesmo JRE e enviam parâmetros para ele.

3.1.3. Pasta oculta do Sun Java: caso o Sun Java continue não funcionando, feche o programa e exclua a pasta oculta .java (preferências pessoais do Sun Java). Para excluir a pasta oculta, execute este comando no terminal do shell:

Código: [Selecionar]
sudo rm -rf ~/.java
Agora que você fez uma "limpeza" no cache do JRE, excluiu versões conflitantes do programa que depende do JRE e excluiu a pasta oculta do Sun Java (JRE), execute novamente o programa que depende do JRE.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: xluisfernando em 21 de Janeiro de 2014, 22:13
Não sei em relação a outros bancos, mas acesso o internet banking do Banco do Brasil usando ubuntu e os plugins openjdk, que são uma versões do java de código aberto. Já li que o Santander "exige" o plugin java da Oracle e lembro que desde o ano passado, quando eu usava o java a oracle, uma mensagem de erro e vulnerabilidade desabilitava automaticamente o plugin, de forma que era preciso habilitá-lo manualmente a cada início de sessão do navegador. Depois disso, removi o java oracle e o substituí pelo openjdk e não tive mais problemas
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Janeiro de 2014, 00:03
Não sei em relação a outros bancos, mas acesso o internet banking do Banco do Brasil usando ubuntu e os plugins openjdk, que são uma versões do java de código aberto. Já li que o Santander "exige" o plugin java da Oracle e lembro que desde o ano passado, quando eu usava o java a oracle, uma mensagem de erro e vulnerabilidade desabilitava automaticamente o plugin, de forma que era preciso habilitá-lo manualmente a cada início de sessão do navegador. Depois disso, removi o java oracle e o substituí pelo openjdk e não tive mais problemas

Acredito que seja questão de tempo até que o OpenJDK e o plugin IcedTea consigam substituir integralmente o Sun Java (JRE da Oracle), até porque o projeto do OpenJDK também é da Oracle. Mas, como ainda há relatos de falta de compatibilidade do OpenJDK+IcedTea com determinados websites e navegadores (principalmente o Chrome/Chromium), tenho procurado manter o tutorial atualizado. Também porque não faz mal nenhum ter dois (ou mais) JRE no sistema - desde que estejam todos atualizados, claro. :)

Ainda, no caso específico do Banco do Brasil o banco informa explicitamente a necessidade de o cliente usar o Sun Java proprietário (o que este tutorial ensina a instalar). Por causa disso, no caso do cliente BB, usar o OpenJDK é uma decisão que corre por conta e risco do cliente. Isso (e outras coisas) eu comento lá na seção introdutória do tutorial. Em suma: para quem é cliente do Banco do Brasil, minha sugestão é que não use nem o OpenJDK nem qualquer outra JVM, JRE ou JDK que não seja esse (proprietário) da Sun/Oracle.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 11 de Fevereiro de 2014, 23:13
Muito bom este tutorial. Uso-o a mais de oito meses e sempre funcionou para todos os bancos que acesso.

Parabéns pelo trabalho Yuri. ;D
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: matche10 em 03 de Abril de 2014, 00:25
Olá!.
Realizei todo o procedimento do tutorial, mas ainda não consigo acessar :x

Utilizo Chrome em Debian 64 bits.
Em chrome://plugins tenho:

Java(TM) - Versão: 10.51.2
Next Generation Java Plug-in 10.51.2 for Mozilla browsers

o comando java -version me retorna:

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

E o link para verificar se o java está funcionando me diz que ele está instalado e na última versão. Realizei o procedimento do item 3.4, mas nada :x
Tem algo mais que posso fazer? Aliás, não existia nenhum diretório ~/.*gbas*
Ele pode estar em outro lugar fora da home?

Agradeço.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: JorgeThrasher em 04 de Abril de 2014, 15:38
Conheço um jeito bem mais fácil de acessar os bancos e os certificados:
Só instalar esses dois pacotes e as dependências sugeridas usando o comando abaixo e já era:
sudo apt-get install openjdk-7-jre icedtea-plugin

Créditos: http://diegocananea.wordpress.com/2012/06/14/acessando-o-banco-do-brasil-no-ubuntu-12-04-com-openjdk/
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 15 de Abril de 2014, 21:09
Muito bom este tutorial. Uso-o a mais de oito meses e sempre funcionou para todos os bancos que acesso.

Parabéns pelo trabalho Yuri. ;D

Obrigado, Visterine.  :)

Desde o advento do Linux, a troca de informações na internet entre usuários Linux tem sido e continua sendo uma ferramenta poderosa de colaboração mútua, em benefício próprio e da coletividade (comunidade Linux), o que tende a facilitar cada vez mais o uso e configuração desse sistema que não é nenhum bicho de sete cabeças. E é dentro desse espírito e filosofia colaborativa que procuro contribuir com algum conhecimento. Fico feliz por saber que meu tutorial está sendo útil a você.  ;D
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 15 de Abril de 2014, 21:24
Conheço um jeito bem mais fácil de acessar os bancos e os certificados:
Só instalar esses dois pacotes e as dependências sugeridas usando o comando abaixo e já era:
sudo apt-get install openjdk-7-jre icedtea-plugin

Créditos: http://diegocananea.wordpress.com/2012/06/14/acessando-o-banco-do-brasil-no-ubuntu-12-04-com-openjdk/

Transcrição do texto que postei lá na introdução do tutorial:

Citar
Como dizia uma antiga propaganda, existem mil maneiras de se preparar Neston. Pois é: também existem mil maneiras de se instalar o Sun Java no seu sistema. A que este tutorial apresenta é uma forma totalmente manual de instalação. Você pode querer tentar modos mais simples, mais práticos, mais fáceis ou mais convenientes para as suas necessidades e interesses, e "apelar" para este tutorial somente caso nada mais dê certo.

Duas maneiras de "preparar Neston":

Apesar de conhecer soluções mais práticas, mais fáceis etc., eu mantenho este tutorial ativo e atualizado porque há de haver circunstâncias em que determinado website ou navegador só funcionará se o Java for instalado manualmente, como ensino neste tutorial. É melhor sobrar dicas (ainda que nem todas venham a ser úteis) do que faltar. ;)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 15 de Abril de 2014, 21:45
Olá!.
Realizei todo o procedimento do tutorial, mas ainda não consigo acessar :x

Utilizo Chrome em Debian 64 bits.
Em chrome://plugins tenho:

Java(TM) - Versão: 10.51.2
Next Generation Java Plug-in 10.51.2 for Mozilla browsers

o comando java -version me retorna:

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

E o link para verificar se o java está funcionando me diz que ele está instalado e na última versão. Realizei o procedimento do item 3.4, mas nada :x
Tem algo mais que posso fazer? Aliás, não existia nenhum diretório ~/.*gbas*
Ele pode estar em outro lugar fora da home?

Agradeço.

matche10, nós nos encontramos de novo, rs. ;D Na última vez foi lá no fórum do Clube do Hardware e foi bastante difícil eu conseguir ajudá-lo. Será que desta vez terei mais sorte?

Antes de mais nada: o Java atualmente está na versão 7, atualização 55 (não 51). Consequentemente, atualize o Java antes de fazer os testes abaixo.

=> Se você já testou todos os passos de 3.4, experimente acessar chrome://plugins e verificar se na parte do Java, à direita de onde está escrito Desativar, a caixa Sempre permitido está marcada. Se ela estiver desmarcada, marque-a.

=> Se o procedimento acima não funcionar, experimente executar os 3 últimos comandos do item 3.1, um de cada vez:

==> Primeiro execute este comando:
Código: [Selecionar]
sudo mkdir -p /etc/.java/.systemPrefs
Limpe o cache do navegador e reinicie-o. Se funcionar, ok, não precisa fazer mais nada.

==> Se não funcionar, tente este código:
Código: [Selecionar]
sudo chmod 755 -R /etc/.java
Limpe novamente o cache do navegador e reinicie-o. Se funcionar, ok.

==> Se não funcionar, tente este código:
Código: [Selecionar]
sudo rm -rf ~/.java
Daí faça nova limpeza de cache de navegador e reinicie-o.

=> Se não funcionar, e assumindo que o seu banco é o Banco do Brasil e que você já atualizou seu Java para a versão 7u55, experimente acessar o jcontrol (Painel de Controle Java. Vide item 3.4), daí, no painel de controle clique na aba Segurança, depois em Editar Lista de Sites... e então clique no botão Adicionar. Digite este endereço:

https://www2.bancobrasil.com.br

Agora saia clicando em Ok até fechar o painel de controle. Feche o navegador Google Chrome e reexecute-o. Acesse novamente a página do Banco do Brasil. Se der erro de carregamento do navegador, atualize a página algumas vezes clicando no botão "Recarregar esta página" ou pressionando a combinação de teclas Ctrl Shift R

Se nada disso funcionar, informe aqui para tentarmos alguma outra coisa.

PS: os arquivos *gbas ficam mesmo dentro da sua pasta home. Se não houver nada em sua home, então está ok.

PPS: instalei o Debian Wheezy de 64 bits na minha Virtual Box, daí instalei o Google Chrome nele e executei os procedimentos deste tutorial para instalar o JRE da Sun. E tudo funcionou como esperado. :) Enfim: como numa "instalação limpa" (fresh install) deu tudo certo, se você continuar não conseguindo fazer o Java funcionar no website do banco é porque o problema é específico do seu sistema, e neste caso a minha sugestão é que você limpe tudo: cache do navegador, cache da JVM, arquivos do módulo de segurança que estejam em sua pasta pessoal. Às vezes o módulo dá problema na hora de carregar e daí atualizar a página algumas vezes faz ele carregar direito. Em último caso, você pode experimentar desinstalar o navegador e depois reinstalá-lo. Quando desinstalar, execute estes três comandos:
Código: [Selecionar]
apt-get remove google-chrome
Código: [Selecionar]
apt-get purge google-chrome
Código: [Selecionar]
apt-get clean
Isto desinstalará o Google Chrome e limpará os resquícios dele do seu sistema, além de limpar todo o cache de pacotes DEB. Isto é bom porque além de liberar espaço em disco obrigará o seu sistema a baixar novamente o pacote do Google Chrome e fazer uma "instalação limpa" dele, quando você for reinstalar o Google Chrome, o que pode ajudar a resolver uma série de problemas relacionados a "arquivos lixo" que estejam bagunçando a configuração do Java dentro do seu navegador.

Se nada disso funcionar, poste aqui para vermos o que mais podemos fazer.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: lapc em 19 de Abril de 2014, 11:03
Olá, tenho um problema um pouco diferente: tenho o plugin já anteriormente instalado na pasta /usr/lib/chromium-browser/plugins e tudo funcionava bem até atualizar o chromium para a sua nova versão. Agora, mesmo com o plugins na pasta, o chromium não o lista em seus plugins. Alguma ideia?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 19 de Abril de 2014, 23:54
Olá, tenho um problema um pouco diferente: tenho o plugin já anteriormente instalado na pasta /usr/lib/chromium-browser/plugins e tudo funcionava bem até atualizar o chromium para a sua nova versão. Agora, mesmo com o plugins na pasta, o chromium não o lista em seus plugins. Alguma ideia?

Acabei de instalar o Google Chromium de 64 bits no GNU/Linux Debian Wheezy de 64 bits que está rodando numa Virtual Box do meu Macbook Pro. Conclusão: pelo menos no Debian Wheezy, o navegador não é mais instalado em /usr/lib/chromium-browser, mas sim em /usr/lib/chromium, e por isto a pasta de plugins agora fica em /usr/lib/chromium/plugins, em vez de em /usr/lib/chromium-browser/plugins

Acabei de atualizar o tutorial com essa nova informação. Caso seu sistema seja Debian, experimente refazer o item 1.5 excluindo a pasta antiga e recriando o atalho do plugin só que desta vez para o novo endereço. ;)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: lapc em 21 de Abril de 2014, 17:55
Olá Sampayu, obrigado por sua atenção. Renomeei a pasta /usr/lib/chromium-browser para /usr/lib/chromium e alterei o script de partida chromium-browser na pasta /usr/bin para reconhecer o novo path. O Chromium iniciou sem problemas, mas não reconheceu o novo local do plugin (/usr/lib/chromium/plugins). Estou rodando a última versão do Chromium, obtida no repositório da Canonical, no Ubuntu 14.04 32 bits atualizado. Perdi algo?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Abril de 2014, 00:56
Olá Sampayu, obrigado por sua atenção. Renomeei a pasta /usr/lib/chromium-browser para /usr/lib/chromium e alterei o script de partida chromium-browser na pasta /usr/bin para reconhecer o novo path. O Chromium iniciou sem problemas, mas não reconheceu o novo local do plugin (/usr/lib/chromium/plugins). Estou rodando a última versão do Chromium, obtida no repositório da Canonical, no Ubuntu 14.04 32 bits atualizado. Perdi algo?

Rapaz... feliz ou infelizmente, no Ubuntu 14.04 (e num futuro não muito distante também em outras distribuições Linux, e também em outros sistemas operacionais, inclusive Windows) não será mais possível usar o navegador Google Chromium (e em breve também o Google Chrome) com plugins NPAPI. Portanto, resumindo: no Ubuntu 14.04 você não conseguirá fazer o plugin Sun/Oracle Java funcionar com o seu navegador Google Chromium. :(

NPAPI significa "Netscape Plugin API (http://pt.wikipedia.org/wiki/API)": uma tecnologia desenvolvida pela Netscape (http://pt.wikipedia.org/wiki/Netscape) na década de 90 que possibilitou o uso de plugins dentro dos navegadores web. Foi graças à NPAPI que passamos a dispor de plugins em nossos navegadores! :)

Até hoje, os navegadores mais populares usam a tecnologia NPAPI. O problema é que essa tecnologia está ultrapassada, é "pesada" (alguns plugins NPAPI rodam "pesado" nos navegadores) e possui vulnerabilidades que têm sido muito exploradas por crackers (http://pt.wikipedia.org/wiki/Cracker) em plugins NPAPI famosos, principalmente nos plugins Java e Flash. Isso levou a Google a desenvolver uma nova API, denominada Aura Client API (http://dev.chromium.org/developers/design-documents/aura/client-api), que se baseia num kit de desenvolvimento (toolkit) e framework também desenvolvido pela Google e denominado Aura (http://dev.chromium.org/developers/design-documents/aura). Com essa tecnologia Aura, não será necessário instalar plugin nenhum, porém o website que você acessar terá que ter suporte a essa tecnologia.

No Linux, a tecnologia NPAPI depende de um kit de desenvolvimento (toolkit) chamado GTK2, porém a empresa Google está querendo se livrar (e já começou a se livrar (http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html)...) da dupla GTK2+NPAPI para migrar para o seu novo padrão Aura+Aura Client API em seus navegadores e também em seu sistema operacional ChromeOS. E isso começou a acontecer agora, com o Chromium no Ubuntu 14.04.

Também a empresa Mozilla parece que começou a alertar os desenvolvedores (https://developer.mozilla.org/en-US/Add-ons/Plugins) para o fato de que plugins são uma tecnologia obsoleta. Isso sinaliza a possibilidade de também a fundação Mozilla futuramente parar de suportar plugins NPAPI em seu navegador Firefox.

No caso dos navegadores da Google, como GTK2 e NPAPI estão sendo substituídos pelo Aura, os plugins de tecnologia NPAPI (e isso inclui os plugins Adobe Flash e Sun Java) não irão funcionar em navegadores que usem tecnologia Aura. Como no novo Chromium a Google adotou o Aura, nem adianta tentar fazer o Sun Java funcionar (nem qualquer outro plugin de tecnologia NPAPI)... E se isso por um lado é bom para a segurança e o desempenho, por outro lado vai trazer alguns inconvenientes relacionados a compatibilidade e é claro que vamos todos sentir isso. Até porque há websites em que certos recursos só funcionam com um plugin NPAPI (como por enquanto ainda é o caso dos websites dos bancos, que só não requerem plugin NPAPI Java quando acessamos a partir de um dispositivo móvel do tipo smartphone ou tablet, que usam sistemas operacionais que não utilizam mais a tecnologia NPAPI).

Ao que parece, por enquanto esse problema só está ocorrendo com as versões mais recentes do Ubuntu, porque a Google por ora só está modificando seus navegadores de NPAPI para Aura na versão 14.04 do Ubuntu: no Debian Wheezy de 64 bits e no XUbuntu 12.04 de 32 bits, por exemplo, a Google continua mantendo o Chromium com a tecnologia NPAPI, e por isto continua sendo possível usar plugins NPAPI no Chromium. Isso pelo menos por enquanto...

Mas no Ubuntu 14.04 a Google já "atualizou" o Chromium para essa tecnologia "Aura", e ao que parece esse é um caminho sem volta... :'(
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Renan Rischiotto em 22 de Abril de 2014, 07:04
Olá Sampayu,

Gostei da notícia :)

Isso ocorre também com o Chrome?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: lapc em 22 de Abril de 2014, 09:23
Eu postei o problema no Fórum do Chromium e o administrador respondeu assim:

"NPAPI is not supported under Aura.
I am surprised you have an Aura build, I was under the impression that Chrome 35 will use Aura.
Oh, you use Chromium. Well, your distribution apparently chose to enable Aura on a stable release before Google did".

O negócio é aguardar!
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Abril de 2014, 12:42
Olá Sampayu,

Gostei da notícia :)

Isso ocorre também com o Chrome?

Por enquanto o Chrome continua aceitando plugins NPAPI, porém como o Chrome também é desenvolvido pela Google, acredito que seja questão de tempo até o Chrome também parar de suportar plugins NPAPI.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Abril de 2014, 13:09
Eu postei o problema no Fórum do Chromium e o administrador respondeu assim:

"NPAPI is not supported under Aura.
I am surprised you have an Aura build, I was under the impression that Chrome 35 will use Aura.
Oh, you use Chromium. Well, your distribution apparently chose to enable Aura on a stable release before Google did".

O negócio é aguardar!

Sim, Aura é uma tecnologia que foi desenvolvida para que o navegador não necessite de plugins NPAPI (contanto que os desenvolvedores dos websites adaptem o código-fonte dos websites para suportarem a tecnologia Aura, ao invés de solicitarem um plugin NPAPI para o navegador). É aí que a "briga" vai ficar feia.

Mas a Google já se manifestou claramente: ela está desativando a tecnologia NPAPI (https://developer.chrome.com/extensions/npapi) em seus navegadores. E este aviso (https://developer.mozilla.org/en-US/Add-ons/Plugins) na página da Mozilla me deixou com a impressão de que num futuro não muito distante eles talvez também adotem a tecnologia Aura (ou alguma outra) e abandonem a tecnologia NPAPI.

Para quem está bem de domínio da língua inglesa, há esta página (http://www.firebreath.org/display/documentation/Browser+Plugins+in+a+post-NPAPI+world) (ainda em construção) que já começa a discutir as mudanças que estão ocorrendo e apontar os possíveis rumos futuros, como por exemplo a tecnologia PPAPI.

Chad Miller, o principal mantenedor da Canonical para o navegador web Chromium do Ubuntu, enviou um e-mail (https://lists.ubuntu.com/archives/ubuntu-desktop/2014-April/004462.html) informando que o desenvolvimento do Chromium no Ubuntu 14.04 está "emperrado" em uma situação bastante ruim, porque a Google está "assassinando" o velho NPAPI à medida que se livra das bibliotecas GTK2 para aderir ao toolkit Aura. Embora o NPAPI ainda seja popular em plugins como Adobe Flash e Sun Java, a Google espera estar com todo o GTK2 (e consequentemente o NPAPI) inteiramente excluído já na próxima grande atualização que a Google efetuar em seus navegadores. E isso poderá ocorrer dentro de algumas semanas.

Ainda de acordo com o Chad, o código-fonte do Chromium é bastante dinâmico, e por isto manter patches de correção e atualização para preservar o GTK2 e o NPAPI num navegador voltado para Aura seria inviável, na prática. Enfim: a Google está caminhando numa direção que "condena" os navegadores Chromium e Chrome a não serem mais compatíveis com a tecnologia NPAPI, e os mantenedores (como o Chad Miller) evidentemente não estão dispostos a ficar se desdobrando para manter versões "adaptadas" que sejam compatíveis com NPAPI.

Além da suposta vantagem da tecnologia Aura sobre a GTK2+NPAPI em termos de segurança e desempenho, esse movimento da Google em (muito) grande parte também decorre do fato de que o sistema ChromeOS usa a tecnologia Aura em sua interface gráfica, e a Google está querendo "padronizar" o uso de Aura em seus produtos, o que também facilitará para a Google o desenvolvimento e a integração do Chrome e do Chromium dentro do ChromeOS.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Renan Rischiotto em 22 de Abril de 2014, 14:07
Por que o Chad Miller está preocupado com isso? Vai interferir no Ubuntu?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: lapc em 22 de Abril de 2014, 17:40
Mais uma vez obrigado, Sampayu, por suas excelentes respostas. Acho que a opção de trocar o npapi pelo Aura se deve à convergência chrome/chromeOS. Só nos resta cobrar dos bancos a adoção da tecnologia Aura. Parece-me que o Itau já a usa, pois acessei o banco pelo chromium sem problemas. O problema é o Banco do Brasil. Valeu!
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Abril de 2014, 20:46
Por que o Chad Miller está preocupado com isso? Vai interferir no Ubuntu?

Interferir no (desenvolvimento do) Ubuntu, não interfere não. A preocupação do Chad Miller é apenas alertar os usuários do Chromium no Ubuntu que daqui pra frente o Chromium não terá mais suporte a plugins NPAPI.

Como o Chad Miller é mantenedor do Chromium no Ubuntu, ele provavelmente é o cara que pega o código-fonte do Chromium (esse código-fonte é desenvolvido pela Google) e a partir desse código-fonte ele cria o pacote DEB, para que seja possível instalar o Chromium no Ubuntu. Porém, como daqui pra frente o código-fonte virá sem suporte a GTK2 e NPAPI (porque a Google removeu esse suporte do código-fonte), o pacote DEB de instalação do Chromium continuará a ser fornecido para o Ubuntu porém o navegador Chromium será instalado sem suporte aos plugins NPAPI.

É "só" isso, rs. :P
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Abril de 2014, 20:53
Mais uma vez obrigado, Sampayu, por suas excelentes respostas. Acho que a opção de trocar o npapi pelo Aura se deve à convergência chrome/chromeOS. Só nos resta cobrar dos bancos a adoção da tecnologia Aura. Parece-me que o Itau já a usa, pois acessei o banco pelo chromium sem problemas. O problema é o Banco do Brasil. Valeu!

Por nada, lapc. Seu primeiro post acabou sendo muito útil para todos nós, pois embora eu soubesse que a Google estava querendo se livrar da tecnologia NPAPI eu ainda não havia me deparado com uma versão estável de navegador sem ela. Foi a partir do seu primeiro post que eu acabei investigando mais a fundo e constatando que esse processo começou. :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: nogueira13 em 25 de Abril de 2014, 15:32
Yuri, parece que eu tenho dois java plugins instalado. Um que está no path /usr/lib/jvm/java-8-oracle/jre/lib/amd64/libnpjp2.so, o 11.5.2 e no outro path /opt/java/jre/lib/amd64/libnpjp2.so o 10.55.2. Eu penso que em uma das atualizações automáticas do Ubuntu ele instalou o java-8-oracle. Tanto que quando vou na página do Java e peço para ele verificar o que está instalado ele acusa o 1.8.0_05. A propósito, qual eu deveria deixar? Estou conseguindo acessar a minha conta no Banco do Brasil, apesar de receber a mensagem que tem um plugin java mais atualizado.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: DiogoFC em 26 de Abril de 2014, 22:23
Oi. Eu não tenho problemas de Java para usar o Internet Banking do BB, mas já faz uns bons meses (talvez 2 anos) que não consigo usar meu certificado digital A3 na página deles. Você sabe alguma coisa sobre isso?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: rodrigo.miguel em 26 de Abril de 2014, 22:50
Conheço um jeito bem mais fácil ...
Só instalar esses dois pacotes ...
sudo apt-get install openjdk-7-jre icedtea-plugin
...

Duas maneiras de "preparar Neston":
  • Instalar um JDK (não um JRE)... Na prática, embora você instale o JDK inteiro, o plugin vai usar apenas parte do JRE que existe dentro do JDK: o resto ficará inerte e sem uso, dentro do seu sistema.
...

Mas o openjdk-7-jre não é o JRE e o openjdk-7-jdk o JDK?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 08 de Maio de 2014, 22:16
Yuri, parece que eu tenho dois java plugins instalado. Um que está no path /usr/lib/jvm/java-8-oracle/jre/lib/amd64/libnpjp2.so, o 11.5.2 e no outro path /opt/java/jre/lib/amd64/libnpjp2.so o 10.55.2. Eu penso que em uma das atualizações automáticas do Ubuntu ele instalou o java-8-oracle. Tanto que quando vou na página do Java e peço para ele verificar o que está instalado ele acusa o 1.8.0_05. A propósito, qual eu deveria deixar? Estou conseguindo acessar a minha conta no Banco do Brasil, apesar de receber a mensagem que tem um plugin java mais atualizado.

Oi, estava de férias. Agora estou de volta.

Este tópico ficou um tempão sem ninguém se manifestar, mas assim que eu saí de férias apareceram várias pessoas com vários comentários, rs. ;D A lei de Murphy (http://pt.wikipedia.org/wiki/Lei_de_Murphy) é mesmo infalível. :P

Mas voltando ao fio da meada e respondendo sua pergunta: sim, você está com dois plugins (arquivos libnpjp2.so) instalados em seu sistema. Um realmente é da versão 7 do Sun Java e o outro realmente é da versão 8 do Sun Java.

Quando li que você mencionou o path /usr/lib/jvm/java-8-oracle/jre/lib/amd64/libnpjp2.so eu logo passei a crer que você tenha manualmente instalado a versão 8 do Sun Java via repositório PPA do Webupd8team. Você instalou? Se foi esse o caso, basta desinstalar o Sun Java 8 do Webupd8team que o plugin do Sun Java 7 voltará a funcionar.

Caso você não tenha instalado o Sun Java 8 via PPA do Webupd8team, é possível que a sua distribuição Linux é que tenha instalado o Java 8 da Sun/Oracle durante alguma das últimas atualizações que você autorizou no sistema.

Aqui em casa, além de eu usar o XUbuntu 12.04 de 32 bits no meu PC velhão (Pentium D 3.4 GHz com 2 GB de RAM) eu também executo (na VirtualBox do meu Macbook) o Debian Wheezy de 64 bits e o Ubuntu 14.04 de 32 bits, mas em nenhuma dessas distribuições a atualização de software instalou o Sun Java 8. Por isto lhe pergunto: qual versão do Ubuntu de 64 bits você está usando aí?

Se eu tivesse que apostar, eu "chutaria" que você está usando o Ubuntu 13.10 de 64 bits: "64 bits" porque seus plugins estão em subpastas das pastas "amd64", e ".10" porque as versões do Ubuntu que terminam com .04 são "estáveis", ao passo que as que terminam com .10 trazem alguns softwares mais recentes que estão em desenvolvimento e que por isto podem apresentar algumas novidades vantajosas, mas que por outro lado podem também trazer algumas instabilidades. Como o release estável mais recente do Sun Java é a versão 7, não a 8, uma distribuição Linux a priori só irá utilizar o Sun Java 8 se essa distribuição for uma versão unstable ("instável") ou então uma versão testing ("em testes"). Inclusive, observando o que diz esta página da Oracle (http://www.java.com/pt_BR/download/faq/java8.xml), o Java 8 ainda é uma versão de testes ("testing") e por isto o mais recomendável é que você desinstale o Java 8 e mantenha o Java 7 em seu sistema...

...a menos que você seja um beta tester e/ou um desenvolvedor Java e deseje utilizar a versão 8 para explorar novos recursos, ver o log de atualizações para saber quais bugs foram corrigidos na versão 8, e por aí vai. Caso contrário, o melhor é desinstalar mesmo o Java 8, por enquanto, e seguir somente com o Java 7.

O bacana é que tenha você instalado o Java 8 via repositório PPA do Webupd8team ou via repositório oficial da sua distribuição Linux, como em ambos os casos a instalação foi feita via pacote DEB, a desinstalação basicamente consistirá em usar o comando
Código: [Selecionar]
sudo apt-get remove nome_do_pacote.debpara remover esse Sun Java 8. Só resta saber qual é o nome_do_pacote. Isso eu não sei porque nenhuma das distros que eu uso estão com o Sun Java 8, mas você pode abrir um gerenciador de pacotes (como por exemplo o Synaptic (http://wiki.ubuntu-br.org/Synaptic)) e daí investigar quais são todos os pacotes instalados que têm "java" no nome. Um deles será o JRE versão 8 da Sun/Oracle. ;)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 08 de Maio de 2014, 22:52
Oi. Eu não tenho problemas de Java para usar o Internet Banking do BB, mas já faz uns bons meses (talvez 2 anos) que não consigo usar meu certificado digital A3 na página deles. Você sabe alguma coisa sobre isso?

De antemão informo saber bem pouco sobre certificados digitais e não possuo nenhum certificado digital. Mas, tentando ajudá-lo um pouco (embora não necessariamente conseguindo, rs ;D), eis algumas sugestões que você pode querer tentar:

1) Caso o seu certificado não esteja funcionando em lugar nenhum, pode ser necessário instalar um driver no seu sistema Linux para fazer esse certificado ser aceito. No sistemas Windows, esse driver costuma estar "dentro" de um arquivo de biblioteca de link dinâmico (extensão .DLL, de dynamic-link library). Já nos sistemas Linux, esse driver costuma estar "dentro" de um arquivo de biblioteca de objeto compartilhado vinculado dinamicamente (dynamically linked shared object libraries), ou seja, dentro de um arquivo com extensão .SO (de Shared Object). Esse driver só pode ser fornecido pela empresa que desenvolveu (não necessariamente a que vendeu) o certificado A3 para você.

2) Caso o seu certificado só não esteja funcionando com o Banco do Brasil (mas esteja funcionando em outros lugares), o driver não é necessário e neste caso o problema pode estar ou na configuração do Java usado no website do Banco do Brasil ou então no navegador. Neste caso eu primeiro tentaria importar esse certificado. Acesse o painel de controle Java com este comando no terminal do shell do Linux:
Código: [Selecionar]
jcontrol&...ou use o comando com o caminho completo (caso você tenha em seu sistema algum outro programa com o nome jcontrol e o seu Sun Java esteja instalado em /opt/java/jre, que é o que este tutorial ensina):
Código: [Selecionar]
/opt/java/jre/bin/jcontrol&
...daí vá em Segurança, clique em Gerenciar Certificados..., selecione o seu tipo de certificado, clique na aba Usuário, clique no botão Importar, selecione seu arquivo de certificado e clique em Abrir. Se o arquivo do seu certificado estiver em um formato que o Painel de Controle Java reconhece, o certificado será importado e daí toda vez que o seu navegador executar o plugin do Sun Java para rodar um applet em alguma página web (como por exemplo um teclado virtual na página do Banco do Brasil, ou algum outro conteúdo java carregado numa página web do Banco do Brasil), o Java automaticamente fornecerá esse seu certificado, caso o applet do website solicite.

Se o acima exposto não funcionar e no passado você conseguia usar seu certificado no website do BB, o problema pode estar no applet java utilizado pelo BB. Neste caso, eu entraria em contato com o Banco do Brasil para reportar o problema e solicitar que a equipe de T.I. do banco atualize o applet do website do banco.

Outra possibilidade pode ser você tentar importar seu certificado diretamente para dentro do seu navegador, de modo que quando o website solicitar suas credenciais elas sejam automaticamente fornecidas pelo seu navegador. No caso do Google Chrome, por exemplo, basta acessar chrome://settings/certificates e importar o certificado na guia "Seus certificados".
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 08 de Maio de 2014, 23:40
Conheço um jeito bem mais fácil ...
Só instalar esses dois pacotes ...
sudo apt-get install openjdk-7-jre icedtea-plugin
...

Duas maneiras de "preparar Neston":
  • Instalar um JDK (não um JRE)... Na prática, embora você instale o JDK inteiro, o plugin vai usar apenas parte do JRE que existe dentro do JDK: o resto ficará inerte e sem uso, dentro do seu sistema.
...

Mas o openjdk-7-jre não é o JRE e o openjdk-7-jdk o JDK?


Apresentado esse esclarecimento preliminar, agora posso responder à pergunta do rodrigo.miguel: sim, sim, rodrigo, você tem razão e a sua observação está correta. :) Quando eu escrevi "Instalar um JDK (não um JRE) de código aberto, como é o caso do OpenJDK", eu usei a palavra "JDK" no seu sentido convencional, ou seja, já considerando que no JDK virá um JRE dentro e por isto instalar o JDK será suficiente para se ter junto um JRE. Mas o exemplo que eu apresentei em seguida foi ruim porque eu usei o OpenJDK como exemplo e o OpenJDK separa o JDK e o JRE em pacotes distintos. ;D

Mudando o tema sem sair do assunto, um problema que ocorre é que muitas distribuições (como é o caso do XUbuntu 12.04 de 32 bits, por exemplo, que eu uso aqui no meu "PC velhão") já vêm com ambos os pacotes instalados: o do JDK e o do JRE. No entanto, se a pessoa não desenvolve nada em Java, é desnecessário ela deixar o pacote JDK instalado, pois no caso do OpenJDK o pacote JDK não vem com um JRE dentro: o JRE já está instalado à parte, no pacote específico do JRE.

Mesmo assim, muitos (eu diria que a maioria dos usuários) deixam o pacote JDK instalado, e se a gente for procurar no Google vai ver que muitos tutoriais (como este (http://www.vivaolinux.com.br/dica/OpenJDK-7-em-Debians-like-Como-instalar-corretamente), só para citar um exemplo) dizem para os usuários instalarem tudo - e daí eles instalam mesmo. :P

O curioso é que o projeto de desenvolvimento do OpenJDK também é da Oracle: mesma empresa que desenvolve e atualiza o "Sun Java". No entanto, ainda há websites que não funcionam direito (ou não funcionam absolutamente) com o JRE do OpenJDK: apenas com o JRE do "Sun Java". :P
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Renan Rischiotto em 08 de Maio de 2014, 23:50
O "openjdk-7-jre" já possui o plug-in pra navegador?

E o "icedtea-7-plugin" faz o quê então?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 09 de Maio de 2014, 00:14
O "openjdk-7-jre" já possui o plug-in pra navegador?

E o "icedtea-7-plugin" faz o quê então?

Geralmente um JDK já vem com tudo dentro: JVM, JRE, plugin etc. No entanto, o OpenJDK é exceção, porque nele tudo é separado em pacotes: há um pacote para o JDK (sem JRE e sem plugin), outro para o JRE (com a JVM dentro), outro com as bibliotecas que o JRE utiliza etc. Exemplos: openjdk-7-jdk (pacote de instalação do JDK do OpenJDK 7), openjdk-7-jre (pacote de instalação do JRE do OpenJDK 7), openjdk-7-jre-lib (pacote de instalação das bibliotecas do JRE do OpenJDK 7) etc.
Nota: se não souber o que é JDK, JRE e JVM veja o meu post anterior, que acabei de publicar em resposta ao comentário do Rodrigo.

A função básica do plugin java é "plugar" mesmo: ele faz a "ligação" entre o JRE do seu sistema e o applet que está no website que o seu navegador está acessando (um applet java é um programinha escrito em java, como por exemplo o teclado virtual do seu banco, que está no website do banco, sendo carregado pelo navegador e pedindo para ser executado).

No entanto, o OpenJDK não possui um plugin. É aí que entra o plugin IcedTea, cujo nome oficial é IcedTea-Web (http://icedtea.classpath.org/wiki/IcedTea-Web). É o IcedTea-Web que executa a função de plugin entre o JRE do OpenJDK e o applet do website que você está acessando. No Ubuntu o pacote de instalação do IcedTea-Web é algo como por exemplo icedtea-7-plugin.

O plugin IcedTea é apenas um dos componentes do IcedTea (http://icedtea.classpath.org/wiki/Main_Page), que por sua vez é uma coleção de "peças de software" que são úteis para ajudar as pessoas (que desenvolvem códigos java no OpenJDK) a "compilar" esses códigos e fazer esses códigos serem executados em navegadores e também em outras plataformas (outros sistemas operacionais).

Consequentemente, o plugin IcedTea-Web é uma das "peças de software" que compõem a "coleção" IcedTea. Outra "peça de software" que faz parte do IcedTea é o IcedTea JamVM (o nome do pacote é algo como icedtea-7-jre-jamvm): uma JVM chamada "Jam". Essa JVM é uma alternativa para quem não quer usar a JVM padrão do OpenJDK.

Vou parando por aqui senão o assunto vai ficando cada vez mais profundo e complicado, e eu também não sou nenhum desenvolvedor Java: sou apenas um usuário final que possui conhecimentos um pouco mais avançados. Se as perguntas se aprofundarem demais eu já posso não saber responder. :D

...isso sem contar que se a tecnologia Aura, desenvolvida pela Google, for mesmo adotada pelos desenvolvedores de websites, passaremos a ver cada vez menos websites exigindo plugins, e daí instalar e usar plugins deixará de ser necessário e todo o conhecimento exposto aqui perderá a utilidade (a menos que fora do ambiente web as pessoas continuem desenvolvendo aplicações em linguagem Java, para execução diretamente no computador, ou seja, dentro do JRE porém fora da web). :)

Diagrama esquemático mostrando uma JVM (conjunto de retângulos amarelos) dentro de um JRE:

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2F3%2F3a%2FJava_virtual_machine_architecture.svg&hash=3467512caf84a36e6d6117070c02bb79faf3ce69)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Renan Rischiotto em 09 de Maio de 2014, 00:20
Hmm, acho que entendi rsrs

É que tinha visto você dizer:

Citar
...então o JRE (que, além de possuir a JVM, possui também o plugin e outras coisas) será suficiente...

aí surgiu a dúvida :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Renan Rischiotto em 09 de Maio de 2014, 00:23
Uma coisa que também não entendo é o por quê que existem esses dois Java's (OpenJDK e o Java Oracle), pois pelo que pesquisei o Java Oracle não é proprietário, é licenciado pela GPL, então não entendo a existência do OpenJDK.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 09 de Maio de 2014, 01:22
Uma coisa que também não entendo é o por quê que existem esses dois Java's (OpenJDK e o Java Oracle), pois pelo que pesquisei o Java Oracle não é proprietário, é licenciado pela GPL, então não entendo a existência do OpenJDK.

Não, não: o "Sun Java" / "Java da Oracle" é freeware (código-fonte fechado), enquanto que o OpenJDK é open source (código-fonte aberto).

(vou comparar os JDK, para ficar mais fácil)

Há diferenças entre o JDK da Oracle e o OpenJDK (que também é da Oracle, porém embora o projeto de desenvolvimento do OpenJDK seja da Oracle, o desenvolvimento do projeto OpenJDK é aberto ao público: open source com licença GPL).

Essas diferenças entre os dois JDK são uma consequência do objetivo de cada implementação: o desenvolvimento do JDK "OpenJDK" é aberto à comunidade (embora o projeto tenha sido iniciativa da Oracle, ele é aberto ao público, à comunidade de desenvolvedores), enquanto que o JDK oficial da Oracle é proprietário, seu código-fonte é fechado (ele é desenvolvido pelos funcionários da Oracle).

Embora ambos os JDK possuam quase as mesmas classes (na API Java), o código da JVM do OpenJDK é diferente do código da JVM do Oracle JDK. Além disso, enquanto o OpenJDK (desenvolvido pela comunidade mundo afora, embora sob a coordenação/gestão da Oracle) utiliza bibliotecas de código aberto, o JDK da Oracle (desenvolvido somente pelos funcionários da Oracle) praticamente só utiliza bibliotecas proprietárias, de código fechado. É o caso da biblioteca de fontes do JDK da Oracle: ela é proprietária. Mas no OpenJDK a biblioteca de fontes é diferente (e é livre).

É por isso que as distribuições Linux pararam de distribuir o Oracle Java e passaram a no lugar colocar o OpenJDK: porque o Oracle Java é proprietário, enquanto que o OpenJDK não é proprietário, já que o seu desenvolvimento foi apenas iniciado pela Oracle e é apenas "coordenado" pela Oracle, junto à comunidade de desenvolvedores. Essa foi a maneira de as distribuições Linux continuarem fornecendo JDK e JRE de código-aberto. ;)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: rodrigo.miguel em 09 de Maio de 2014, 08:46
Caro Sampayu,

Tenho preferido usar o Oracle Java, especificamente o pacote oficial (tar.gz) do site oficial. O OpenJDK não resolve meus problemas com a Caixa Econômica Federal e Itaú. Nem mesmo o PPA do Webupd8.

Cada caso é um caso. No site da Caixa, as vezes é preciso de duas a três tentativas para fazer o login. No Itaú, a instalação do Guardião as vezes só é possível no dia seguinte (se a primeira tentativa de instalação do Guardião falhar). Comportamentos estranhos...

Compartilho meu how to de instalação para quem enfrentar problemas similares:

http://www.youtube.com/watch?v=VntOWXlkl5U&list=PLDd4HYheS_uIkuOspXdzPeHF8Gw1rrPzo&feature=share

Se tudo feito de acordo, Caixa e Itaú devem funcionar (desde que contornando os inconvenientes descritos acima).
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Renan Rischiotto em 09 de Maio de 2014, 16:59
Ótima explicação Sampayu! Valeu :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 10 de Maio de 2014, 01:00
Caro Sampayu,

Tenho preferido usar o Oracle Java, especificamente o pacote oficial (tar.gz) do site oficial. O OpenJDK não resolve meus problemas com a Caixa Econômica Federal e Itaú. Nem mesmo o PPA do Webupd8.

Cada caso é um caso. No site da Caixa, as vezes é preciso de duas a três tentativas para fazer o login. No Itaú, a instalação do Guardião as vezes só é possível no dia seguinte (se a primeira tentativa de instalação do Guardião falhar). Comportamentos estranhos...

Compartilho meu how to de instalação para quem enfrentar problemas similares:

http://www.youtube.com/watch?v=VntOWXlkl5U&list=PLDd4HYheS_uIkuOspXdzPeHF8Gw1rrPzo&feature=share

Se tudo feito de acordo, Caixa e Itaú devem funcionar (desde que contornando os inconvenientes descritos acima).

Fui cliente da Caixa Econômica Federal (CEF), mas tive tantas dores de cabeça com o internet banking da CEF que depois de apenas 2 meses eu joguei a toalha e deixei de ser cliente da CEF. :P Não que o internet banking do Banco do Brasil (BB) seja uma maravilha, porque não é (aliás, acho que de banco nenhum é), mas com o da CEF eu me estressei demais, putz. E também passei alguns sustos, como uma vez em que quase não consegui pagar uma conta porque ao longo de 2 dias toda vez que eu acessava o website e tentava pagar a conta algum erro ocorria e eu não conseguia chegar até o final da operação. :(

Pior que eu usei tantos recursos técnicos para tentar acessar o internet banking - como por exemplo usar o JRE proprietário da Oracle, usar o OpenJDK JRE com IcedTea-Web, acessar via dispositivo Android, acessar via OS X com JRE proprietário da Apple, disparar ping ininterrupto (não flood ping) contra o servidor da CEF que está servindo o acesso ao ambiente de internet banking, executar netstat, rodar flush no cache local do DNS, intercambiar DNS, tentar acessar via web proxy, tentar acessar via diferentes navegadores (inclusive via Lynx (http://lynx.browser.org/), que é executado a partir do shell, em modo texto puro) etc. - que não existe a menor possibilidade de a dificuldade de acesso ser culpa do cliente: o problema está mesmo é na estrutura de hardware e de software que a CEF disponibiliza. :P

Inclusive foram esses problemas com a CEF que me levaram a instalar o Java via tarball: assim eu sabia que se a pane persistisse não seria por culpa do Java. No fim das contas acabei voltando para o Banco do Brasil mesmo.

Será que essa inconveniência do Guardião Itaú (de ter que esperar até o dia seguinte) é alguma configuração tosca remota (do applet e/ou do servidor do Itaú)? Ou será que é apenas por causa do que fica armazenado localmente (dentro do JRE)? Se for algo local, talvez resolva se o usuário acessar o painel de controle Java e daí excluir o cache e as aplicações Java do Itaú que porventura tenham sido instaladas localmente.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: rodrigo.miguel em 10 de Maio de 2014, 15:03
...
Será que essa inconveniência do Guardião Itaú (de ter que esperar até o dia seguinte) é alguma configuração tosca remota (do applet e/ou do servidor do Itaú)? Ou será que é apenas por causa do que fica armazenado localmente (dentro do JRE)? Se for algo local, talvez resolva se o usuário acessar o painel de controle Java e daí excluir o cache e as aplicações Java do Itaú que porventura tenham sido instaladas localmente.

"Não sei, só sei que foi assim" (Chicó)

Tentei de tudo. Esvaziar o cache (do navegador e do Java), resetar tudo no painel de controle do Java, baixar o nível de segurança, etc, etc. Não identifiquei a causa exata do problema. Mas parece ser algo relacionado ao próprio Internet Banking do Itaú...

Explico: instalei o Xubuntu 14.04 no PC da minha esposa e em seguida instalei o java. No primeiro acesso ao site do Itaú tudo funcionou corretamente. Propositadamente, fiz tudo de novo. Reinstalei o sistema (do zero). Minha intenção era gravar todo o processo de instalação do Java até a instalação do Guardião Itaú. E também o primeiro acesso na Caixa. Quanto entrei no Itaú, a instalação do Guardião falhou. O site exibiu uma mensagem tipo "acesso indisponível para esta conta...", algo que geralmente acontece com o OpenJDK e com o PPA do Webupd8.

Pensei em reinstalar tudo novamente. No dia seguinte, antes de reinstalar o sistema, tentei acessar o Itaú e... BINGO! Tudo funcionou.

A descoberta foi por acaso mesmo... Aconteceu a mesma coisa quando instalei o Xubuntu no meu Notebook. Mas nem funcionou de primeira, só no segundo dia.

Portanto, é possível que o Itaú também funcione com o OpenJDK ou com o PPA. Pois só notei que as coisas funcionavam no dia seguinte quanto instalei o pacote tar.gz. Mas, a Caixa não funciona com o OpenJDK. Tenho uma certa dúvida com relação ao PPA do Webupd8. Como não estou disposto a testar tudo novamente, com os dois bancos, passo para o método que sei que funciona. É um método oficial e seguro, mais recomendável até que instalar qualquer PPA.

No entanto, tenho também um breve tutorial sobre o PPA Webupd8, que usei enquanto funcionou: http://linuxuserlog.blogspot.com.br/2013/09/instalar-java-oficial-oracle-no-ubuntu.html

Vídeo: http://youtu.be/6ewZfCePrvs

Fica a dica, para quem for útil.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: lgustavod em 12 de Maio de 2014, 21:29
Eu instalei no meu Debian conforme o seu tutorial, show de bola, funciona direitinho, mas não sei se é algum problema novo com o BB ou se eu fiz algo de errado, mas o site quando eu vou entrar com a senha fica todo branco, anexo uma foto. No Ruindows 7 tá funcionando normal.

https://drive.google.com/file/d/0B7bzIqNnWABjZThrUHNUWXB2UkU/edit?usp=sharing (https://drive.google.com/file/d/0B7bzIqNnWABjZThrUHNUWXB2UkU/edit?usp=sharing)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: lucianoob em 22 de Maio de 2014, 09:50
Olá pessoal,

Caso utilizem muito o Java no Chrome não atualizem ainda para a versão 35.x pois o Java foi desabilitado.

Referências:
http://plosquare.blogspot.com.br/2014/05/chrome-35-on-linux-java-plug-in-not.html
http://www.webupd8.org/2014/05/google-chrome-stable-35-for-linux.html
https://productforums.google.com/forum/#!topic/chrome/qPiZkcLwFFk

Até mais !
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: marcoslinux em 23 de Maio de 2014, 17:55
eu segui esse tutoral e não consegui instalar o java da oracle no google chromium de maneira nenhuma , haveria outro meio.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 28 de Maio de 2014, 17:52
Eu instalei no meu Debian conforme o seu tutorial, show de bola, funciona direitinho, mas não sei se é algum problema novo com o BB ou se eu fiz algo de errado, mas o site quando eu vou entrar com a senha fica todo branco, anexo uma foto. No Ruindows 7 tá funcionando normal.

https://drive.google.com/file/d/0B7bzIqNnWABjZThrUHNUWXB2UkU/edit?usp=sharing (https://drive.google.com/file/d/0B7bzIqNnWABjZThrUHNUWXB2UkU/edit?usp=sharing)

Às vezes o plugin não carrega de primeira, é preciso atualizar a página algumas vezes para funcionar. Veja se a seção 3 (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491) do meu tutorial consegue ajudá-lo. Se nada resolver e o problema estiver ocorrendo no Chrome ou no Chromium, é porque o seu navegador foi atualizado para uma versão que não é mais compatível com a tecnologia NPAPI. Para mais informações, veja este meu post (http://ubuntuforum-br.org/index.php/topic,110854.msg622826.html#msg622826).
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 28 de Maio de 2014, 18:02
eu segui esse tutoral e não consegui instalar o java da oracle no google chromium de maneira nenhuma , haveria outro meio.

Resumidamente: não. Se você está usando o navegador Chrome e/ou Chromium versão 35.X ou posterior, o plugin do Java não vai funcionar de jeito nenhum. Para poder usar plugin Java, use o navegador Firefox ou então o Opera, por exemplo.

Se quiser saber mais a respeito, leia este meu post (http://ubuntuforum-br.org/index.php/topic,110854.msg622826.html#msg622826) e também este (http://ubuntuforum-br.org/index.php/topic,110854.msg622854.html#msg622854).
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 28 de Maio de 2014, 18:11
Olá pessoal,

Caso utilizem muito o Java no Chrome não atualizem ainda para a versão 35.x pois o Java foi desabilitado.

Referências:
http://plosquare.blogspot.com.br/2014/05/chrome-35-on-linux-java-plug-in-not.html
http://www.webupd8.org/2014/05/google-chrome-stable-35-for-linux.html
https://productforums.google.com/forum/#!topic/chrome/qPiZkcLwFFk

Até mais !

Eu já havia comentado esse assunto neste post (http://ubuntuforum-br.org/index.php/topic,110854.msg622826.html#msg622826) (e mais sucintamente na seção introdutória (http://ubuntuforum-br.org/index.php/topic,110854.msg615488.html#msg615488) deste tutorial). Mas em suma é isso que você comentou mesmo: a partir da versão 35.X os navegadores da Google deixaram de suportar plugins. Isso basicamente ocorre porque a Google abandonou a tecnologia NPAPI e o toolkit GTK2, e migrou para a tecnologia Aura, que dispensa o uso de plugins e foi desenvolvida pela própria Google para "construir" o ambiente gráfico do sistema operacional ChromeOS e dos navegadores Chrome e Chromium.

Resta saber se os desenvolvedores dos websites dos bancos (e de outros websites que dependem de plugin Java) irão modificar o código dos seus websites de modo que esses websites funcionem com Aura (e por isto não requeiram que você instale o plugin Java), ou se os desenvolvedores vão "bater o pé" e continuar fazendo com que seus websites só funcionem se você tiver o plugin Java. Se eles baterem o pé vai ser complicado, porque não vamos ter como usar o Chrome e o Chromium nesses websites, vamos ter que usar Firefox ou Opera e torcer para que os desenvolvedores desses outros navegadores não retirem o suporte à tecnologia NPAPI. :-\

Eu acho muito bacana as vantagens tecnológicas (os ganhos de desempenho e de segurança) que a tecnologia Aura oferece, no entanto de nada adianta usarmos Aura se os websites que acessamos exigem NPAPI, daí a minha preocupação, que certamente também é a de muitas outras pessoas que dependem da tecnologia NPAPI e seus plugins para poder acessar o internet banking, por exemplo. E não só internet banking: existem websites de universidades que fornecem applets Java que rodam diretamente no navegador, mas para isso dependem do plugin Java. É o caso, por exemplo, deste simulador virtual de túnel de vento (http://raphael.mit.edu/Java/), desenvolvido na universidade MIT. A NASA também usa applets Java: veja, por exemplo,  esta página da NASA (https://www.grc.nasa.gov/www/k-12/airplane/right2.html) que simula a geração de sustentação na asa de um avião em função do vento que passa pela asa. Também para usar o applet do Sweet Home 3D (http://www.sweethome3d.com/pt/SweetHome3DOnline.jsp) você precisa do plugin Java. Enfim: há uma série de websites que dependem do plugin Java e da tecnologia NPAPI, e que vão deixar de funcionar nos navegadores mais recentes da empresa Google porque a Google resolveu que nos navegadores dela só a tecnologia dela (Aura) irá funcionar...
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: marcoslinux em 28 de Maio de 2014, 18:54
eu segui esse tutoral e não consegui instalar o java da oracle no google chromium de maneira nenhuma , haveria outro meio.

Resumidamente: não. Se você está usando o navegador Chrome e/ou Chromium versão 35.X ou posterior, o plugin do Java não vai funcionar de jeito nenhum. Para poder usar plugin Java, use o navegador Firefox ou então o Opera, por exemplo.

Se quiser saber mais a respeito, leia a nota importante (http://ubuntuforum-br.org/index.php/topic,110854.msg615488.html#msg615488) que consta na seção introdutória deste tutorial.
obrigado pela resposta,pensei que era falha minha.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: thelma em 05 de Junho de 2014, 18:48
Olá, tenho um problema um pouco diferente: tenho o plugin já anteriormente instalado na pasta /usr/lib/chromium-browser/plugins e tudo funcionava bem até atualizar o chromium para a sua nova versão. Agora, mesmo com o plugins na pasta, o chromium não o lista em seus plugins. Alguma ideia?

Acabei de instalar o Google Chromium de 64 bits no GNU/Linux Debian Wheezy de 64 bits que está rodando numa Virtual Box do meu Macbook Pro. Conclusão: pelo menos no Debian Wheezy, o navegador não é mais instalado em /usr/lib/chromium-browser, mas sim em /usr/lib/chromium, e por isto a pasta de plugins agora fica em /usr/lib/chromium/plugins, em vez de em /usr/lib/chromium-browser/plugins

Acabei de atualizar o tutorial com essa nova informação. Caso seu sistema seja Debian, experimente refazer o item 1.5 excluindo a pasta antiga e recriando o atalho do plugin só que desta vez para o novo endereço. ;)

Parabéns a todos que colaboram para solucionar o acesso ao BB via Linux. É uma garimpada eterna, mas com as instruções do Sampayu e de outros usuários a gente consegue o "quase" impossível. Eu segui tudo que li aqui e em outros fóruns, mas só consegui acessar o BB usando o LMDE (desculpe, é outra distro, mas vai que a solução ajuda outros) fazendo a atualização do kernel da 3.11.8 para a 3.14.4 (maio de 2014).
Obrigada pelas dicas valiosas.
Thelma
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 06 de Junho de 2014, 22:33
eu segui esse tutoral e não consegui instalar o java da oracle no google chromium de maneira nenhuma , haveria outro meio.

Resumidamente: não. Se você está usando o navegador Chrome e/ou Chromium versão 35.X ou posterior, o plugin do Java não vai funcionar de jeito nenhum. Para poder usar plugin Java, use o navegador Firefox ou então o Opera, por exemplo.

Se quiser saber mais a respeito, leia a nota importante (http://ubuntuforum-br.org/index.php/topic,110854.msg615488.html#msg615488) que consta na seção introdutória deste tutorial.
obrigado pela resposta,pensei que era falha minha.

Por nada. :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 06 de Junho de 2014, 22:37
Olá, tenho um problema um pouco diferente: tenho o plugin já anteriormente instalado na pasta /usr/lib/chromium-browser/plugins e tudo funcionava bem até atualizar o chromium para a sua nova versão. Agora, mesmo com o plugins na pasta, o chromium não o lista em seus plugins. Alguma ideia?

Acabei de instalar o Google Chromium de 64 bits no GNU/Linux Debian Wheezy de 64 bits que está rodando numa Virtual Box do meu Macbook Pro. Conclusão: pelo menos no Debian Wheezy, o navegador não é mais instalado em /usr/lib/chromium-browser, mas sim em /usr/lib/chromium, e por isto a pasta de plugins agora fica em /usr/lib/chromium/plugins, em vez de em /usr/lib/chromium-browser/plugins

Acabei de atualizar o tutorial com essa nova informação. Caso seu sistema seja Debian, experimente refazer o item 1.5 excluindo a pasta antiga e recriando o atalho do plugin só que desta vez para o novo endereço. ;)

Parabéns a todos que colaboram para solucionar o acesso ao BB via Linux. É uma garimpada eterna, mas com as instruções do Sampayu e de outros usuários a gente consegue o "quase" impossível. Eu segui tudo que li aqui e em outros fóruns, mas só consegui acessar o BB usando o LMDE (desculpe, é outra distro, mas vai que a solução ajuda outros) fazendo a atualização do kernel da 3.11.8 para a 3.14.4 (maio de 2014).
Obrigada pelas dicas valiosas.
Thelma

É, o mundo Linux é assim mesmo, rs. :D O bacana do Linux é existir em diversas formas (distribuições tais como Arch, Ubuntu, Debian, Mint, Red Hat, Mandriva, Fedora, openSUSE etc.), o ruim é que a falta de padronização de algumas coisas gera a necessidade de se executar diferentes procedimentos para resolver o mesmo tipo de problema em diferentes versões do mesmo sistema. :P Mas a gente aprende bastante com essas coisas.   ;D
Título: Re: Tutorial - Seção 1: Instalando o Sun Java
Enviado por: miguelsvieira em 18 de Junho de 2014, 21:12
Obrigado pelo excelente e didático tutorial! Uma sugestão em relação a este trecho:

1.5. CRIE A PASTA DE PLUGINS DO SEU NAVEGADOR.
[...]
Mozilla Firefox:
Não é necessário fazer nada, pois a pasta já existe em /usr/lib/firefox-addons/plugins

Nota: a partir da versão 21.0 do navegador Mozilla Firefox, o plugin só irá funcionar se o atalho para ele estiver dentro de /usr/lib/firefox-addons/plugins, ao invés de em /usr/lib/firefox/plugins.

Estou usando o Firefox 30, e parece que o local de armazenamento dos plugins mudou de novo; agora é /usr/lib/mozilla/plugins/.

E, a propósito, tentei tudo o que você sugeriu aqui: os passos do tutorial, e os que você sugeriu em respostas seguintes... e não rolou. Na maioria das tentativas, o verificador no site java.com indicava a versão correta do Java (7u60, que é a mais atual e por isso usei para instalar). O mais perto que chego é a exibição da página onde o BB pede a senha (o applet já teria rodado?), mas o quadro onde ficariam os campos de formulário nessa página está vazio. Assim:

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fs14.postimg.org%2Fabtvknrpp%2Fimage.jpg&hash=87d7c127a3f547ced7a406fb531bebd3cb1f3551) (http://postimg.org/image/abtvknrpp/)

Estou usando LMDE (Mint baseado no Debian Testing). Queria evitar de usar um kernel alternativo para isso (como a Thelma sugeriu), mas acho que já testei todas as alternativas que encontrei por aí. Se tiver alguma outra sugestão, agradeço!

Atualizando: consegui! Com o Java da Sun (+plugin) instalado conforme este tutorial, funcionou usando o seguinte comando:
Código: [Selecionar]
setarch x86_64 –uname-2.6 firefox &Já tinha tentado essa forma de iniciar o firefox, mas provavelmente quando estava ainda com o OpenJDK. A fonte da dica é este e-mail de uma lista do Debian (https://lists.debian.org/debian-user-portuguese/2014/03/msg00121.html).
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Turritopsis nutricula em 22 de Junho de 2014, 00:11
Parabéns pela dica. Queria que o Debian fosse fácil como o Ubuntu e que a comunidade do Debian fosse paciente com os usuários leigos ou que não queria aprender informática como o Linux exige para que tenhamos controle.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alevian em 22 de Junho de 2014, 01:06
Também no Debian, siga essa dica:
http://diegocananea.wordpress.com/2012/06/14/acessando-o-banco-do-brasil-no-ubuntu-12-04-com-openjdk/

Deve funcionar!
(pelo menos no meu funcionou...;-)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: everaldoers em 28 de Junho de 2014, 14:35
Lubuntu versão 14.04 realizei todo procedimento, porém o Chrome não reconhece o plugin, já o Firefox reconheceu e está funcionado para BB e Caixa.
Será que o Chromium reconhecerá? Vou instalá-lo pra saber.
 
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: rodrigo.miguel em 28 de Junho de 2014, 16:09
Lubuntu versão 14.04 realizei todo procedimento, porém o Chrome não reconhece o plugin, já o Firefox reconheceu e está funcionado para BB e Caixa.
Será que o Chromium reconhecerá? Vou instalá-lo pra saber.
 

Nem o Chromium nem o Chrome. Não são mais compatíveis com o Java plugin!

A não ser que você instale uma versão antiga...
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 16 de Julho de 2014, 15:33
Eu instalei no meu Debian conforme o seu tutorial, show de bola, funciona direitinho, mas não sei se é algum problema novo com o BB ou se eu fiz algo de errado, mas o site quando eu vou entrar com a senha fica todo branco, anexo uma foto. No Ruindows 7 tá funcionando normal.

https://drive.google.com/file/d/0B7bzIqNnWABjZThrUHNUWXB2UkU/edit?usp=sharing (https://drive.google.com/file/d/0B7bzIqNnWABjZThrUHNUWXB2UkU/edit?usp=sharing)

Ontem eu instalei o Ubuntu 14.04 LTS. Quase não acrescentei pacotes. Mas está tudo atualizado.

Código: [Selecionar]
$ sudo apt-cache policy openjdk-7-jre icedtea-7-plugin
openjdk-7-jre:
  Instalado: 7u55-2.4.7-1ubuntu1
  Candidato: 7u55-2.4.7-1ubuntu1
  Tabela de versão:
 *** 7u55-2.4.7-1ubuntu1 0
        500 http://br.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     7u51-2.4.6-1ubuntu4 0
        500 http://br.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
icedtea-7-plugin:
  Instalado: 1.5-1ubuntu1
  Candidato: 1.5-1ubuntu1
  Tabela de versão:
 *** 1.5-1ubuntu1 0
        500 http://br.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status

Código: [Selecionar]
$ java -version
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

Acessa o Banco do Brasil. Quero só fazer constar que após um acesso, uma vez, eu percebi uma tela como a do screenshot (https://docs.google.com/file/d/0B7bzIqNnWABjZThrUHNUWXB2UkU/edit?usp=sharing) de @lgustavod.

A questão que quero solucionar é esta:

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FFyFZznM.png&hash=aa6946d86b437269227e5b6262786e1e025f7c16)

Aparece algumas vezes até o final do acesso. Não quero que apareça. A configuração tem de valer para outro usuário, ou por usuário.

Seguem as hiperligações:

Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alevian em 16 de Julho de 2014, 17:12
Realmente isso tem acontecido com a 14.04.
Toda vez aparece essa telinha repetidamente.
Tentei marcar, desmarcar, responder Yes e No, em vão.

E não apenas para acesso ao BB. Em mais de uma máquina vi ocorrendo com o Itaú e com a CEF.
Coisa do Java ou do Icedtea?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 16 de Julho de 2014, 18:46
Coisa do Java ou do Icedtea?

Coisa normal.

A solução provavelmente está aqui (http://java.com/pt_BR/download/faq/exception_sitelist.xml). É o que me dá a entender uma versão do documento em inglês (http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/exception_site_list.html). É claro que eu vou ler a versão em português, com mais calma, quando eu tiver uma janela de tempo. Também tem isto (https://blogs.oracle.com/java-platform-group/entry/upcoming_exception_site_list_in) (inglês).
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 17 de Julho de 2014, 05:57
Não, não: o "Sun Java" / "Java da Oracle" é comercial, enquanto que o OpenJDK é open source e freeware (código aberto e livre).

Há quem defenda não se falar nesses termos de "comercial ou não" quando se fala de software livre ou de código aberto. Pois software livre é comercializável, inclusive sob GPL.

Citar
Há diferenças entre o JDK da Oracle e o OpenJDK (que também é da Oracle, porém embora o projeto de desenvolvimento do OpenJDK seja da Oracle, o desenvolvimento do projeto OpenJDK é aberto ao público: freeware, licença GPL).

O  JDK oficial da Oracle é que é freeware. Ele é distribuído gratuitamente, mas não é software livre e não está sob GPL. Freeware, software livre e código aberto são três conceitos distintos.

Citar
Essas diferenças entre os dois JDK são uma consequência do objetivo de cada implementação: o desenvolvimento do JDK "OpenJDK" é livre, aberto à comunidade (embora o projeto seja da Oracle, o projeto é aberto ao público, à comunidade de desenvolvedores), enquanto que o JDK oficial da Oracle possui fins comerciais, é proprietário.

Sim, o JDK oficial da Oracle é mantido fechado com fins comerciais. Não significa dizer que um software precisa ser privativo (proprietário) para ter fins comerciais.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 17 de Julho de 2014, 07:35
Aqui funciona normal o Java em todos os Bancos como esse método aqui: http://ubuntuforum-br.org/index.php/topic,94388.0.html
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 17 de Julho de 2014, 09:47
A solução provavelmente está aqui (http://java.com/pt_BR/download/faq/exception_sitelist.xml). É o que me dá a entender uma versão do documento em inglês (http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/exception_site_list.html). É claro que eu vou ler a versão em português, com mais calma, quando eu tiver uma janela de tempo. Também tem isto (https://blogs.oracle.com/java-platform-group/entry/upcoming_exception_site_list_in) (inglês).

Não achei solução. Pareceu-me que as dicas acima aplicam-se somente ao Java da Oracle. Não pude testar. Tentei várias configurações com IcedTea mas nenhuma surtiu efeito. Talvez eu não tenha sabido configurar os parâmetros.

Parece que trata-se de um bug (https://bugs.launchpad.net/ubuntu/+source/icedtea-web/+bug/1314985) em Ubuntu 14.04 LTS.
Título: Re: Tutorial - Seção 1: Instalando o Sun Java
Enviado por: Sampayu em 27 de Julho de 2014, 09:46
Obrigado pelo excelente e didático tutorial! Uma sugestão em relação a este trecho:

1.5. CRIE A PASTA DE PLUGINS DO SEU NAVEGADOR.
[...]
Mozilla Firefox:
Não é necessário fazer nada, pois a pasta já existe em /usr/lib/firefox-addons/plugins

Nota: a partir da versão 21.0 do navegador Mozilla Firefox, o plugin só irá funcionar se o atalho para ele estiver dentro de /usr/lib/firefox-addons/plugins, ao invés de em /usr/lib/firefox/plugins.

Estou usando o Firefox 30, e parece que o local de armazenamento dos plugins mudou de novo; agora é /usr/lib/mozilla/plugins/.

E, a propósito, tentei tudo o que você sugeriu aqui: os passos do tutorial, e os que você sugeriu em respostas seguintes... e não rolou. Na maioria das tentativas, o verificador no site java.com indicava a versão correta do Java (7u60, que é a mais atual e por isso usei para instalar). O mais perto que chego é a exibição da página onde o BB pede a senha (o applet já teria rodado?), mas o quadro onde ficariam os campos de formulário nessa página está vazio. Assim:

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fs14.postimg.org%2Fabtvknrpp%2Fimage.jpg&hash=87d7c127a3f547ced7a406fb531bebd3cb1f3551) (http://postimg.org/image/abtvknrpp/)

Estou usando LMDE (Mint baseado no Debian Testing). Queria evitar de usar um kernel alternativo para isso (como a Thelma sugeriu), mas acho que já testei todas as alternativas que encontrei por aí. Se tiver alguma outra sugestão, agradeço!

Atualizando: consegui! Com o Java da Sun (+plugin) instalado conforme este tutorial, funcionou usando o seguinte comando:
Código: [Selecionar]
setarch x86_64 –uname-2.6 firefox &Já tinha tentado essa forma de iniciar o firefox, mas provavelmente quando estava ainda com o OpenJDK. A fonte da dica é este e-mail de uma lista do Debian (https://lists.debian.org/debian-user-portuguese/2014/03/msg00121.html).

Oi, desculpe a demora, está ficando cada vez mais difícil eu conseguir arrumar tempo para responder perguntas do fórum. :-\

O endereço /usr/lib/mozilla/plugins não pertence ao Firefox: esse endereço é um caminho "genérico" do sistema que (pelo menos em tese) é reconhecido por todos os navegadores que tenham sido construídos usando a arquitetura Mozilla. Exemplos de navegadores Mozilla: Firefox, Opera, Iceweasel, Cyberfox, IceDragon etc. Portanto, se você puser aquele link "sunjava" dentro de /usr/lib/mozilla/plugins a priori todos os navegadores Mozilla que você tiver no seu sistema deverão enxergar esse link e passar a reconhecer o plugin que você instalou em /opt/java.

De maneira geral, quando aquela página em branco aparece é porque o applet começou a ser executado mas logo foi interrompido (ou entrou em "loop infinito") por causa de algum problema, como por exemplo incompatibilidade entre o JRE e o bytecode do applet (teclado virtual), erro na identificação da arquitetura do navegador e/ou do sistema operacional etc. No seu caso, pelo visto o problema era a identificação da arquitetura do navegador (64 bits).

Eu nunca havia visto alguém necessitar do comando setarch para conseguir rodar um navegador, rs. Isso deve ter a ver com o fato de você estar usando uma versão testing. Ou será que o seu Java e o seu navegador estão com arquiteturas distintas (32 bits e 64 bits)? Se (por exemplo) o seu sistema operacional for de 64 bits, é necessário instalar o Firefox de 64 bits e o Java de 64 bits. Mas se tudo estiver com a mesma arquitetura, então há algum problema nessa versão do seu navegador que faz com que ele forneça a informação errada da arquitetura dele, daí a necessidade de usar o comando setarch, no momento em que o navegador é inicializado, para forçar seu navegador a informar ao sistema operacional que a arquitetura correta dele (navegador) é 64 bits (x86_64)... :P

...ou de repente o problema nem é a arquitetura (32 bits / 64 bits), mas sim a versão de release do kernel: daí a necessidade de usar --uname-2.6 para indicar que o kernel do seu LMDE é versão 2.6. Vai saber... Eu não uso LMDE, então o que você pode fazer é verificar por si mesmo (usando o comando uname -a) qual é a arquitetura do seu sistema operacional e a versão do kernel, e daí confrontar isso com os parâmetros que você está usando no comando setarch.

Em tese, se o seu sistema operacional é de 64 bits e o seu Firefox também é de 64 bits, não há porque usar o x86_64 no comando setarch: provavelmente o problema é só a versão de release do kernel que é diferente de 2.6 e está acarretando algum problema na hora de o JRE (via plugin) executar o applet e passar para o applet a versão do kernel do seu sistema.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 27 de Julho de 2014, 09:51
Lubuntu versão 14.04 realizei todo procedimento, porém o Chrome não reconhece o plugin, já o Firefox reconheceu e está funcionado para BB e Caixa.
Será que o Chromium reconhecerá? Vou instalá-lo pra saber.
 

Como informou o rodrigo.miguel, a Google abandonou o suporte à tecnologia de plugins NPAPI para os navegadores Chrome e Chromium, por isto você não vai mais conseguir usar o plugin Sun Java nos navegadores da Google. Para mais informações, leia a introdução (http://ubuntuforum-br.org/index.php/topic,110854.0.html) deste tutorial ou então este meu post (http://ubuntuforum-br.org/index.php/topic,110854.msg622826.html#msg622826).
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 27 de Julho de 2014, 10:10
Eu instalei no meu Debian conforme o seu tutorial, show de bola, funciona direitinho, mas não sei se é algum problema novo com o BB ou se eu fiz algo de errado, mas o site quando eu vou entrar com a senha fica todo branco, anexo uma foto. No Ruindows 7 tá funcionando normal.

https://drive.google.com/file/d/0B7bzIqNnWABjZThrUHNUWXB2UkU/edit?usp=sharing (https://drive.google.com/file/d/0B7bzIqNnWABjZThrUHNUWXB2UkU/edit?usp=sharing)

Ontem eu instalei o Ubuntu 14.04 LTS. Quase não acrescentei pacotes. Mas está tudo atualizado.

Código: [Selecionar]
$ sudo apt-cache policy openjdk-7-jre icedtea-7-plugin
openjdk-7-jre:
  Instalado: 7u55-2.4.7-1ubuntu1
  Candidato: 7u55-2.4.7-1ubuntu1
  Tabela de versão:
 *** 7u55-2.4.7-1ubuntu1 0
        500 http://br.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     7u51-2.4.6-1ubuntu4 0
        500 http://br.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
icedtea-7-plugin:
  Instalado: 1.5-1ubuntu1
  Candidato: 1.5-1ubuntu1
  Tabela de versão:
 *** 1.5-1ubuntu1 0
        500 http://br.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status

Código: [Selecionar]
$ java -version
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

Acessa o Banco do Brasil. Quero só fazer constar que após um acesso, uma vez, eu percebi uma tela como a do screenshot (https://docs.google.com/file/d/0B7bzIqNnWABjZThrUHNUWXB2UkU/edit?usp=sharing) de @lgustavod.

A questão que quero solucionar é esta:

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FFyFZznM.png&hash=aa6946d86b437269227e5b6262786e1e025f7c16)

Aparece algumas vezes até o final do acesso. Não quero que apareça. A configuração tem de valer para outro usuário, ou por usuário.

Seguem as hiperligações:

  • JAR File Manifest Attributes for Security (http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/manifest.html#app_library)
  • Preventing RIAs from Being Repurposed (http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html)


Este tutorial é sobre Java da Sun. No Java da Sun (supondo que ele esteja instalado em /opt/java) basta abrir o painel de controle (executar o comando /opt/java/jre/bin/jcontrol), clicar na aba Segurança, depois em Editar Lista de Sites..., daí clicar no botão Adicionar, digitar o endereço https://www2.bancobrasil.com.br e sair dando "Ok" para confirmar e fechar as janelas. Pronto: quando o applet do banco solicitar ao plugin a execução do JRE, o JRE verá que a origem do applet é https://www2.bancobrasil.com.br e daí não mais fará aquela verificação de segurança.

O OpenJDK também possui um painel de controle, geralmente acessível via menu da interface gráfica do seu sistema. Esse painel de controle do OpenJDK provavelmente possui um recurso similar (de lista branca). Basta adicionar o endereço https://www2.bancobrasil.com.br à lista branca. O comando de execução desse painel de controle varia conforme a versão e local de instalação do seu OpenJDK, mas no menu da interface gráfica do seu sistema deve haver um atalho para esse painel de controle, dentro de um submenu que tenha algum nome tal como "Java", "Configurações" ou "Sistema". Se não encontrar esse painel de controle, experimente rodar o comando jcontrol diretamente no terminal: talvez funcione.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 27 de Julho de 2014, 10:16
Realmente isso tem acontecido com a 14.04.
Toda vez aparece essa telinha repetidamente.
Tentei marcar, desmarcar, responder Yes e No, em vão.

E não apenas para acesso ao BB. Em mais de uma máquina vi ocorrendo com o Itaú e com a CEF.
Coisa do Java ou do Icedtea?


Assumindo que o seu banco é o Banco do Brasil e que você já atualizou seu Java para a versão mais atual (que no momento é a 7u65), experimente acessar o jcontrol (Painel de Controle Java. Vide o item 3.4 deste tutorial), daí, no painel de controle clique na aba Segurança, depois em Editar Lista de Sites... e então clique no botão Adicionar. Digite este endereço:

https://www2.bancobrasil.com.br

Agora saia clicando em "Ok" até fechar o painel de controle. Feche o navegador e reexecute-o. Acesse novamente a página do Banco do Brasil. Se der erro de carregamento do navegador, atualize a página algumas vezes clicando no botão "Recarregar esta página" ou pressionando a combinação de teclas Ctrl Shift R
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 27 de Julho de 2014, 11:05
no painel de controle clique na aba Segurança, depois em Editar Lista de Sites... e então clique no botão Adicionar. Digite este endereço:

https://www2.bancobrasil.com.br

Eu já sabia que com o Java da Oracle o problema não existe ou é facilmente contornável. Mas eu e o alevian temos usado o Java aberto.

Código: [Selecionar]
$ java -version
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

O OpenJDK Java 7 Policy Tool não é um "Painel de Controle".

O IcedTea Web Control Panel tem um aba Security, mas sem funcionalidade Editar Lista de Sites. As coisas nele funcionam de modo diferente.

Este tutorial é sobre Java da Sun.

Desculpe-me, então.

O OpenJDK também possui um painel de controle, geralmente acessível via menu da interface gráfica do seu sistema. Esse painel de controle do OpenJDK provavelmente possui um recurso similar (de lista branca).

Talvez eu não esteja sabendo usá-lo.

Código: [Selecionar]
$ ls /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/
itweb-settings  java  javaws  keytool  orbd  pack200  policytool  rmid  rmiregistry  servertool  tnameserv  unpack200
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 27 de Julho de 2014, 11:11
Há quem defenda não se falar nesses termos de "comercial ou não" quando se fala de software livre ou de código aberto. Pois software livre é comercializável, inclusive sob GPL.

Sobre o uso da palavra comercial: eu fiz esse uso apenas para fins didáticos (facilitar a compreensão). A ideia ali era "comercial" como sinônimo de "de código fechado". De qualquer modo, a Oracle muito provavelmente pagou pela biblioteca de fontes que utiliza em sua implementação fechada (já que essa biblioteca de fontes é fechada). Também havemos de levar em consideração que o Java da Oracle usado no Java SE (Java Platform Products) é vendido, comercializado (vide o pricing list (http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf) da Oracle). Então há elementos "comerciais" (do Direito Comercial) dentro dessa implementação. Enfim: faz sentido usar a palavra "comercial". E convenhamos: essas terminologias todas (comercial, freeware, GPL, open source, livre etc.) provocam uma confusão danada na cabeça das pessoas. Por isto eu procuro simplificar. Mas, claro: se eu simplificar demais e com isto acabar ocasionando algum erro conceitual grosseiro, aí é melhor corrigir mesmo, ser mais rígido.

Citar
O  JDK oficial da Oracle é que é freeware. Ele é distribuído gratuitamente, mas não é software livre e não está sob GPL. Freeware, software livre e código aberto são três conceitos distintos.

As diferenças conceituais eu conheço, mas nem sempre me preocupo tanto com elas, já que elas são mais fonte de confusão do que de impacto efetivo no uso que fazemos desses aplicativos (digo: para nós, usuários finais, essas diferenças conceituais muito raramente causam algum impacto ou têm grandes consequências. Não é como no caso de uma empresa que deseja distribuir um software e daí precisa de fato saber que tipo de software ele é, qual licença utiliza etc.).

Mas no trecho em que eu disse que o OpenJDK é freeware eu realmente errei. E detectei outros pontos em que há erros conceituais. Vou analisar meu post e corrigi-lo. Obrigado, Alexandre. :)

Citar
Sim, o JDK oficial da Oracle é mantido fechado com fins comerciais. Não significa dizer que um software precisa ser privativo (proprietário) para ter fins comerciais.

Certamente que não. Eu mesmo já doei dinheiro para os desenvolvedores de diversos aplicativos de código aberto, livres ou não, entre eles os desenvolvedores destes aplicativos que eu aprecio bastante:


Como este post pode vir a ser lido por outras pessoas, neste link (http://tecnologia.uol.com.br/ultnot/2007/12/20/ult4213u266.jhtm) é possível conhecer as diferenças conceituais entre freeware, open source, software livre, GPL etc.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 27 de Julho de 2014, 11:21
E convenhamos: essas terminologias todas (comercial, freeware, GPL, open source, livre etc.) provocam uma confusão danada na cabeça das pessoas. Por isto eu procuro simplificar. Mas, claro: se eu simplificar demais e com isto acabar ocasionando algum erro conceitual grosseiro, aí é melhor corrigir mesmo, ser mais rígido.

Muita confusão é oriunda de "simplificações" que tornam-se deturpações e desinformação. Daí a minha preocupação.

no uso que fazemos desses aplicativos (digo: para nós, usuários finais, essas diferenças conceituais muito raramente causam algum impacto ou têm grandes consequências. Não é como no caso de uma empresa que deseja distribuir um software e daí precisa de fato saber que tipo de software ele é, qual licença utiliza etc.)

Eu desejo que cada pessoa que opte por Software Livre o faça conscientemente.

Também havemos de levar em consideração que o Java da Oracle usado no Java SE (Java Platform Products) é vendido, comercializado (vide o pricing list (http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf) da Oracle)

Depois vou ler o que significam (http://www.oracle.com/technetwork/pt/java/javase/downloads/index.html?ssSourceSiteId=otnes) esses produtos: Java SE Advanced Desktop, Java SE Advanced e Java SE Suite. Eu falava da JRE (https://www.java.com/pt_BR/download/) como freeware.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 27 de Julho de 2014, 11:29
no painel de controle clique na aba Segurança, depois em Editar Lista de Sites... e então clique no botão Adicionar. Digite este endereço:

https://www2.bancobrasil.com.br

Eu já sabia que com o Java da Oracle o problema não existe ou é facilmente contornável. Mas eu e o alevian temos usado o Java aberto.

Código: [Selecionar]
$ java -version
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

O OpenJDK Java 7 Policy Tool não é um "Painel de Controle".

O IcedTea Web Control Panel tem um aba Security, mas sem funcionalidade Editar Lista de Sites. As coisas nele funcionam de modo diferente.

Este tutorial é sobre Java da Sun.

Desculpe-me, então.

O OpenJDK também possui um painel de controle, geralmente acessível via menu da interface gráfica do seu sistema. Esse painel de controle do OpenJDK provavelmente possui um recurso similar (de lista branca).

Talvez eu não esteja sabendo usá-lo.

Código: [Selecionar]
$ ls /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/
itweb-settings  java  javaws  keytool  orbd  pack200  policytool  rmid  rmiregistry  servertool  tnameserv  unpack200

Como eu comento neste post (http://ubuntuforum-br.org/index.php/topic,110854.msg624469.html#msg624469), o IcedTea não é um JRE ou um JDK. Ele está mais para uma "suíte" de "peças de software" da qual uma ou mais partes podem ser úteis para uso conjunto com o OpenJDK.

Como os profissionais de TI dos bancos desenvolvem seus applets para que rodem no (e somente no) Sun Java (eles não se dão o trabalho de verificar a compatibilidade com o OpenJDK e outras implementações), eu não me estresso tentando fazer o OpenJDK funcionar igual a (ou funcionar tão bem quanto) o Sun Java: eu simplesmente instalo o Sun Java e pronto. Se o meu banco desenvolveu uma solução de segurança baseada em Java da Sun, é até melhor que eu use o Java da Sun, não apenas por questão de compatibilidade mas até mesmo por questões legais: se porventura ocorrer algum problema técnico e isso acarretar perdas financeiras para o cliente, o banco poderá querer argumentar que o problema só ocorreu porque o cliente estava usando uma implementação Java que não foi homologada pelo banco para uso com o software de segurança que esse banco disponibilizou. Isso pode facilmente virar uma batalha judicial. Como seguro morreu de velho e é minha obrigação contratual (http://www.bb.com.br/portalbb/page251,116,2036,0,1,1,1.bb?codigoNoticia=21319), enquanto cliente do banco, usar as soluções de segurança que o banco definiu para proteger ambas as partes (banco e cliente), o mais indicado é usar o Sun Java: pelo menos quando for acessar o banco. Para acessar outros websites (com os quais o usuário não tem nenhum contrato firmado), aí ok usar uma implementação Java diferente.

Claro que cada usuário é livre para fazer as escolhas que quiser (e essa é uma das vantagens de se usar um sistema GNU/Linux: a liberdade de escolha entre diferentes implementações de JRE). Mas particularmente eu vejo como um estresse e um risco desnecessário essa história de tentar a todo custo fazer o OpenJDK funcionar bem com os bancos. Embora o projeto do OpenJDK seja da Oracle, o código-fonte dele é diferente do do Sun Java e por isto os dois JRE funcionam diferentemente. Em websites rodando applets mais compatíveis, essa diferença não será sentida e daí o OpenJDK realmente poderá ser usado plenamente no lugar no Sun Java. Mas, em websites de bancos, pelo menos por enquanto o Sun Java ainda é o que funciona melhor. E, como comentei antes, há a questão contratual...

Faz muito tempo que não mexo com OpenJDK e IcedTea (embora eu os mantenha instalados e atualizados, no meu sistema). Quando estiver com um tempo livre eu vou investigar para ver se descubro algum modo de criar essa lista branca dentro do JRE do OpenJDK (ou se no plugin IcedTea-Web é possível estabelecer essa lista branca).

Abraço.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 27 de Julho de 2014, 11:36
eu simplesmente instalo o Sun Java e pronto

Eu fazia isso.

Se o meu banco desenvolveu uma solução de segurança baseada em Java da Sun, é até melhor que eu use o Java da Sun, não apenas por questão de compatibilidade mas até mesmo por questões legais: se porventura ocorrer algum problema técnico e isso acarretar perdas financeiras para o cliente, o banco poderá querer argumentar que o problema só ocorreu porque o cliente estava usando uma implementação Java que não foi homologada pelo banco para uso com o software de segurança que esse banco disponibilizou. Isso pode facilmente virar uma batalha judicial. Como seguro morreu de velho e é minha obrigação contratual, enquanto cliente do banco, usar a solução de segurança que o banco definiu para proteger ambas as partes, o mais indicado é usar o Sun Java. Pelo menos quando for acessar o banco. Para acessar outros websites (com os quais o usuário não tem nenhum contrato firmado), aí ok usar uma implementação Java diferente.

Aceito a argumentação. É o caminho certo. Voltarei a instalar o Java da Oracle. Quem usa o banco nem sou eu...
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 27 de Julho de 2014, 11:52
E convenhamos: essas terminologias todas (comercial, freeware, GPL, open source, livre etc.) provocam uma confusão danada na cabeça das pessoas. Por isto eu procuro simplificar. Mas, claro: se eu simplificar demais e com isto acabar ocasionando algum erro conceitual grosseiro, aí é melhor corrigir mesmo, ser mais rígido.

Muita confusão é oriunda de "simplificações" que tornam-se deturpações e desinformação. Daí a minha preocupação.

no uso que fazemos desses aplicativos (digo: para nós, usuários finais, essas diferenças conceituais muito raramente causam algum impacto ou têm grandes consequências. Não é como no caso de uma empresa que deseja distribuir um software e daí precisa de fato saber que tipo de software ele é, qual licença utiliza etc.)

Eu desejo que cada pessoa que opte por Software Livre o faça conscientemente.

Também havemos de levar em consideração que o Java da Oracle usado no Java SE (Java Platform Products) é vendido, comercializado (vide o pricing list (http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf) da Oracle)

Depois vou ler o que significam (http://www.oracle.com/technetwork/pt/java/javase/downloads/index.html?ssSourceSiteId=otnes) esses produtos: Java SE Advanced Desktop, Java SE Advanced e Java SE Suite. Eu falava da JRE (https://www.java.com/pt_BR/download/) como freeware.

Eu cursei Licenciatura em Matemática. No curso, nós aprendemos muito formalismo matemático, e daí nos damos conta de como os nossos professores do ensino médio (antigo segundo grau), principalmente os professores de Matemática e de Física, "simplificaram a linguagem" - a ponto de cometerem alguns pequenos erros ou desvios conceituais ou formalísticos - para que nós, alunos secundaristas, conseguíssemos compreender melhor (ou mais facilmente, ou mais rapidamente...) certos conceitos. Por exemplo: quando um professor diz que y = 2x + 4 e manda você resolver essa equação funcional de duas variáveis, ele cometeu o erro de não dizer se x e y são variáveis que assumem valores numéricos reais ou naturais ou inteiros ou... :P

Outro exemplo de algo que muito comumente ocorre nas salas de aula: quando um professor de Física diz que um corpo pesa 3kg, ele está cometendo vários erros, pois [1] o peso de um corpo varia conforme a aceleração da gravidade (que por sua vez depende da altitude e da latitude desse corpo), consequentemente não faz sentido informar o peso de um corpo sem informar qual o valor da aceleração da gravidade no local em que o peso desse corpo foi medido, [2] "kg" é unidade de massa (não de peso), e [3] não existe equipamento metrológico no mundo que tenha tanta precisão a ponto de poder afirmar que um corpo tem exatamente 3kg de massa (por isto essa massa deveria ter sido informada juntamente com a incerteza do equipamento que a mediu. Por exemplo: 3,0 +/- 0,3 kg).

Mas esse excesso de formalismo tornaria uma aula de Física ou de Matemática [1] mais extensa, demorada, [2] mais chata e [3] mais cansativa e desanimadora. É por isso que os professores preferem abrir mão de parte do formalismo para simplificar a linguagem. E a lógica é a mesma nos meus textos. Eles não são a verdade absoluta: é de se esperar que os leitores façam como você fez, ou seja, estudem em outras fontes e aprendam mais, desenvolvam o senso crítico a ponto de conseguirem perceber que os meus textos não são perfeitos, que há conceitos que, num nível mais formal, podem vir a divergir do que eu escrevi.

Na minha opinião (que pelo que percebi é diferente da sua), essa "licença didática" não é algo assim tão negativo, principalmente porque o leitor interessado naturalmente irá, posteriormente, buscar mais informações por conta própria, como você já fez no passado (e por isto conhece as diferenças entre GPL, software livre, freeware etc.) e daí aprenderá por si mesmo as diferenças mais detalhadas que existem entre os conceitos. Mas ok, a sua opinião é diferente. Uma sugestão: você pode divulgar aquele link que forneci, espalhá-lo nas redes sociais etc., para que mais pessoas se familiarizem com as diferenças. ;) Da minha parte, vou procurar me monitorar mais para não cometer desvios muito grandes, mas eu sei que se eu os cometer isso em nada impedirá, na prática, que os usuários entendam a mensagem que eu de fato quis transmitir: que, por exemplo, o OpenJDK e o Sun Java são duas implementações diferentes. ;D
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 27 de Julho de 2014, 11:53
eu simplesmente instalo o Sun Java e pronto

Eu fazia isso.

Se o meu banco desenvolveu uma solução de segurança baseada em Java da Sun, é até melhor que eu use o Java da Sun, não apenas por questão de compatibilidade mas até mesmo por questões legais: se porventura ocorrer algum problema técnico e isso acarretar perdas financeiras para o cliente, o banco poderá querer argumentar que o problema só ocorreu porque o cliente estava usando uma implementação Java que não foi homologada pelo banco para uso com o software de segurança que esse banco disponibilizou. Isso pode facilmente virar uma batalha judicial. Como seguro morreu de velho e é minha obrigação contratual, enquanto cliente do banco, usar a solução de segurança que o banco definiu para proteger ambas as partes, o mais indicado é usar o Sun Java. Pelo menos quando for acessar o banco. Para acessar outros websites (com os quais o usuário não tem nenhum contrato firmado), aí ok usar uma implementação Java diferente.

Aceito a argumentação. É o caminho certo. Voltarei a instalar o Java da Oracle. Quem usa o banco nem sou eu...

Kkkk, você é uma figura, Alexandre. :D Mas eu gosto dos seus posts, você é uma pessoa que raciocina e tem senso crítico. Eu gosto disso, é muito bacana você ser assim. :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 27 de Julho de 2014, 12:18
Por exemplo: quando um professor diz que y = 2x + 4 e manda você resolver essa equação funcional de duas variáveis, ele cometeu o erro de não dizer se x e y são variáveis que assumem valores numéricos reais ou naturais ou inteiros ou... :P

Outro exemplo de algo que muito comumente ocorre nas salas de aula: quando um professor de Física diz que um corpo pesa 3kg, ele está cometendo vários erros, pois [1] o peso de um corpo varia conforme a aceleração da gravidade (que por sua vez depende da altitude e da latitude desse corpo), consequentemente não faz sentido informar o peso de um corpo sem informar qual o valor da aceleração da gravidade no local em que o peso desse corpo foi medido, [2] "kg" é unidade de massa (não de peso), e [3] não existe equipamento metrológico no mundo que tenha tanta precisão a ponto de poder afirmar que um corpo tem exatamente 3kg de massa (por isto essa massa deveria ter sido informada juntamente com a incerteza do equipamento que a mediu. Por exemplo: 3,1 +/- 0,3 kg).

São "modelos" da Ciência, convenções por si mesmas. A maior parte de sua analogia está demasiadamente elástica.

A nomeação de todas as coisas, começando por aquelas encontradas na natureza (tais como animais e plantas) também é convenção, isso é verdade. Mas são convenções incomparavelmente mais enraizadas do que aquelas dos "modelos" que a Ciência elabora e propõe. De tal modo que não convém chamar carro de avião e macaco de galinha.

O modelo que o professor de física de ensino médio usa não é o mesmo modelo usado no ensino superior. Dentro do modelo, o professor precisa manter a consistência, a coerência. De outro modo, os alunos não conseguiriam aprender, porque não haveria o que aprender. De uma hora para outra o professor não pode dizer que uma igualdade é o mesmo que uma desigualdade. 1 é 1 e 2 é 2. Noutro modelo, 1,0 é 1,0 e 2,0 é 2,0. 1 não pode virar 2. 1,0 não pode virar 2,0.

o leitor interessado naturalmente irá, posteriormente, buscar mais informações por conta própria, como você já fez no passado (e por isto conhece as diferenças entre GPL, software livre, freeware etc.) e daí aprenderá por si mesmo as diferenças mais detalhadas que existem entre os conceitos.

Não conto com isso. Eu posso ter feito, mas muito gente não faz, e nunca fará.

Uma sugestão: você pode divulgar aquele link que forneci, espalhá-lo nas redes sociais etc., para que mais pessoas se familiarizem com as diferenças. ;)

Só não sigo a sugestão porque opto por não participar de redes sociais. Ando a divulgar essas ideias de outras formas.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 27 de Julho de 2014, 12:28
São "modelos" da Ciência, convenções por si mesmas. A maior parte de sua analogia está demasiadamente elástica.

A nomeação de todas as coisas, começando por aquelas encontradas na natureza (tais como animais e plantas) também é convenção, isso é verdade. Mas são convenções incomparavelmente mais enraizadas do que aquelas dos "modelos" que a Ciência elabora e propõe. De tal modo que não convém chamar carro de avião e macaco de galinha.

O modelo que o professor de física de ensino médio usa não é o mesmo modelo usado no ensino superior. Dentro do modelo, o professor precisa manter a consistência, a coerência. De outro modo, os alunos não conseguiriam aprender, porque não haveria o que aprender. De uma hora para outra o professor não pode dizer que uma igualdade é o mesmo que uma desigualdade. 1 é 1 e 2 é 2. Noutro modelo, 1,0 é 1,0 e 2,0 é 2,0. 1 não pode virar 2. 1,0 não pode virar 2,0.

Na base binária 1 + 1 = 10 (e não faz sentido grafar 2,0), rs. ;D Mas eu entendi o que você quis dizer. Como disse, são divergências de opinião. Eu procuro um meio-termo, tento preservar o formalismo indispensável e dispensar o formalismo dispensável. Mas o que é "dispensável" e o que é "indispensável" varia de acordo com as concepções de quem lê. Aquele usuário para quem o meu post se dirigiu entendeu a mensagem principal, embora realmente vá precisar ler mais caso queira compreender as diferenças entre freeware, open source etc., já que no meu texto elas ficaram confusas (antes de eu efetuar alguns ajustes).

Citar
Só não sigo a sugestão porque opto por não participar de redes sociais. Ando a divulgar essas ideias de outras formas.

Eu também não participo de redes sociais (Facebook, Twitter, LinkedIn etc.). Elas servem para as empresas mantenedoras dessas redes sociais coletarem dados nossos, traçarem nossos perfis comportamentais e sociais e venderem essas informações para as empresas parceiras que as financiam. Se bem que hoje em dia é praticamente impossível escapar disso (eu uso YouTube e smartphone com Android, por isto o Google já criou automaticamente uma conta pra mim no Google+ e várias pessoas que me conhecem já me adicionaram. É complicado...). Mas a gente faz o que pode...
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 27 de Julho de 2014, 12:52
Na base binária 1 + 1 = 10 (e não faz sentido grafar 2,0), rs. ;D

Mais modelos.

Mas eu entendi o que você quis dizer.

Ufa!

Eu também não participo de redes sociais (Facebook, Twitter, LinkedIn etc.). Elas servem para as empresas mantenedoras dessas redes sociais coletarem dados nossos, traçarem nossos perfis comportamentais e sociais e venderem essas informações para as empresas parceiras que as financiam. Se bem que hoje em dia é praticamente impossível escapar disso (eu uso YouTube e smartphone com Android, por isto o Google já criou automaticamente uma conta pra mim no Google+ e várias pessoas que me conhecem já me adicionaram. É complicado...). Mas a gente faz o que pode...

Essas suas motivações são muito importantes, mas eu também tenho outras.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alevian em 27 de Julho de 2014, 14:42
Companheiros,

Muito interessante a discussão.

De fato, a utilização do openjdk poderia gerar uma batalha judicial.
Caberia até consultar na jurisprudência se algum banco já usou esse argumento - creio que não.

Não sou especialista em Direito, mas uma coisa é certa:o Código de Defesa do Consumidor não deixa dúvidas de que os fornecedores devem prestar informações claras, adequadas e precisas aos consumidores. E, ainda, tudo aquilo que limita o direito deve ser informado ostensivamente, em destaque. Especialmente no tocante à segurança.

Visitei agorinha os sites do BB, do Itaú e da CEF.
O da Caixa chega a ser surreal. Estão no tempo do XP!

Não me pareceram muito específicos, por vezes não citaram nem nome de empresas como Oracle/Sun.
Em algumas situações, como o da Corretora Itaú, nem chegam a citar possibilidade de uso do Linux, embora no banco do mesmo grupo exista essa possibilidade.

Por fim, não chegaram a dizer que o uso do programa "a" ou "b" poderia implicar na perda de meus recursos. Claro! São espertinhos, não querem perder clientes, ainda que sejam parte de uma minoriazinha.
Assim, penso que se está bom pra eles e pra mim enquanto tudo dá certo, devem responder se um dia algo der errado.

Ainda assim, parece mesmo complicada a escolha.

Se tiverem tempo, vejam as colocações neste blog de uma comunidade Slack sobre as últimas mudanças no OpenJDK e IcedTea :
http://alien.slackbook.org/blog/

Também não podemos esquecer do nosso compromisso com o software livre e aberto:

http://www.softwarepublico.gov.br/file/25045612/DocFISL.pdf
http://soujavalivre.blogspot.com.br/2014/03/festa-de-lancamento-do-java-8.html

Abraços.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 27 de Julho de 2014, 14:47
Caberia até consultar na jurisprudência se algum banco já usou esse argumento - creio que não.

Mesmo com todos os detalhes que você expôs, muito provavelmente eles estariam mesmo na vantagem, perante qualquer juiz.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 28 de Julho de 2014, 01:16
Oi. Eu não tenho problemas de Java para usar o Internet Banking do BB, mas já faz uns bons meses (talvez 2 anos) que não consigo usar meu certificado digital A3 na página deles. Você sabe alguma coisa sobre isso?

Complementando meu post anterior: acabei de me lembrar de que há cerca de 2 anos precisei fazer um dispositivo token USB do tipo PC/SC CCID funcionar no meu sistema (GNU/Linux XUbuntu 12.04 de 32 bits). Esse token é um leitor de smartcards: o cliente do Banrisul coloca seu cartão bancário no leitor, conecta o leitor à porta USB do PC e daí consegue acessar o internet banking.

Por ser um dispositivo que atende ao protocolo CCID, não foi necessário instalar nenhum driver proprietário: somente um driver "genérico" para dispositivos CCID. Além desse driver, instalei também uns pacotes que são usados para identificar o driver, o cartão ou leitor PC/SC, testá-los e enviar-lhes comandos. Enfim, caso o seu dispositivo seja um desses tokens PC/SC CCID, execute este comando no terminal do shell:

Código: [Selecionar]
sudo apt-get install pcscd pcsc-tools libpcsc-perl libccid

Agora encaixe seu cartão bancário no leitor (caso o seu token seja um leitor de cartões), conecte seu token a uma porta USB do seu PC e daí execute este comando:

Código: [Selecionar]
gscriptor
A interface gráfica do gscriptor será inicializada. Vá em Settings => Reader e veja se seu dispositivo aparece na lista. Se aparecer, selecione-o e clique em "ok". Em seguida, vá em Reader => Connect.

Se o seu dispositivo token não foi detectado, retorne ao terminal do shell e execute este comando:

Código: [Selecionar]
pcsc_scan
O pcsc_scan é um escanner: ele envia interrogações ao daemon (monitor). Assim que o seu dispositivo for detectado, serão exibidas informações a respeito dele. Se isso ocorreu, tente acessar seu internet banking, para ver se o seu token vai fornecer o certificado A3 que você possui. Talvez funcione.

Se nem com o pcsc_scan funcionar, talvez seja necessário instalar o driver específico para o seu dispositivo. Você pode instalar o gerenciador de pacotes Synaptic (http://pt.wikipedia.org/wiki/Synaptic) para que, por intermédio de uma interface gráfica amigável, você procure pela sequência de palavras pcsc. Isso fará o Synaptic lhe mostrar não apenas aqueles 4 pacotes que você instalou, mas também alguns drivers disponíveis para outros dispositivos token, como por exemplo o pacote libacr38u (driver para leitores de smartcard ACR38U), o pacote libacsccid1 (driver para leitores ACS CCID), e por aí vai.

Caso o Synaptic faça parte dos repositórios do seu sistema, este comando instalará o Synaptic:

Código: [Selecionar]
sudo apt-get install synaptic
Boa sorte!
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 28 de Julho de 2014, 01:57
Companheiros,

Muito interessante a discussão.

De fato, a utilização do openjdk poderia gerar uma batalha judicial.
Caberia até consultar na jurisprudência se algum banco já usou esse argumento - creio que não.

A jurisprudência tem se posicionado do seguinte modo: se o banco comprovar que o sistema de segurança do banco não falhou, o cliente é responsabilizado e arca com os danos materiais que tenha sofrido. Caso contrário, o banco é que é responsabilizado e arca com os danos.
Vide exemplos tirados da jurisprudência (de maneira geral, os bancos não têm conseguido provar que a falha não foi do sistema de segurança, e por isto os bancos têm sido responsabilizados):

Enfim, o Judiciário tem seguido a lógica do CDC (http://www.planalto.gov.br/ccivil_03/leis/L8078compilado.htm): o ônus da prova é invertido para favorecer o consumidor, mas (em contrapartida) se o fornecedor do produto ou serviço provar que a culpa foi exclusiva do consumidor ou terceiro, então ele (fornecedor) não é responsabilizado e o cliente arca com os prejuízos que teve:

Art. 6º São direitos básicos do consumidor:
(...)
VIII - a facilitação da defesa de seus direitos, inclusive com a inversão do ônus da prova, a seu favor, no processo civil, quando, a critério do juiz, for verossímil a alegação ou quando for ele hipossuficiente, segundo as regras ordinárias de experiências;
(...)
Art. 14. O fornecedor de serviços responde, independentemente da existência de culpa, pela reparação dos danos causados aos consumidores por defeitos relativos à prestação dos serviços, bem como por informações insuficientes ou inadequadas sobre sua fruição e riscos.
§ 1° O serviço é defeituoso quando não fornece a segurança que o consumidor dele pode esperar...
(...)
§ 2º O serviço não é considerado defeituoso pela adoção de novas técnicas. (comentário meu: é o caso de quando o banco exige a instalação da mais nova versão do Java da Oracle)
§ 3° O fornecedor de serviços só não será responsabilizado quando provar:
I - que, tendo prestado o serviço, o defeito inexiste;
II - a culpa exclusiva do consumidor ou de terceiro.


Citar
Visitei agorinha os sites do BB, do Itaú e da CEF.
O da Caixa chega a ser surreal. Estão no tempo do XP!

Não me pareceram muito específicos, por vezes não citaram nem nome de empresas como Oracle/Sun.
Em algumas situações, como o da Corretora Itaú, nem chegam a citar possibilidade de uso do Linux, embora no banco do mesmo grupo exista essa possibilidade.

Não sei no caso dos outros bancos, mas no caso do Banco do Brasil é informado explicitamente (http://www.bb.com.br/portalbb/page3,101,2295,0,0,1,1.bb?codigoNoticia=11940&codigoMenu=160&codigoRet=8096&bread=1_1) o requisito técnico de o usuário de sistema GNU/Linux estar usando kernel versão 2.4 ou posterior e o JRE da Sun/Oracle.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 28 de Julho de 2014, 10:25
Eu já sabia que com o Java da Oracle o problema não existe ou é facilmente contornável. Mas eu e o alevian temos usado o Java aberto.

Código: [Selecionar]
$ java -version
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

O OpenJDK Java 7 Policy Tool não é um "Painel de Controle".

O IcedTea Web Control Panel tem um aba Security, mas sem funcionalidade Editar Lista de Sites. As coisas nele funcionam de modo diferente.

Faz muito tempo que não mexo com OpenJDK e IcedTea (embora eu os mantenha instalados e atualizados, no meu sistema). Quando estiver com um tempo livre eu vou investigar para ver se descubro algum modo de criar essa lista branca dentro do JRE do OpenJDK (ou se no plugin IcedTea-Web é possível estabelecer essa lista branca).

Pesquisei bastante, ontem, mas infelizmente não encontrei nada: somente posts de outros usuários perguntando o mesmo, ou seja, querendo saber como se faz para adicionar o endereço de um website à whitelist ou "lista branca" do JRE do OpenJDK ou do plugin IcedTea-Web. O fato é que essa lista branca não existe, ou pelo menos eu não consegui encontrar esse recurso, tampouco encontrei alguma página na web indicando a suposta localização desse recurso.

No caso do Sun Java, as configurações de segurança são feitas no próprio JRE, por intermédio do binário executável jcontrol. Mas, talvez pelo fato de a estrutura do OpenJDK ser "modular" (1 pacote de instalação para o JDK, 1 pacote de instalação para o JRE, 1 pacote de instalação para o plugin externo IcedTea-Web - que não é parte do OpenJDK mas integra-se a ele - etc.), no OpenJDK de fato não há um painel de controle, cabendo ao plugin que for integrado ao OpenJDK a função de fornecer um painel de controle para (entre outras coisas) definir o que é que o plugin permitirá interagir com o JRE do sistema.

No caso do plugin IcedTea-Web, o painel de controle é inicializado pelo binário executável itweb-settings. Mas, como você já havia comentado, esse painel de controle não possui um recurso que permita criar uma whitelist ou "lista branca" de endereços web. Cheguei a usar aquele editor de políticas (policy tool) do OpenJDK para criar o arquivo .java.policy dentro de minha pasta de usuário (caminho: ~/.java.policy) adicionando o endereço do applet à política do JRE com a permissão "AllPermissions", mas isso não resolveu o problema.

Em suma: ao que me parece, pelo menos por enquanto o OpenJDK de fato não dispõe de um painel de controle, e o painel de controle do IcedTea-Web propõe-se a exercer tal função porém é mais limitado que o do Sun Java.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alevian em 28 de Julho de 2014, 11:44
Sampayu e demais prezados,

Não sei se auxilia, mas as respostas à instalação, em relação ao problema das "telinhas chatas", parecem variar, conforme a distribuição.

Tenho instalado o OpenJDK e o IcedTea, automaticamente atualizados, no Debian 7 e no Ubuntu 14.04.

No Debian, as telinhas não aparecem. Só nessa versão mais nova do Ubuntu.

A instalação fiz do mesmo modo, em ambos, com uma única linha de comando.
Uso só no Firefox / Iceweasel.
Ou pode ser que esteja variando a interação dos novos Firefox com o plugin, já que a versão do Iceweasel é a stable.
Hipóteses...

Abraços!
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 28 de Julho de 2014, 12:07
Sampayu e demais prezados,

Não sei se auxilia, mas as respostas à instalação, em relação ao problema das "telinhas chatas", parecem variar, conforme a distribuição.

Tenho instalado o OpenJDK e o IcedTea, automaticamente atualizados, no Debian 7 e no Ubuntu 14.04.

No Debian, as telinhas não aparecem. Só nessa versão mais nova do Ubuntu.

A instalação fiz do mesmo modo, em ambos, com uma única linha de comando.
Uso só no Firefox / Iceweasel.
Ou pode ser que esteja variando a interação dos novos Firefox com o plugin, já que a versão do Iceweasel é a stable.
Hipóteses...

Abraços!

Você pode acessar o Synaptic, tanto no Ubuntu quanto no Debian, e ver se a versão do pacote do plugin IcedTea-Web é a  mesma nos dois sistemas operacionais. Também no Synaptic é possível visualizar a lista de pastas e arquivos que o pacote instalou. Com essas análises você pode acabar descobrindo o que um pacote tem de diferente (em relação ao que foi instalado no outro sistema) que pode de repente estar possibilitando evitar a "telinha chata".
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 28 de Julho de 2014, 13:53
Você pode acessar o Synaptic, tanto no Ubuntu quanto no Debian, e ver se a versão do pacote do plugin IcedTea-Web é a mesma nos dois sistemas operacionais. Também no Synaptic é possível visualizar a lista de pastas e arquivos que o pacote instalou. Com essas análises você pode acabar descobrindo o que um pacote tem de diferente (em relação ao que foi instalado no outro sistema) que pode de repente estar possibilitando evitar a "telinha chata".

Também pode lançar mão dos comandos a seguir.

Identificando o pacote...

Código: [Selecionar]
$ dpkg -l | grep -i icedtea | grep -i plugin
ii  icedtea-7-plugin:amd64                                1.5-1ubuntu1                                        amd64        web browser plugin based on OpenJDK and IcedTea to execute Java applets
ii  icedtea-plugin                                        1.5-1ubuntu1                                        all          web browser plugin to execute Java applets (dependency package)

Informando-se sobre a fonte do pacote...

Código: [Selecionar]
$ apt-cache policy icedtea-7-plugin
icedtea-7-plugin:
  Instalado: 1.5-1ubuntu1
  Candidato: 1.5-1ubuntu1
  Tabela de versão:
 *** 1.5-1ubuntu1 0
        500 http://br.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status

Listando os arquivos instalados pelo pacote...

Código: [Selecionar]
$ apt-file list icedtea-7-plugin
icedtea-7-plugin: /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
icedtea-7-plugin: /usr/share/doc/icedtea-7-plugin/changelog.Debian.gz
icedtea-7-plugin: /usr/share/doc/icedtea-7-plugin/copyright

E se o apt-file não estiver instalado...

Código: [Selecionar]
$ sudo apt-get install apt-file
$ sudo apt-file update
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 01 de Agosto de 2014, 17:20
Se tiverem tempo, vejam as colocações neste blog de uma comunidade Slack sobre as últimas mudanças no OpenJDK e IcedTea :
http://alien.slackbook.org/blog/

http://alien.slackbook.org/blog/tag/java/

Update

Encontrei um tutorial do ubuntued (http://ubuntued.info/como-instalar-o-oracle-java-no-ubuntu) que instrui a instalar o pacote oracle-jdk7-installer. Depois, avaliando o resultado do seguinte comando, descobri que trata-se de um meta pacote para o oracle-java7-installer:

Código: [Selecionar]
sudo apt-cache show oracle-jdk7-installer
Após instalado, deve existir isto:

Código: [Selecionar]
$ java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

Três referências interessantes, com um leque de comandos:

Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 03 de Agosto de 2014, 11:11
Se tiverem tempo, vejam as colocações neste blog de uma comunidade Slack sobre as últimas mudanças no OpenJDK e IcedTea :
http://alien.slackbook.org/blog/

http://alien.slackbook.org/blog/tag/java/

Update

Encontrei um tutorial do ubuntued (http://ubuntued.info/como-instalar-o-oracle-java-no-ubuntu) que instrui a instalar o pacote oracle-jdk7-installer. Depois, avaliando o resultado do seguinte comando, descobri que trata-se de um meta pacote para o oracle-java7-installer:

Código: [Selecionar]
sudo apt-cache show oracle-jdk7-installer
Após instalado, deve existir isto:

Código: [Selecionar]
$ java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

Três referências interessantes, com um leque de comandos:

  • Oracle Java: Como instalar as versões 6, 7 ou 8 no Ubuntu 13.10 e seus derivados (http://www.edivaldobrito.com.br/como-instalar-o-oracle-java/) ‒ menciona o pacote oracle-java7-set-default
  • How To Install Java on Ubuntu with Apt-Get (https://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-with-apt-get) ‒ ensina a usar o update-alternatives e configurar variáveis de ambiente
  • Install Oracle Java 7 in Ubuntu via PPA Repository (http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html) ‒ ensina a automatizar a aceitação de licença

Todos esses links estão ensinando essencialmente a mesma coisa: instalar o Java da Oracle a partir do repositório que é mantido por uma equipe autodenominada Webupd8team (http://www.webupd8.org/p/about.html).

Eu não ensino a fazer isso no meu tutorial essencialmente por duas razões:
1) Porque já existem "zilhões" de tutoriais ensinando a fazer isso; e
2) Porque não confio em repositórios não-oficiais. Vide lá na introdução deste tutorial o parágrafo que inicia por "Não recomendo instalar o Sun Java por intermédio de PPA não-oficiais ou outros repositórios não-oficiais (repositórios de terceiros)".

Cabe a cada um decidir se confia ou não em repositórios de terceiros. No meu tutorial eu não ensino nem recomendo esse tipo de instalação. Essa foi uma das razões por que eu preferi elaborar um tutorial que ensina a instalar o Java da Sun manualmente, aos que optarem por não instalá-lo via repositório não-oficial: foi para dar uma alternativa a quem, assim como eu, não gosta desses repositórios de terceiros.

Apesar de considerar saudável que os participantes deste fórum discutam alternativas de instalação do Java (até porque o método que meu tutorial ensina não é perfeito e 100% infalível, embora convenhamos que seja muito difícil algum problema ocorrer com este método manual e, quando ocorre, geralmente não é por falha do método em si mas sim porque o usuário não soube configurar alguma coisa ou porque a distribuição dele possui algum problema preliminar de configuração), eu entendo que enquanto mencionar alternativas (como formas de instalação do OpenJDK e do Oracle Java disponibilizado via repositório do Webupd8team) seja uma colaboração desejável, o desenvolvimento desses temas dentro do tema deste tópico pode desvirtuar o foco e entrar numa seara que não é o objetivo deste tutorial: é muito melhor que esses tópicos sejam discutidos nos fóruns específicos dessas alternativas de instalação, ou seja, respectivamente nos fóruns dos tutoriais que ensinam esses outros métodos de instalação. Até mesmo porque em tais fóruns haverá usuários que já usaram esses outros métodos e poderão orientar melhor os leitores-participantes que desejarem fazer o mesmo (usar o mesmo método).

Sintam-se à vontade para mencionar aqui métodos de instalação alternativos e JRE/JDK alternativos (e apontar os links para esses outros métodos, como o alexandre.mbm fez - contanto que não sejam "mais do mesmo": os métodos de instalação do OpenJDK e do Oracle via Webupd8team já são largamente conhecidos e já foram mencionados por aqui, não sendo mais necessário mencioná-los).

Em suma: só peço que não desenvolvam esses temas aqui dentro. Apenas mencioná-los e incluir ligações externas para eles já é suficiente para contribuir com conhecimento novo sem desvirtuar o tópico deste tutorial. ;)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alexandre.mbm em 03 de Agosto de 2014, 18:16
Eu tinha consciência de que as quatro fontes essencialmente ensinavam a mesma coisa. Mas para cada uma eu atribui uma característica diferencial: cada uma ensinava algo que eu não encontrara mastigado em outros locais. Mencionei: nome do pacote, pacote de autoconfiguração, alteração de configurações, automatização de aceitação da licença.

Enfim, eu reconheço que errei ao invadir o tópico com a abordagem. Principalmente porque fiz isso em decorrência de não ter prestado atenção suficiente ao texto e inspiração originais do próprio tópico, ou não voltei para reler e verificar.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Barba rala em 06 de Agosto de 2014, 10:14
Muito complicado para iniciante, no link abaixo o procedimento funciona pra todos navegadores.
 olha só esse link:

http://www.indaialinux.com.br/2012/10/instalando-guardiao-itau-30-horas-no.html
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: delhmc em 06 de Agosto de 2014, 16:00
Muito complicado para iniciante, no link abaixo o procedimento funciona pra todos navegadores.
 olha só esse link:

http://www.indaialinux.com.br/2012/10/instalando-guardiao-itau-30-horas-no.html
Queria saber se esta servidor para download é confiável mesmo... Da última vez preferi fazer download do site oficial e ir realizando procedimentos manuais, rs.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 06 de Agosto de 2014, 16:22
Muito complicado para iniciante, no link abaixo o procedimento funciona pra todos navegadores.
 olha só esse link:

http://www.indaialinux.com.br/2012/10/instalando-guardiao-itau-30-horas-no.html

Este tópico é sobre a instalação manual do Sun Java. Favor não estimular tópicos a respeito de outros métodos, ainda mais a respeito de um método supermanjado como esse do Webupd8team, que já foi mencionado por aqui diversas vezes por outros usuários e para o qual já existem "zilhões" de páginas ensinando a fazer a instalação.

Este tópico aqui é para quem prefere instalar o Sun Java manualmente, seja porque não confia no repositório do Webupd8team, seja porque prefere instalar o tarball obtido diretamente no website oficial da Oracle, seja lá por que outro motivo for.

Se quiser abordar outro método de instalação, inicie o seu próprio tópico e daí escreva à vontade a respeito dele. Ao fazer isso aqui você invade o espaço de um tópico que tem outra finalidade, acaba confundindo os leitores e também desvirtuando o tema deste tópico. Postagens como a sua só atrapalham o desenvolvimento do tema.

Citar
o procedimento funciona pra todos navegadores.
Isso não é verdade. Por exemplo: os navegadores Google Chrome e Google Chromium atualmente (versão 35.X ou posterior) não funcionam mais com plugins NPAPI, portanto pouco importa o método de instalação usado, o plugin Sun Java não vai funcionar.

E há vários outros navegadores GNU/Linux de arquitetura Webkit (http://www.webkit.org/) que dão problema e acabam não funcionando com o Sun Java, independentemente do método de instalação utilizado. É o caso dos navegadores Web (https://wiki.gnome.org/Apps/Web) (anteriormente denominado Epiphany), Konqueror (http://www.konqueror.org) (que utiliza KHTML e Webkit) e Qupzilla (http://www.qupzilla.com/?lang=pt) (que utiliza Qt e Webkit), só para citar alguns exemplos.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 06 de Agosto de 2014, 16:36
Muito complicado para iniciante, no link abaixo o procedimento funciona pra todos navegadores.
 olha só esse link:

http://www.indaialinux.com.br/2012/10/instalando-guardiao-itau-30-horas-no.html
Queria saber se esta servidor para download é confiável mesmo... Da última vez preferi fazer download do site oficial e ir realizando procedimentos manuais, rs.

O repositório do Webupd8team não é oficial.

Conforme eu comento na Introdução (http://ubuntuforum-br.org/index.php/topic,110854.msg615488.html#msg615488) deste tutorial (no trecho iniciado por "Não recomendo instalar o Sun Java por intermédio de PPA não-oficiais..."), cabe a cada usuário decidir se instalará o Sun Java utilizando outro método (como por exemplo a partir de repositórios de terceiros). Este tutorial foi elaborado exclusivamente para ensinar a instalação manual porque o método manual é o mais confiável.

Ser o mais confiável não é necessariamente sinônimo de ser o mais rápido, nem de ser o mais fácil, nem de ser o mais prático. Na época em que elaborei este tutorial não havia nenhum tutorial em português ensinando corretamente a instalação manual (e mesmo em inglês você não encontrava tutorial ensinando a fazer o plugin Java funcionar no Google Chrome). Foi por isto que eu criei este tutorial e incluí várias dicas que eu mesmo não havia encontrado nos tutoriais em inglês de instalação manual, como por exemplo como fazer o plugin Java funcionar no Google Chrome e no Google Chromium, além de também ensinar os comandos que fazem com que o Sun Java sempre fique instalado dentro de /opt/java/jre e por isto não seja necessário ficar executando o comando update-alternatives sempre que o Sun Java é atualizado.

Feliz ou infelizmente, a Google parou de dar suporte à tecnologia NPAPI e por isto o plugin Sun Java atualmente não funciona nos navegadores Google Chrome e Chromium. Mas pelo menos nos navegadores arquitetura Mozilla (tais como Firefox, Opera, Iceweasel e SeaMonkey) este tutorial continua sendo útil.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: delhmc em 06 de Agosto de 2014, 16:45
Fiz tudo manual também, não confio nem muito nas derivações extras do Ubuntu, a não ser aquelas reconhecidas pela Canonical, por exemplo...
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 06 de Agosto de 2014, 16:55
Fiz tudo manual também, não confio nem muito nas derivações extras do Ubuntu, a não ser aquelas reconhecidas pela Canonical, por exemplo...

No caso específico do Java, o que vai definir a confiabilidade do JRE (ambiente de execução Java) não vai ser a distribuição Linux em si, mas sim de onde foi que você obteve os arquivos para a instalação do JRE. É aí que entra a recomendação de efetuar download diretamente no website oficial www.java.com

Já em relação ao sistema operacional (DVD ou arquivo-imagem de instalação da distribuição Linux escolhida, por exemplo), a confiabilidade vai depender tanto de onde os arquivos de instalação desse sistema foram hospedados e disponibilizados para download quanto de quem construiu a distribuição etc. No Linux tudo é manipulável: o fato de o código ser aberto e algumas coisas poderem ser baixadas na forma de código-fonte e só depois compiladas / "instaladas" requer que você confie no distribuidor da distribuição Linux escolhida. Mas se você escolher uma distro popular (Ubuntu, Mint, Debian, Fedora, Arch etc.) e fizer download a partir do website oficial, a confiabilidade é muito alta.

Uma vantagem de o Linux ter muito software de código aberto é que você pode ver / ler o código-fonte para entender o que que faz o programa compilado que você tem instalado em seu sistema. Essa "transparência" também reduz a possibilidade de algum desenvolvedor querer inserir código malicioso no pacote oficial de um aplicativo usado no Linux.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: delhmc em 06 de Agosto de 2014, 17:04
Como uso o Windows há muitos anos, recentemente é que comecei a operar o Linux com distribuição Ubuntu 14.04. O que faço é incrementar com ambientes gráficos extras (Mate-Desktop, LXDE, XFCE) pra teste mesmo e escolher o que melhor me agrade. Estou gostando muito do Mate + Cairo Dock, o sistema inicia com 236MB em RAM, tá voando. A minha única dor de cabeça (Resolvida parcialmente, com driver de vídeo independente) é com relação a minha problemática placa Nvidia Fx5200 128MB em ambiente Linux. O driver oficial já não funciona a partir de determinado Kernel, o suporte oficial pra ela não existe mais. De qualquer forma está tudo funcionando c/ driver paralelo, com resolução 1024x768. Gostaria mesmo de aumentar para 1366x768 (Pois tenho uma TV LG 22") pra aproveitar todo o espaço. Acabei desistindo por enquanto de tentar aumentar a resolução forçadamente (Com configurações particulares Nvidia no arquivo /etc/X11/xorg.conf), mas não funciona de jeito nenhum, e segue a vida, hehe...
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 06 de Agosto de 2014, 17:26
Como uso o Windows há muitos anos, recentemente é que comecei a operar o Linux com distribuição Ubuntu 14.04. O que faço é incrementar com ambientes gráficos extras (Mate-Desktop, LXDE, XFCE) pra teste mesmo e escolher o que melhor me agrade. Estou gostando muito do Mate + Cairo Dock, o sistema inicia com 236MB em RAM, tá voando. A minha única dor de cabeça (Resolvida parcialmente, com driver de vídeo independente) é com relação a minha problemática placa Nvidia Fx5200 128MB em ambiente Linux. O driver oficial já não funciona a partir de determinado Kernel, o suporte oficial pra ela não existe mais. De qualquer forma está tudo funcionando c/ driver paralelo, com resolução 1024x768. Gostaria mesmo de aumentar para 1366x768 (Pois tenho uma TV LG 22") pra aproveitar todo o espaço. Acabei desistindo por enquanto de tentar aumentar a resolução forçadamente (Com configurações particulares Nvidia no arquivo /etc/X11/xorg.conf), mas não funciona de jeito nenhum, e segue a vida, hehe...

Embora o GNU/Linux seja um sistema excelente, a maioria das pessoas ainda usa Windows, por isto os fabricantes de hardware e desenvolvedores de aplicativos dão ainda preferência ao Windows. Faz sentido: se eu fabrico uma placa de vídeo, evidentemente quero ganhar dinheiro vendendo-a, e para alcançar esse objetivo a minha placa tem que ser totalmente compatível com o sistema usado pela maioria dos meus potenciais clientes. Como mais de 80% dos computadores desktop ainda roda Windows, os fabricantes acabam privilegiando os drivers para Windows.

Mas quanto mais pessoas migrarem para o GNU/Linux, melhor: com o passar do tempo os fabricantes vão percebendo o crescimento do GNU/Linux e começam aos poucos a dar crescente suporte ao sistema.

No caso do Sun Java, felizmente a Sun já desenvolvia software para sistemas de arquitetura Unix há bastante tempo, até mesmo por ser a empresa que mantinha o desenvolvimento do sistema OpenSolaris. Mas infelizmente o desenvolvimento de drivers para Linux, embora haja evoluído absurdamente nos últimos 10 anos, ainda tem um longo caminho a trilhar.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: delhmc em 06 de Agosto de 2014, 17:37
É verdade, hehe
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: macedoleo em 09 de Setembro de 2014, 00:06
Gostaria de informar que utilizei esse tutorial para acessar o banco Itaú hoje 08.09.14 usando Ubuntu 14.04 LTS 32bits e deu tudo certo(no Firefox 32) .Reinstalei todo o Ubuntu para começar do zero e evitar algo que poderia da errado.Agradeço o Sampayu pela contribuição desse tutorial "enorme" mas bem explicado!
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 09 de Setembro de 2014, 00:37
Gostaria de informar que utilizei esse tutorial para acessar o banco Itaú hoje 08.09.14 usando Ubuntu 14.04 LTS 32bits e deu tudo certo(no Firefox 32) .Reinstalei todo o Ubuntu para começar do zero e evitar algo que poderia da errado.Agradeço o Sampayu pela contribuição desse tutorial "enorme" mas bem explicado!

Hahaha, por nada, macedoleo, fico feliz por saber que o tutorial lhe foi útil. :D

Realmente, o tutorial é gigante, rs. ;D Mas eu já fiz assim de propósito mesmo: eu sei que é meio maçante / cansativo um tutorial tão extenso, mas minha intenção foi mesmo "errar por excesso", explicar o máááááááximo possível de coisas, tudo nos seus míííííínimos detalhes, para que o mááááximo possível de pessoas consiga entender tuuuudo o que está fazendo e daí "ficar craque" em instalação (e desinstalação) manual do Sun Java no GNU/Linux, rs. ;D

Sempre que a Sun/Oracle atualiza o JRE, eu o atualizo no meu computador e daí venho aqui e atualizo o tutorial, para que todos os leitores possam fazer o mesmo. Com o passar do tempo você vai se acostumando com o tutorial e em breve estará fazendo a atualização do Java em menos de 5 minutos. Pode crer. ;)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 13 de Setembro de 2014, 10:45
Sampayu,
Acabei de instalar o Mint 17 "Quiana" 64 Bit no micro de um amigo(AMD 3.4Ghz, 4GB RAM) e acessar o Internet Banking da CEF sem problemas usando este tutorial.

Ou seja funciona perfeitamente no Internet Banking da Caixa Econômica Federal.

Abs.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 13 de Setembro de 2014, 12:21
Sampayu,
Acabei de instalar o Mint 17 "Quiana" 64 Bit no micro de um amigo(AMD 3.4Ghz, 4GB RAM) e acessar o Internet Banking da CEF sem problemas usando este tutorial.

Ou seja funciona perfeitamente no Internet Banking da Caixa Econômica Federal.

Abs.

Bacana, Visterine, bom saber. Isso aumenta a abrangência de aplicabilidade do tutorial. :)

De maneira geral, os bancos desenvolvem seus mecanismos de segurança (applets, geralmente) pensando somente na compatibilidade deles com o JRE proprietário da Sun, por isto eventualmente ocorre de não funcionarem com o Open JDK e outros JRE mas sempre funcionam com o JRE proprietário da Sun. Junte-se a isso o fato de a instalação manual ser independente da distribuição em uso (já que não utiliza pacotes RPM ou DEB, por exemplo) e temos aí uma probabilidade maior de o método manual dar certo não apenas com outros bancos, mas também com outras distribuições. :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: gpr em 13 de Outubro de 2014, 11:34
obrigado por compartilhar, e meus parabéns (em caixa alta) pelo excelente tutorial.  :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 13 de Outubro de 2014, 13:14
obrigado por compartilhar, e meus parabéns (em caixa alta) pelo excelente tutorial.  :)

Obrigado, Gustavo. :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 15 de Outubro de 2014, 13:54
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de hoje (15/10/2014) passou a ser o 8u25 (versão 8, atualização 25).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: reginaldoads em 21 de Outubro de 2014, 00:00
Caro Sampayu, seu tutorial foi muito útil para mim e ainda é em alguns casos, mas recentemente no meu notebook, não tenho conseguindo acessar o IB da Caixa de jeito nenhum. O Java e o plugin estão instalados corretamente (pelo menos eu acho que estão, rs) observe a seguir mensagens do console e também do about:plugins: (java version "1.8.0_25" Java(TM) SE Runtime Environment (build 1.8.0_25-b17) Java HotSpot(TM) Server VM (build 25.25-b02, mixed mode) e Java(TM) Plug-in 11.25.2    Arquivo: libnpjp2.so    Caminho: /opt/java/jre/lib/i386/libnpjp2.so    Versão: 11.25.2    Status: Ativo    Next Generation Java Plug-in 11.25.2 for Mozilla browsers. Sempre tá apresentando a mensagem: Sistema temporariamente indisponível. Tente mais tarde. Percebi também que ele tem apresentando um aviso de "Falha no Download" quando ainda estou na tela inserindo as informações do usuário. Tem alguma dica para esse problema?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 21 de Outubro de 2014, 00:47
Caro Sampayu, seu tutorial foi muito útil para mim e ainda é em alguns casos, mas recentemente no meu notebook, não tenho conseguindo acessar o IB da Caixa de jeito nenhum. O Java e o plugin estão instalados corretamente (pelo menos eu acho que estão, rs) observe a seguir mensagens do console e também do about:plugins: (java version "1.8.0_25" Java(TM) SE Runtime Environment (build 1.8.0_25-b17) Java HotSpot(TM) Server VM (build 25.25-b02, mixed mode) e Java(TM) Plug-in 11.25.2    Arquivo: libnpjp2.so    Caminho: /opt/java/jre/lib/i386/libnpjp2.so    Versão: 11.25.2    Status: Ativo    Next Generation Java Plug-in 11.25.2 for Mozilla browsers. Sempre tá apresentando a mensagem: Sistema temporariamente indisponível. Tente mais tarde. Percebi também que ele tem apresentando um aviso de "Falha no Download" quando ainda estou na tela inserindo as informações do usuário. Tem alguma dica para esse problema?

A "dica" neste caso é trocar de banco, se possível. ;D

Certa vez me tornei correntista da CEF, mas duas semanas depois eu desisti e cancelei minha conta, justamente por causa de contínuas quedas de comunicação e falhas (incompatibilidades) que ocorrem no servidor de internet banking da CEF. O problema, neste caso, dificilmente está sendo o JRE: com base no seu relato, a "pane" está é no internet banking da CEF mesmo. :P

Com base no seu relato, considero estas as duas hipóteses mais prováveis: ou o servidor que faz a conexão (login) entre você e a sua conta está fora do ar, ou então o applet da CEF ainda não é compatível com o Java versão 8. Nos dois casos, você precisará ter paciência (ou reclamar no SAC do banco).

De qualquer modo, uma terceira hipótese (mais remota, porém não descartável) é que após a atualização do Java a "lista branca" de websites tenha sido esvaziada e você precise acrescentar o da CEF manualmente. Vamos ver se de repente é isso. Execute este comando para entrar no Painel de Controle do Sun Java:

Código: [Selecionar]
/opt/java/jre/bin/jcontrol
...e daí clique em Segurança, depois em Editar Lista de Sites... e então no botão Adicionar. Agora acrescente este endereço à lista:

https://internetbanking.caixa.gov.br (https://internetbanking.caixa.gov.br)

Aproveite que você está com o Painel de Controle aberto e execute os procedimentos dos itens 3.2 e 3.4 lá da seção 3 (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491) do tutorial. A finalidade deles é esvaziar o cache do Java e fazer com que o Java não lhe faça tantas perguntas.

Após isso, esvazie o cache do seu navegador, feche-o, execute-o novamente e tente novamente acessar seu internet banking CEF. Caso ainda assim apareçam caixas fazendo perguntas ou pedindo para você confirmar algo, marque as caixas (para que a pergunta não seja feita / não seja mostrada novamente) e clique em sim / ok / autorizar...

Se o problema persistir e a mensagem de erro continuar sendo aquela "Sistema temporariamente indisponível. Tente mais tarde" que você relatou, ainda maior será a possibilidade de o problema ser mesmo no computador servidor da CEF - não no Java ou no navegador.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 29 de Outubro de 2014, 00:18
Sampayu,
Instalei o Linux Mint 17 em uma máquina e testei o Java JDK. Num primeiro momento até funcionou mas depois a página do banco Itaú passou a apresentar travamentos e lentidão, e por incrível que pareça até o Mint estava estranho. Seria algum problema no JDK?

Bom instalei o Java 1.8.0_25 a partir do tutorial, como já o fiz em outras ocasiões(tentei dar uma moral para o JDK mas não deu rs) e para minha surpresa o Firefox voltou a voar e o Mint de apresentar problemas e lentidões. Vai saber.

Tutorial show.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 29 de Outubro de 2014, 01:21
(...)
Num primeiro momento até funcionou mas depois a página do banco Itaú passou a apresentar travamentos e lentidão...

Não uso o JDK, mas ele é voltado para desenvolvedores (não usuários finais), por isto é possível que o JDK que você instalou por padrão deixe ativadas algumas ferramentas de debugging que ficam monitorando todos os processos em execução na JVM e gerando logs e relatórios para que o desenvolvedor possa posteriormente efetuar análises diversas (inclusive de desempenho). O JDK provavelmente também usa um cache de disco bem maior, além de provavelmente carregar mais bibliotecas na memória RAM do computador em que o JRE desse JDK está em execução. E tudo isso "suga" recursos do hardware do seu computador, deste modo deixando o sistema operacional em uma situação complicada.

Você informou que no início o Java funcionou bem, mas depois foi ficando lento. Isso é típico de quando o software começa a construir um cache e vai acumulando cada vez mais e mais arquivos no cache, até que uma hora a quantidade de arquivos no cache é tão grande que a memória RAM do seu computador não consegue ser tão veloz para acessar uma quantidade tão grande de arquivos no cache e simultaneamente atender às chamadas do processador (inclusive aquelas necessárias para processar dados e gravá-los em arquivos de log e relatórios no disco rígido). Além disso, o disco rígido (seja ele IDE ou SATA) é mais lento que a memória RAM, então se o cache é muito grande a memória RAM tem que ficar "esperando" o HD responder, e isso também diminui o desempenho. Um cache grande demais é um verdadeiro "tiro que saiu pela culatra", porque o disco rígido não é tão veloz quanto a RAM, não pode substituí-la: armazenar dados demais no cache de disco pode diminuir o desempenho do computador, principalmente se o sistema operacional necessitar acessar esse cache com muita frequência e ler volumes de dados muito grandes, nesse cache. :(

Pessoas que desenvolvem conteúdo usando o JDK e vivenciam problemas de desempenho têm relatado que o problema da performance melhorou após eles adotarem discos rígidos SSD (que são bem mais rápidos que discos rígidos IDE e SATA): ao incrementar a performance do disco rígido, você deixa a memória RAM esperando menos tempo pela resposta do disco rígido (para operações de leitura e gravação no cache de disco). ;)

Alguns paliativos consistem em diminuir o tamanho do cache e deixar o console do Java em execução, para poder enviar comandos de garbage collect ("coleta de lixo"), descartar listas de carregamento de classes, limpar o cache do carregador de classes, descartar a pilha de threads etc. Todos esses comandos podem ser enviados via console Java e ajudam a deixar "mais leve" a JVM que está em execução. Mas isso é um procedimento manual e "chato". Se você for apenas usuário do Java, é bem melhor deixar só o JRE instalado mesmo, como você fez.

Neste (http://ubuntuforum-br.org/index.php/topic,110854.msg624467.html#msg624467) e neste (http://ubuntuforum-br.org/index.php/topic,110854.msg624469.html#msg624469) post eu sucintamente abordo as diferenças conceituais entre JDK, JRE e JVM, além das particularidades do OpenJDK. Lá eu inclusive comento por que é que não é necessário instalar o JDK se você não for desenvolver nada em Java.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: LuizRM em 29 de Novembro de 2014, 23:52
Caro,
Segui o tutorial mas estou com dificuldade mais relacionada ao item 3.4. O site do Java está rodando normalmente, mas no site do banco acusa que o Módulo de Segurança não está instalado.
Agradeço a ajuda.
Att.,
Luiz.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 30 de Novembro de 2014, 00:06
Caro,
Segui o tutorial mas estou com dificuldade mais relacionada ao item 3.4. O site do Java está rodando normalmente, mas no site do banco acusa que o Módulo de Segurança não está instalado.
Agradeço a ajuda.
Att.,
Luiz.

Oi, Luiz. Você já acessou o Painel de Controle Java, excluiu todos os arquivos e depois executou aquele comando rm -f ~/.*gbas* lá do item 3.4? Se sim, experimente adicionar o endereço https://www2.bancobrasil.com.br do Banco do Brasil à lista branca do seu Java. Isso é feito via Painel de Controle Java. Vide este post (http://ubuntuforum-br.org/index.php/topic,110854.msg630093.html#msg630093).

Se isso não funcionar, esvazie completamente o cache do seu navegador (geralmente Ctrl Shift Delete é suficiente) e daí reinicie e computador.

Se continuar não funcionando, execute este comando:

Código: [Selecionar]
sudo mkdir -p /etc/.java/.systemPrefs && sudo chmod 755 -R /etc/.java
Feche o navegador, retorne ao website do Banco do Brasil e tente novamente acessar. Se a tela voltar a dar erro de módulo de segurança, permaneça na mesma tela em que o erro ocorreu e use a combinação de teclas Ctrl Shift R (ou Ctrl Shift F5) para forçar seu navegador a recarregar tudo na página.

Se o problema persistir, feche o navegador e execute este comando (ele está no item 3.1 do tutorial):

Código: [Selecionar]
sudo rm -rf ~/.java
Reabra o navegador, abra o endereço web about:plugins (ou, no caso do Firefox, vá lá em Ferramentas / Complementos / Plugins) e veja seu o plugin Java está desativado. Se estiver, ative-o. Se estiver ativado em modo "Perguntar antes de ativar", mude para "Ativar sempre" (pelo menos para testar no website do banco).

Se ainda assim você continuar não conseguindo inicializar o módulo de segurança, retorne o plugin à configuração de "Perguntar antes de ativar" (se porventura estava assim antes de você mexer. Mas não deixe em modo "desativado", claro) e daí dê um print screen na tela do banco na qual o erro está aparecendo. Em seguida, envie-me esse print screen ou poste-o aqui (ou disponibilize o arquivo para download ou visualização em algum outro lugar) para eu tentar ter uma ideia do que está acontecendo.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: LuizRM em 30 de Novembro de 2014, 21:10
Olá,
Segui os passos mas ainda não deu certo.
Segue a mensagem do erro.
Luiz

Você não possui instalado nesta máquina o Módulo de Segurança do BB para este navegador de internet.

Este módulo tem como objetivo proteger seu computador enquanto você utiliza o autoatendimento internet, evitando que programas maliciosos tenham acesso a seus dados confidenciais. Ele só é instalado em seu computador se você aceitar e é ativado assim que a página do Banco do Brasil é acessada. Nesse momento todas as proteções serão carregadas e seu computador estará protegido enquanto você estiver realizando suas transações eletrônicas.

A instalação deste módulo levará apenas alguns segundos. Instale agora mesmo e você estará ainda mais seguro para realizar suas transações.

Clique aqui para instalar.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 30 de Novembro de 2014, 23:36
Olá,
Segui os passos mas ainda não deu certo.
Segue a mensagem do erro.
Luiz

Você não possui instalado nesta máquina o Módulo de Segurança do BB para este navegador de internet.

Este módulo tem como objetivo proteger seu computador enquanto você utiliza o autoatendimento internet, evitando que programas maliciosos tenham acesso a seus dados confidenciais. Ele só é instalado em seu computador se você aceitar e é ativado assim que a página do Banco do Brasil é acessada. Nesse momento todas as proteções serão carregadas e seu computador estará protegido enquanto você estiver realizando suas transações eletrônicas.

A instalação deste módulo levará apenas alguns segundos. Instale agora mesmo e você estará ainda mais seguro para realizar suas transações.

Clique aqui para instalar.

Duas perguntas importantes: qual navegador (e versão dele) você está usando, e qual é o seu sistema Linux (exemplo: Ubuntu 14.04 de 32 bits)?

Se na página http://www.java.com/pt_BR/download/installed8.jsp você executou o teste e o website confirmou que você tem a mais recente atualização do Sun Java 8 instalada, então tudo leva a crer que o problema é mesmo com o módulo de segurança do banco. Isso geralmente está associado a arquivos da versão antiga do módulo de segurança, que foram postos no disco rígido do seu sistema porém não são compatíveis com a nova versão do Java que você instalou, e/ou não são compatíveis com a nova versão do módulo de segurança que passou a ser usado no website do banco.

Supondo que o problema esteja relacionado a isso (já que é o mais provável), experimente instalar o BleachBit (http://bleachbit.sourceforge.net) para poder efetuar uma limpeza completa no sistema. Comando de instalação do BleachBit via repositório, com auxílio do APT (o supercomando abaixo atualiza o cache do APT, antes de buscar o pacote do BleachBit, e após a instalação ele faz atualização simples no sistema e limpa o cache de pacotes):

Código: [Selecionar]
sudo apt-get update && sudo apt-get check && sudo apt-get install bleachbit -y && sudo apt-get upgrade -y && sudo apt-get clean
Após instalar o BleachBit, feche todos os seus navegadores e então execute o BleachBit a partir do terminal do shell (não use o atalho do menu). O comando é este:

Código: [Selecionar]
sudo bleachbit
Agora na janela do BleachBit, marque todas as caixas relacionados a Java, a navegadores web e a sistema ou arquivos do sistema: cache, cookies, arquivos temporários, cache da sua pasta pessoal etc. (só não precisa marcar as opções relacionadas a memória RAM, lixeira e exclusão segura de arquivos. Geralmente essas são as opções em que o BleachBit emite um aviso, quando você tenta marcá-las, alertando que se trata de uma opção lenta ou que pode causar alguma instabilidade). Daí clique no botão de análise e, após a análise, clique no botão de limpeza.

Aguarde a limpeza ser feita. É possível que o BleachBit encontre e exclua uma quantidade bem grande de lixo. Após isso, execute este comando:

Código: [Selecionar]
sudo dmesg -c && sudo telinit 6
Seu sistema limpará o log do kernel e reiniciará. Após isso, tente novamente acessar o Banco do Brasil. Se depois disso o Java continuar não funcionando, repita o procedimento de ir à página do BB e tentar acessar sua conta, daí espere ocorrer o erro do Java e então poste aqui o resultado destes comandos:

Código: [Selecionar]
dmesg
Código: [Selecionar]
java -version
Código: [Selecionar]
uname -a
Assumindo que você tem uma pasta Downloads dentro da sua pasta pessoal (que provavelmente é /home/nome_da_sua_conta), execute este comando:

Código: [Selecionar]
sudo update-alternatives --display java > ~/Downloads/update-alernatives.txt
...e depois cole aqui o conteúdo do arquivo update-alernatives.txt que estará dentro da pasta Downloads (na sua pasta pessoal).
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: LuizRM em 01 de Dezembro de 2014, 23:17
Vamos lá, estou usando o Firefox 33.0 e o Ubuntu 12.04 LTS 32-bit

Fiz os procedimentos. Sobre o telinit, na primeira tentativa deu a mensagem no final "Precisa ser root" não sabia se tinha funcionado. Usei então o sudo su e reiniciou o sistema.

Voltei a tela do Banco do Brasil e deu o mesmo erro. Na página do Java continua funcionando normal.

O comando dmesg:

não apareceu nada;

O comando java -version:

java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) Client VM (build 25.25-b02, mixed mode)

O comando uname -a:

Linux SuperMaquina 3.2.0-72-generic-pae #107-Ubuntu SMP Thu Nov 6 14:44:10 UTC 2014 i686 athlon i386 GNU/Linux

O arquivo update-alernatives.txt:

java - modo manual
  o link actualmente aponta para /opt/java/jre/bin/java
/opt/java/jre/bin/java - prioridade 10
/usr/bin/gij-4.6 - prioridade 1046
  escravo java.1.gz: /usr/share/man/man1/gij-4.6.1.gz
/usr/lib/jvm/java-7-oracle/jre/bin/java - prioridade 1058
  escravo java.1.gz: /usr/lib/jvm/java-7-oracle/man/man1/java.1.gz
A 'melhor' versão actual é /usr/lib/jvm/java-7-oracle/jre/bin/java.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 02 de Dezembro de 2014, 03:23
Vamos lá, estou usando o Firefox 33.0 e o Ubuntu 12.04 LTS 32-bit

Fiz os procedimentos. Sobre o telinit, na primeira tentativa deu a mensagem no final "Precisa ser root" não sabia se tinha funcionado. Usei então o sudo su e reiniciou o sistema.

Caramba, o negócio tá complicado... :P Ok, vamos tentar outras coisas.

Ah, eu me esqueci que colocar o sudo antes do telinit. Agora corrigi, lá. Você fez certo em rodar o telinit como superuser. :)

Aquele uname -a está informando que seu computador é de 64 bits (processador Athlon de 64 bits) porém você optou por instalar um sistema de 32 bits, razão por que tem que instalar o JRE de 32 bits. Você instalou o JRE de 32 bits, né? Eu tenho que perguntar, mesmo sabendo que a resposta vai ser "sim". ;D Se no seu sistema existir o caminho /opt/java/jre/lib/i386 é porque você corretamente instalou o JRE de 32 bits. Mas se no seu sistema existir o caminho  /opt/java/jre/lib/amd64, então você instalou o JRE de 64 bits e por isto terá que desinstalá-lo e instalar o JRE de 32 bits.

Como há 99% de chances de você haver instalado o JRE de 32 bits, a próxima opção consiste em tentar forçar a instalação do módulo de segurança. Vou lhe pedir para fazer o seguinte:
1) Feche o navegador e execute este comando para novamente limpar os arquivos do módulo de segurança e do JRE na sua pasta pessoal:
Código: [Selecionar]
sudo rm -f ~/.*gbas* && sudo rm -rf ~/.java
2) Retorne ao navegador e acesse este endereço seguro do Banco do Brasil:
https://www2.bancobrasil.com.br/aapf/idh/gbas.so

3) O navegador vai lhe perguntar o que deseja fazer com o arquivo gbas.so que está naquele endereço. Informe que deseja salvar o arquivo dentro da sua pasta pessoal (que é /home/seu_nome_de_usuário). Dentro dos gerenciadores de arquivos do Ubuntu, XUbuntu etc. essa pasta geralmente já aparece no painel esquerdo do gerenciador de arquivos, com o seu nome de usuário.

4) Use seu gerenciador de arquivos para entrar em sua pasta pessoal. Renomeie o arquivo gbas.so para .gbas.so (basta colocar um caractere "ponto" no início do nome do arquivo). Isso serve para tornar o arquivo "oculto" (ele tem que ficar assim, para poder funcionar). Se preferir usar o terminal do shell para renomear o arquivo, o comando é este:
Código: [Selecionar]
mv ~/gbas.so ~/.gbas.so
5) Agora acesse o Painel de Controle Java:
Código: [Selecionar]
jcontrol
...ou execute este comando (que é sinônimo do comando acima):
Código: [Selecionar]
/opt/java/jre/bin/jcontrol
6) Agora no Painel de Controle, acesse a aba Segurança e se certifique de que:
6.1 - A caixa "Ativar conteúdo Java no browser" está marcada
6.2 - O nível de segurança está marcado como "Alta"
6.3 - O endereço https://www2.bancobrasil.com.br aparece na "Lista de Exceções de Sites". Se não estiver constando, clique no botão Editar Lista de Sites..., depois no botão Adicionar, adicione o endereço https://www2.bancobrasil.com.br e então confirme pressionando a tecla Enter e clicando no botão OK. Caso sua conta seja Pessoa Jurídica, adicione também o endereço https://aapj.bb.com.br

7) Clique em OK para fechar o Painel de Controle. Retorne ao seu navegador e tente acessar sua conta no Banco do Brasil. Durante a tentativa de carregar a tela de login talvez surja uma mensagem de aviso de aplicação bloqueada. Neste caso clique em "OK" ou confirme (se não funcionar, feche a janela de aviso) e então veja se apesar disso os campos de "agência", "conta corrente" e "senha" apareceram. Se apareceram, o método forçado deu certo: efetue login na sua conta. Mas se os campos não apareceram, feche o navegador e tente mais uma vez acessar aquela tela. Se ainda assim não funcionar, a instalação forçada não deu certo. :(

Caso não tenha funcionado, vou precisar que você execute mais alguns passos, pois esse problema está mais obscuro:

i) Que me responda à seguinte pergunta: sua conta é pessoa física ou jurídica? Há relatos de contas pessoa jurídica que só estão funcionando após o uso de um token USB (obtido gratuitamente na sua agência bancária).

ii) Que me responda também à seguinte pergunta: seu computador tem mais de 4 GB de memória RAM? Pergunto isso porque aquele comando uname -a informou que seu sistema GNU/Linux usa um kernel PAE, que é um kernel que permite que um sistema operacional de 32 bits (como é o caso do seu) consiga usar toda a memória RAM de um computador que possua mais do que 4 GB de RAM (algo que no Ruindows, por exemplo, só é possível se o sistema for de 64 bits). Como seu sistema é de 32 bits, você precisa de um kernel PAE caso seu computador possua mais de 4 GB de RAM. Mas se porventura seu computador tiver 4 GB de RAM ou menos, o kernel PAE não é necessário e pode ser uma boa ideia substituí-lo por um kernel não-PAE: independentemente de o kernel ter ou não ter culpa em relação ao problema com o módulo de segurança do BB.

iii) Execute novamente o comando dmesg e cole aqui o resultado.

iv) Execute seu navegador em modo superusuário e veja se mesmo assim o problema ocorre, ou se nesse modo você consegue acessar sua conta corrente via internet. Eis o comando para executar o firefox em modo superusuário e acessar o Banco do Brasil:

Código: [Selecionar]
sudo /usr/bin/firefox www.bb.com.br
...ou simplesmente execute:

Código: [Selecionar]
sudo /usr/bin/firefox
...e então acesse www.bb.com.br

v) Quando chegar à página de login (mesmo que ela tenha dado erro), mude no seu navegador a codificação de caracteres (charset encoding) para ou Ocidental (Windows-1252) ou então Ocidental (ISO-8859-1). Isso é feito indo-se em Exibir e depois em Codificação (para selecionar alguma opção). Caso aquelas opções não estejam disponíveis, provavelmente haverá uma opção Unicode e uma opção Ocidental. Neste caso, marque a opção Ocidental (caso ainda não esteja marcada).

vi) Retorne ao Painel de Controle Java (comando /opt/java/jre/bin/jcontrol), clique na aba Geral, botão Definições..., certifique-se de que a caixa "Manter os arquivos temporários no meu computador" está marcada. Além disso, o endereço mostrado logo abaixo deverá ser /home/username/.java/deployment/cache, em que username é seu nome de usuário. Mas não saia ainda do Painel de Controle: clique em OK, daí clique na guia Segurança, botão Gerenciar Certificados..., opção Certificados Confiáveis, aba Usuário: na coluna Emitido para, clique sobre o certificado Banco do Brasil S.A. e então clique no botão Remover. Confirme e saia do Painel de Controle.

Feche o navegador, reabra-o e tente novamente. Ainda não funcionou? Instale o Firefox manualmente numa outra pasta. Exemplo:

a) Acesse https://www.mozilla.org/en-US/firefox/all/ e efetue download da última versão do navegador Mozilla Firefox disponível para o seu sistema (em cada língua há um pacote para sistemas de 32 bits e outro para sistemas de 64 bits). Durante o download você verá que o arquivo trata-se de um tarball (um arquivo com extensão .tar.bz2). É recomendável salvar esse tarball dentro da sua pasta Downloads.

b) Após o download ser concluído, acesse a pasta em que você pôs o tarball, clique no tarball com o botão direito e selecione a opção Extrair aqui. A ideia é descompactar o conteúdo desse tarball para dentro de /home/username/Downloads/firefox.

c) Use seu gerenciador de arquivos para acessar aquele caminho /home/username/Downloads/firefox e então execute o arquivo firefox que se encontra dentro daquela pasta. Alternativamente, você pode executar este comando (caso o tarball tenha realmente sido descompactado dentro da sua pasta Downloads):

Código: [Selecionar]
~/Downloads/firefox/firefox
d) Agora no Firefox "novo", use a combinação de teclas Ctrl Shift A, ou acesse Ferramentas / Complementos, ou ainda abra o endereço web about:addons, certifique-se de que o plugin Java foi detectado e então coloque esse plugin em modo "Sempre ativar".

e) Crie o link genérico para navegadores de arquitetura Mozilla:
Caso seu sistema seja de 32 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/sunjavaCaso seu sistema seja de 64 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/sunjava
f) Use esse "Firefox novo" para acessar o website do Banco do Brasil e tentar efetuar login.

Caso alguma das dicas acima funcione, por favor informe qual delas funcionou para eu tentar entender o que aconteceu e poder ser mais "objetivo" futuramente, caso esse problema venha a ocorrer com outras pessoas.

Se nada disso funcionou, vou analisar as informações prestadas em suas respostas às perguntas que fiz la em "cima": confirmar que seu JRE é de 32 bits (e que portanto a pasta /opt/java/jre/lib/i386 existe), responder às perguntas dos itens i e ii, e informar novamente o resultado do comando dmesg. A partir disso vou tentar desvendar esse mistério. Mas espero que alguma das dicas acima funcione, pois já estou ficando sem opções. :'(
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: oilova em 05 de Dezembro de 2014, 21:35
Amigão, segui sua orientação e consegui, finalmente, acessar o BB. Sou iniciante no Linux e ficarei atento às suas dicas. Muito grato. Boas festas.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 05 de Dezembro de 2014, 21:49
Amigão, segui sua orientação e consegui, finalmente, acessar o BB. Sou iniciante no Linux e ficarei atento às suas dicas. Muito grato. Boas festas.

Bacana, fico feliz por saber que a sua dor de cabeça com o Java e o BB no Linux chegou ao fim antes do ano de 2014, rs. :D Boas Festas a você, também. :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: LuizRM em 05 de Dezembro de 2014, 23:09
Funcionou!!!
Muuuuuito obrigado pela ajuda!!! Nos últimos segundos do segundo tempo rs, a opção que percebi a mudança, foi a última, a de instalar o firefox atualizado. Daí então quando entrei na página de login do banco, o navegador pediu para aceitar e memorizar o certificado do banco do Brasil. Depois voltei na versão instalada (anterior) do firefox e lá também está abrindo normalmente.
Agradeço novamente a atenção, já estava achando que era um caso sem jeito rs.
Abços! E boas festas!!!
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 05 de Dezembro de 2014, 23:32
Funcionou!!!
Muuuuuito obrigado pela ajuda!!! Nos últimos segundos do segundo tempo rs, a opção que percebi a mudança, foi a última, a de instalar o firefox atualizado. Daí então quando entrei na página de login do banco, o navegador pediu para aceitar e memorizar o certificado do banco do Brasil. Depois voltei na versão instalada (anterior) do firefox e lá também está abrindo normalmente.
Agradeço novamente a atenção, já estava achando que era um caso sem jeito rs.
Abços! E boas festas!!!

Ufa! :P Então o problema era o certificado do banco. ;D Bom saber disso... E Boas Festas! Fico feliz por saber que também a sua dor de cabeça com o Java e o BB no Linux chegou ao fim antes do ano de 2014, rs. :D
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: ctiba em 08 de Dezembro de 2014, 16:11
Decidi mudar do java-7-openjdk para o java-7-oracle porque por alguma razão o Itau não aceita o openjdk, somente o oracle.

Então fiz a seguinte modificação:

  tiba@tiba-laptop:~$ sudo update-alternatives --config java
Existem 3 escolhas para a alternativa java (disponibiliza /usr/bin/java).

  Selecção   Caminho                                         Prioridade Estado
------------------------------------------------------------
  0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      modo automático
  1            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      modo manual
  2            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      modo manual
* 3            /usr/lib/jvm/java-7-oracle/bin/java              1         modo manual

Pressione enter para manter a escolha actual
tiba@tiba-laptop:~$

Baixei o java-7-oracle diretamente do site da oracle, descompactei e fiz a instalação manual. Depois de atualizar os links consegui instalar:

  tiba@tiba-laptop:~$ java -version
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

Entretanto o caminho do IcedTeaPlugin continua apontando para o openjdk. Provavelmente é o que continua impedindo do plugin funcionar: veja o resultado do about:plugins do navegador Firefox:

Arquivo: IcedTeaPlugin.so
    Caminho: /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
    Versão:
    Status: Ativo
    The IcedTea-Web Plugin executes Java applets.

Como fazer para mudar o link? Tambem não encontrei o plugin recomendado: libnpjp2.so

Alguem tem alguma ideia do que pode ser?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 08 de Dezembro de 2014, 16:20
Decidi mudar do java-7-openjdk para o java-7-oracle porque por alguma razão o Itau não aceita o openjdk, somente o oracle.
(...)
Alguem tem alguma ideia do que pode ser?

O problema é que você fez uma salada de Java, haha. :D

Alguns problemas no que você fez:
1) Está tentando usar o Java 7 da Oracle, mas esse Java já foi superado pela versão 8, que corrige vários bugs e falhas de segurança da versão 7. Má ideia querer usar o Java 7.

2) Está tentando usar o plugin IcedTea com o JRE da Oracle, mas o JRE da Oracle não é compatível com IcedTea e possui seu próprio plugin: o arquivo libnpjp2.so

A solução para consertar essa salada aí que você fez :D é você seguir exatamente o que a seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial está explicando. Se fizer isso, esses problemas aí serão eliminados. ;)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: delhmc em 09 de Dezembro de 2014, 12:29
Obrigado amigo, funcionou bem aqui ;) Pena que o Chrome não dá mais suporte ao Java... Abraço
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 09 de Dezembro de 2014, 13:02
Obrigado amigo, funcionou bem aqui ;) Pena que o Chrome não dá mais suporte ao Java... Abraço

Por nada. Que bom que funcionou. :)

É, o Chrome e o Chromium infelizmente não funcionam mais com plugins NPAPI. Decisão da Google. :'(
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: caco13 em 14 de Dezembro de 2014, 10:31
Perfeito. Melhor tutorial que eu vi.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 15 de Dezembro de 2014, 12:00
Perfeito. Melhor tutorial que eu vi.

Obrigado. :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: mangatomica em 30 de Dezembro de 2014, 14:16
Boa tarde,

Gostaria de ver se alguém poderia me ajudar com o BBtoken (pessoa jurídica), pois após a atualização para o ubuntu 14.10 não consigo mais acessar o site do Banco do Brasil. Na tela de identificação ele fica procurando o token e não localiza, mas também não aparece nenhuma mensagem de erro.

No inicio achei que era o Java, instalei ele de várias formas e a última foi seguindo esse tutorial, mais ao que parece está tudo ok com o java. Ele entra normalmente na conta de pessoa física.

Testei o token em outro computador windows e funcionou normalmente, testei em um notebook com lubuntu 14.10 e apresentou o mesmo erro.

Alguém está tendo esse problema ou já teve e pode me ajudar?

Desde já agradeço se alguém puder me ajudar !
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 31 de Dezembro de 2014, 01:38
Boa tarde,

Gostaria de ver se alguém poderia me ajudar com o BBtoken (pessoa jurídica), pois após a atualização para o ubuntu 14.10 não consigo mais acessar o site do Banco do Brasil. Na tela de identificação ele fica procurando o token e não localiza, mas também não aparece nenhuma mensagem de erro.

No inicio achei que era o Java, instalei ele de várias formas e a última foi seguindo esse tutorial, mais ao que parece está tudo ok com o java. Ele entra normalmente na conta de pessoa física.

Testei o token em outro computador windows e funcionou normalmente, testei em um notebook com lubuntu 14.10 e apresentou o mesmo erro.

Alguém está tendo esse problema ou já teve e pode me ajudar?

Desde já agradeço se alguém puder me ajudar !

Imagino que você esteja usando o navegador Mozilla Firefox. Partindo desse pressuposto, experimente executar as dicas que apresentei neste post (http://ubuntuforum-br.org/index.php/topic,110854.msg637241.html#msg637241). Se nada funcionar, tente executar as dicas que apresentei neste outro post (http://ubuntuforum-br.org/index.php/topic,110854.msg637289.html#msg637289) (siga a sequência das dicas, de cima para baixo. Há uma razão para elas estarem naquela ordem).

Se nada disso resolver, informe aqui qual navegador web você está usando para acessar o website do BB, a partir de qual endereço do BB você está tentando acessar sua conta PJ, e também qual é a tela ou mensagem de erro que está aparecendo quando você tentar acessar sua conta.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: mangatomica em 03 de Janeiro de 2015, 11:12
Primeiramente gostaria de agradecer por sua atenção Sampayu !

Fiz os procedimentos do primeiro link e tudo permaneceu igual, quando acessava o site do BB com token ele iniciava o JAVA mas não identificava o token. Deixei ele rastreando por 5 minutos e nenhuma mensagem de erro apareceu, apenas continuava procurando o token.

Passei para o segundo link, fiz a remoção do java 64 e instalei o java 32.

Agora estou com o seguinte problema, quando coloco o comando "java -version" ele identifica o java normalmente, mas o mozilla não identifica o plugin, nem em "about:plugins" nem na aba complementos / plugins.

Fiz o comando linkando o "/opt/java/jre/lib/i386/libnpjp2.so" tanto em:

/usr/lib/firfox-addons/plugins
/usr/lib/mozilla/plugins

O que pode estar errado? Tem outra pasta que o firefox identifica plugins?

Muito Obrigado !
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 03 de Janeiro de 2015, 15:53
Primeiramente gostaria de agradecer por sua atenção Sampayu !

Por nada. :)

Fiz os procedimentos do primeiro link e tudo permaneceu igual, quando acessava o site do BB com token ele iniciava o JAVA mas não identificava o token. Deixei ele rastreando por 5 minutos e nenhuma mensagem de erro apareceu, apenas continuava procurando o token.

O token não é necessário: veja que na página http://www.bb.com.br/portalbb/home29,108,108,8,1,1,2.bb o token não é pedido, há apenas um botão no qual se clica para que o acesso seja feito via token, mas você só clica no botão do token se quiser, o que significa que tem a opção de efetuar login sem usar token. Caso informe somente a chave e clique no botão OK, você será conduzido à tela https://aapj.bb.com.br/aapj/loginpfe.bb que então só lhe pedirá para repetir a chave e digitar a senha de acesso à conta PJ. Se surgir alguma janela perguntando se deseja autorizar o Java a executar, autorize. Se após isso a tela ficar um tempão carregando e no fim das contas der algum erro de identificação do computador, atualize a página do navegador. Caso você esteja usando no navegador algum bloqueador de domínios, certifique-se de autorizar os que contenham a palavra globalsign e splash-screen.

O login com token dá muito trabalho e problemas, por causa de malfuncionamento dos drivers desses tokens dentro de sistemas Linux (os fabricantes não estão fazendo drivers adequados para Linux). A outra pessoa que teve problemas com isso acabou acessando sem o token mesmo, depois que eu e ela trocamos várias mensagens tentanto sanar essa pane.

Caso você queira mesmo usar token (mesmo que o acesso somente com Java volte a funcionar para conta PJ), podemos depois ver se esse token funciona (há um programa que se instala e que pode funcionar no Linux, para fazer alguns tokens do BB funcionarem), mas vamos primeiro tentar resolver o problema do acesso com o Java sem uso de token, ok? Quando um problema é grande uma boa tática consiste em segmentá-lo em partes e tentar resolver uma parte de cada vez. ;)

Passei para o segundo link, fiz a remoção do java 64 e instalei o java 32.

Então deixa eu ver se entendi: seu sistema operacional Linux é de 32 bits (por exemplo: o comando uname -i lhe retorna algo como i386, ou i686, ou qualquer outro iX86...) e foi por isto que você desinstalou o Java de 64 bits e instalou o Java de 32 bits? É crucial que você saiba qual é a arquitetura do seu sistema operacional (32 ou 64 bits) e que instale o Java da mesma arquitetura, senão o Java não vai funcionar mesmo (ou não vai funcionar direito).

Agora estou com o seguinte problema, quando coloco o comando "java -version" ele identifica o java normalmente, mas o mozilla não identifica o plugin, nem em "about:plugins" nem na aba complementos / plugins.

Fiz o comando linkando o "/opt/java/jre/lib/i386/libnpjp2.so" tanto em:

/usr/lib/firfox-addons/plugins
/usr/lib/mozilla/plugins

O que pode estar errado? Tem outra pasta que o firefox identifica plugins?

Aquele firfox-addons foi só erro de digitação? Porque o nome da pasta é firefox-addons. Por via das dúvidas, é recomendável refazer os dois comandos do item 1.7 do tutorial: o para Firefox, que usa a pasta firefox-addons, e o genérico para navegadores de arquitetura Mozilla, que usa o caminho /usr/lib/mozilla/plugins. Os links a serem criados têm de ser da mesma arquitetura (32 ou 64 bits) do seu sistema Linux.

Ainda estou voando às cegas: preciso saber a versão do seu navegador Firefox e se o seu sistema operacional Linux é de 32 ou 64 bits (o Java que você instalou eu agora sei que é o de 32 bits, por causa do seu comentário ali em "cima"). Talvez o problema que você está enfrentando seja apenas devido à diferença entre a arquitetura do seu sistema operacional e a arquitetura do Java instalado, ou ainda os links podem ser da outra arquitetura. Tudo precisa estar na mesma arquitetura. Se seu Linux for de 32 bits, por exemplo, então o Java tem de ser o de 32 bits e os links do item 1.7 têm de ser executados para sistema de 32 bits.

Mantenha o navegador fechado enquanto recria os links simbólicos para as pastas firefox-addons e /usr/lib/mozilla/plugins, daí retorne ao Firefox e veja se o Java é detectado em http://www.java.com/pt_BR/download/installed8.jsp
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: mangatomica em 03 de Janeiro de 2015, 17:13
Vamos lá...

Citar
O login com token dá muito trabalho e problemas, por causa de malfuncionamento dos drivers desses tokens dentro de sistemas Linux (os fabricantes não estão fazendo drivers adequados para Linux). A outra pessoa que teve problemas com isso acabou acessando sem o token mesmo, depois que eu e ela trocamos várias mensagens tentanto sanar essa pane.

Na verdade eu utilizo o token por questão de segurança, por indicação do gerente. Utilizo, acredito, há uns 2 anos e é a primeira vez que enfrento problemas com ele. Até hoje era só instalar o sun java e tudo funcionava perfeitamente.

Como sou usuário token, eu consigo acessar o banco com a senha "J" sem token, mas apenas para consultar informações. Sem token não consigo realizar nenhuma transação financeira, mas caso não seja possível continuar com ele eu peço o cancelamento no banco.

Citar
Então deixa eu ver se entendi: seu sistema operacional Linux é de 32 bits (por exemplo: o comando uname -i lhe retorna algo como i386, ou i686, ou qualquer outro iX86...) e foi por isto que você desinstalou o Java de 64 bits e instalou o Java de 32 bits? É crucial que você saiba qual é a arquitetura do seu sistema operacional (32 ou 64 bits) e que instale o Java da mesma arquitetura, senão o Java não vai funcionar mesmo (ou não vai funcionar direito).

O meu processador e ubuntu são 64 bits. Antes estava instalada a versão 64 bits do java, ela funcionava só não localizava o token. Fiz a instalação da versão 32 bits, pois achei que era isso para fazer no segundo link que tu me enviou... acho que cometi um engano. Já vou fazer a remoção desse java 32 bits.

Vou refazer a instalação de tudo na arquitetura correta e já retorno aqui se ouve mudança.

Muito Obrigado!
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: mangatomica em 03 de Janeiro de 2015, 17:45
Fiz a remoção e uma nova instalação do java, agora na versão 64 bits.

Ele está funcionando normalmente para acesso sem token, mas quando tento acessar a conta via token ele não o localiza.

Citar
Aquele firfox-addons foi só erro de digitação? Porque o nome da pasta é firefox-addons. Por via das dúvidas, é recomendável refazer os dois comandos do item 1.7 do tutorial: o para Firefox, que usa a pasta firefox-addons, e o genérico para navegadores de arquitetura Mozilla, que usa o caminho /usr/lib/mozilla/plugins. Os links a serem criados têm de ser da mesma arquitetura (32 ou 64 bits) do seu sistema Linux.

Isso foi erro de digitação minha mesmo, desculpe o transtorno !


E agora, será que tem algo que possa ser feito para ele identificar o token?  (lembrando que no windows o token está funcionando).

Ahhh lembrei de uma coisa também, o aplicativo "bbtokentool" não abre quando clico nele.

Fiz uma nova instalação pelo terminal e a seguinte mensagem aparece:
Código: [Selecionar]
Registrando Modulo
Shutting down WdkmgrServer: Error! Bad return status for module build on kernel: 3.16.0-28-generic (x86_64)
Consult /var/lib/dkms/wdtoken/1.0.0/build/make.log for more information.
Failed to install using DKMS
Installation is complete.Thank you for using our products!

Após a instalação e reiniciar o pc o ubuntu pede para enviar um relatório de erro:

Código: [Selecionar]
title:
bbtokentool1.0.0-3:wdtoken kernel module failed to build
E ao que parece o erro está no DKMS. O log é bem extenso e não permite copiar e colar, se não colocava ele aqui.

Será que o erro está no aplicativo bbtokentool?

Obrigado !
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 04 de Janeiro de 2015, 01:56
Fiz a remoção e uma nova instalação do java, agora na versão 64 bits.

Ele está funcionando normalmente para acesso sem token, mas quando tento acessar a conta via token ele não o localiza.

Citar
Aquele firfox-addons foi só erro de digitação? Porque o nome da pasta é firefox-addons. Por via das dúvidas, é recomendável refazer os dois comandos do item 1.7 do tutorial: o para Firefox, que usa a pasta firefox-addons, e o genérico para navegadores de arquitetura Mozilla, que usa o caminho /usr/lib/mozilla/plugins. Os links a serem criados têm de ser da mesma arquitetura (32 ou 64 bits) do seu sistema Linux.

Isso foi erro de digitação minha mesmo, desculpe o transtorno !


E agora, será que tem algo que possa ser feito para ele identificar o token?  (lembrando que no windows o token está funcionando).

Ahhh lembrei de uma coisa também, o aplicativo "bbtokentool" não abre quando clico nele.

Fiz uma nova instalação pelo terminal e a seguinte mensagem aparece:
Código: [Selecionar]
Registrando Modulo
Shutting down WdkmgrServer: Error! Bad return status for module build on kernel: 3.16.0-28-generic (x86_64)
Consult /var/lib/dkms/wdtoken/1.0.0/build/make.log for more information.
Failed to install using DKMS
Installation is complete.Thank you for using our products!

Após a instalação e reiniciar o pc o ubuntu pede para enviar um relatório de erro:

Código: [Selecionar]
title:
bbtokentool1.0.0-3:wdtoken kernel module failed to build
E ao que parece o erro está no DKMS. O log é bem extenso e não permite copiar e colar, se não colocava ele aqui.

Será que o erro está no aplicativo bbtokentool?

Obrigado !

Bom, já fico feliz por saber que a parte do Java está resolvida: pelo menos a parte atinente a este tutorial foi eficaz no sentido de viabilizar a instalação e funcionamento do Java no seu sistema, o que significa que o módulo de segurança Java do BB está funcionando.

O problema agora já não tem mais a ver com o Java, mas com a compatibilidade do driver do dispositivo token USB que você está usando: o fabricante desenvolveu um driver Linux para esse token e também desenvolveu uma aplicação Java para você poder interagir com seu token no Linux, mas pelo visto o driver não está instalando e a aplicação tampouco.

Bom, eu não tenho conta PJ e não uso token, mas acessei o endereço http://www.bb.com.br/docs/pub/inst/dwn/BBTokenFinal.swf, daí abri o tutorial para Linux e vi no Passo 8 que o fabricante desse dispositivo é a WatchData Technologies (http://www.watchdata.com), por isto eu acessei http://www.watchdata.com/service/usbtoken.jsp e então vi que lá estão disponíveis o pacote bbtokentool_1.0.0-3_all_v1.0.deb (http://www.watchdata.com/brazil/BBtoken/bbtokentool_1.0.0-3_all.deb) e o tarball BBtoken/bbtokentool_v1.0.tar.gz (http://www.watchdata.com/brazil/BBtoken/bbtokentool.tar.gz). Mas eu instalei o pacote e não funcionou, daí instalei o tarball e deu o mesmo problema do pacote. Enfim: umas porcarias. A WatchData personalizou muito mal o software dela para uso pelos clientes do BB. Eu dei uma olhada no log e pelo visto o problema é que o módulo PKCS#11 não está sendo corretamente instalado pelo instalador, devido a um conflito entre uma biblioteca dessa versão do BBTokenTool com as bibliotecas do Sun Java mais recente. Em outras palavras: o programa BBTokenTool foi mal programado e está desatualizado.

É por estas e outras que sempre recorro ao terminal do shell e à instalação manual via tarball, por exemplo. No presente caso, tendo em vista que o aplicativo BBTokenTool nada mais é que uma adaptação que a WatchData fez do WDTokenTool, que é um aplicativo da própria WatchData e que é melhor elaborado e atualizado mais frequentemente, o que eu sugiro que você faça é acessar http://www.watchdata.com/brazil/watchkey/index.htm e efetuar o download do tarball wdtokentool-icp_1.1.0-4 beta3.tar.gz (http://www.watchdata.com/service/driver/wdtokentool-icp_1.1.0-4_beta3.tar.gz). Salve esse tarball dentro da sua pasta pessoal de downloads (que é /home/seu-nome-de-usuário/Downloads). Não é certeza que o WDTokenTool vá funcionar com o seu token USB (porque eu não sei se eles fizeram algum estrago também no software interno desse dispositivo token, durante a "personalização" deles), mas se o WDTokenTool funcionar no seu sistema isso pelo menos já eliminará um problema e aumentará as chances de seu token funcionar.

Então vamos lá:

1) Após efetuar o download do tarball wdtokentool-icp_1.1.0-4 beta3.tar.gz (http://www.watchdata.com/service/driver/wdtokentool-icp_1.1.0-4_beta3.tar.gz) (salvando-o em sua pasta pessoal de downloads), execute este comando no terminal do shell:
Código: [Selecionar]
cd ~/Downloads && tar -xvf wdtokentool-icp_1.1.0-4_beta3.tar.gz && sudo ~/Downloads/wdtokentool-icp_1.1.0-3/install
O comando acima fará o interpretador de comandos do shell acessar sua pasta pessoal de downloads (/home/seu-nome-de-usuário/Downloads), executar o programa tar para descompactar o tarball wdtokentool-icp_1.1.0-4_beta3.tar.gz para dentro da subpasta /home/seu-nome-de-usuário/Downloads/wdtokentool-icp_1.1.0-3/, então tornar-se temporariamente root e executar o arquivo binário executável install (programa de instalação do WDTokenTool) que se encontra dentro daquela subpasta /home/seu-nome-de-usuário/Downloads/wdtokentool-icp_1.1.0-3/

2) A instalação adicionará ao seu sistema o módulo (driver de dispositivo) PKCS#11 necessário para o seu token USB ser reconhecido pelo sistema Linux. Também instalará o servidor WatchData Manager (nome no sistema: WdkmgrServer), que é o daemon Linux que fica monitorando seu sistema, de modo que quando você conectar seu token USB o servidor detecte isso e use o driver PKCS#11 para fazer o token funcionar. O instalador também criará o script de inicialização /etc/init.d/wd_udk, que fará com que a cada (re)boot seu sistema inicialize novamente aquele servidor e também o módulo do token.

3) Após a instalação, conecte seu token USB e então execute o WDTokenTool que se encontra no menu de aplicativos do seu Linux. Se o WDTokenTool não estiver aparecendo no menu, execute-o via terminal do shell por intermédio deste comando:
Código: [Selecionar]
/usr/lib/watchdata/ICP/tools/tool.sh
A partir daqui eu estou de mãos atadas: tudo vai depender da interatividade (intercomunicabilidade) entre o software interno do seu token USB e o software WDTokenTool. Se eles forem compatíveis, você conseguirá visualizar seu token dentro da tela do WDTokenTool e acessar sua conta PJ com o token USB.

Espero que dê certo. Boa sorte! :)

PS: se não deu certo, eis um bom motivo para reclamar com seu gerente no BB, ou ainda dizer que deseja cancelar o token e voltar a ter acesso irrestrito à sua conta PJ sem ter de usar um token. Cabe ao banco prover soluções tecnológicas e assessorar o cliente-consumidor, nestes casos. Como eu comento aqui (http://ubuntuforum-br.org/index.php/topic,110854.msg630130.html#msg630130), via de regra quem se dá mal é o banco, quando o cliente sofre alguma perda financeira devido à falha de segurança do sistema bancário. O maior interessado em fazer esse token USB funcionar é o BB, não você, porque se você tiver prejuízo é o banco que paga o prejuízo. Então não se estressa: se o token funcionar, peço que me informe para eu saber que a tática de instalar o WDTokenTool funcionou. Mas se o token não funcionar, no seu lugar eu devolveria essa "bagaça" pro BB e solicitaria acesso à conta PJ sem necessidade de token. :P
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: mangatomica em 05 de Janeiro de 2015, 11:07
Então Sampayu fiz os métodos que tu disse e não funcionou.

Citar
A instalação adicionará ao seu sistema o módulo (driver de dispositivo) PKCS#11 necessário para o seu token USB ser reconhecido pelo sistema Linux. Também instalará o servidor WatchData Manager (nome no sistema: WdkmgrServer), que é o daemon Linux que fica monitorando seu sistema, de modo que quando você conectar seu token USB o servidor detecte isso e use o driver PKCS#11 para fazer o token funcionar. O instalador também criará o script de inicialização /etc/init.d/wd_udk, que fará com que a cada (re)boot seu sistema inicialize novamente aquele servidor e também o módulo do token.

Procurei pelo terminal e não encontrei esse arquivo "/etc/init.d/wd_udk" e ele também não roda o "/usr/lib/watchdata/ICP/tools/tool.sh" diz comando inexistente.


Eu peguei e quis fazer um teste, peguei o ubuntu 14.04.01 e customizei com o Ubuntu customization kit e instalei o Java 8 e o BBtokentool. Criei um pendrive bootavel e rodei ele, e o token funcionou normalmente.
Será que com as atualizações do ubuntu 14.10 ou na versão 15.04 esse problema pode ser sanado?

Muito Obrigado.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 05 de Janeiro de 2015, 11:21
Então Sampayu fiz os métodos que tu disse e não funcionou.

Citar
A instalação adicionará ao seu sistema o módulo (driver de dispositivo) PKCS#11 necessário para o seu token USB ser reconhecido pelo sistema Linux. Também instalará o servidor WatchData Manager (nome no sistema: WdkmgrServer), que é o daemon Linux que fica monitorando seu sistema, de modo que quando você conectar seu token USB o servidor detecte isso e use o driver PKCS#11 para fazer o token funcionar. O instalador também criará o script de inicialização /etc/init.d/wd_udk, que fará com que a cada (re)boot seu sistema inicialize novamente aquele servidor e também o módulo do token.

Procurei pelo terminal e não encontrei esse arquivo "/etc/init.d/wd_udk" e ele também não roda o "/usr/lib/watchdata/ICP/tools/tool.sh" diz comando inexistente.


Eu peguei e quis fazer um teste, peguei o ubuntu 14.04.01 e customizei com o Ubuntu customization kit e instalei o Java 8 e o BBtokentool. Criei um pendrive bootavel e rodei ele, e o token funcionou normalmente.
Será que com as atualizações do ubuntu 14.10 ou na versão 15.04 esse problema pode ser sanado?

Muito Obrigado.

Eu instalei aqui no meu XUBuntu 14.04 de 32 bits e o WDTokenTool funcionou (instalou e abriu a janela. Só não sei se funcionaria com o token porque não tenho um token para testar). Pela sua descrição, o problema realmente está no Ubuntu 14.10. Uma pena.

Como o BBTokenTool funcionou com o Java 8 dentro do seu Ubuntu 14.04, sabemos agora que o BBTokenTool do seu token USB é compatível com as bibliotecas do Java 8 e que o módulo do device driver do token funciona no Ubuntu 14.04. Então o problema está relacionado ao Ubuntu 14.10 mesmo. Provavelmente é o kernel. Digo: no 14.10 o kernel foi atualizado para uma versão que pelo visto não funciona com o módulo que consta no BBTokenTool.

Agora cabe a você decidir se seu sistema operacional é mais importante que seu token ou vice-versa. Se esse token fosse um mero pendrive USB, a resposta seria fácil: ignore o problema do pendrive e mantenha seu sistema na versão 14.10, para poder usufruir de um kernel mais recente, que contém melhorias que o kernel da versão 14.04 não tem. No entanto, como esse seu "pendrive USB" é um token usado por você para realizar transações financeiras em uma conta PJ, talvez seja melhor (em termos de segurança financeira) usar o Ubuntu 14.04 para poder utilizar o token USB.

Mas isso é decisão sua. Você precisa colocar na balança esses aspectos e decidir o que lhe parece melhor.

É possível que com alguma atualização do 14.10 o kernel passe a funcionar com o módulo do BBTokenTool. Mas o ideal seria o BBTokenTool ser atualizado, receber um módulo mais "moderno", que funcione com os kernels Linux mais recentes.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: mangatomica em 05 de Janeiro de 2015, 11:36
Valeu pelas dicas cara !

Acho que vou manter o token mas só usá-lo com o pendrive que roda o Ubuntu 14.04, por questão de segurança mesmo.

Vou aguardar se com o tempo e atualizações tudo se ajeite.

Novamente muito obrigado pela atenção !
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 05 de Janeiro de 2015, 11:59
Valeu pelas dicas cara !

Acho que vou manter o token mas só usá-lo com o pendrive que roda o Ubuntu 14.04, por questão de segurança mesmo.

Vou aguardar se com o tempo e atualizações tudo se ajeite.

Novamente muito obrigado pela atenção !

Por nada. :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 20 de Janeiro de 2015, 20:52
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de hoje (20/01/2015) passou a ser o 8u31 (versão 8, atualização 31).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Celio Alves em 21 de Janeiro de 2015, 22:20
Olá, Sampayu.
Primeiro queria lhe agradecer pelo ótimo tutorial, com certeza este foi o melhor que encontrei!
Segundo, queria tirar uma dúvida simples:

Na seção 1.3, na linha
Código: [Selecionar]
sudo update-alternatives --install /usr/bin/java java /opt/java/jre/bin/java 10 && sudo update-alternatives --set java /opt/java/jre/bin/javaQual a função do número 10?

Para atualizar o Java, qual dos passos devo seguir?
É só fazer primeiro a seção 2.1 e depois a seção 1, mas sem precisar executar update-alternatives e (des)vincular o plugin do navegador?

Valeu! ;D
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Janeiro de 2015, 07:11
Olá, Sampayu.
Primeiro queria lhe agradecer pelo ótimo tutorial, com certeza este foi o melhor que encontrei!

Bacana. Obrigado. :)

Citar
Segundo, queria tirar uma dúvida simples:

Na seção 1.3, na linha
Código: [Selecionar]
sudo update-alternatives --install /usr/bin/java java /opt/java/jre/bin/java 10 && sudo update-alternatives --set java /opt/java/jre/bin/javaQual a função do número 10?

As distribuições Debian e as baseadas no Debian (como é o caso das *Ubuntu, Mint etc.) utilizam um sistema de controle de programas denominado alternatives ("alternativas"). Se (por exemplo) você tiver várias JVM (máquinas virtuais Java) instaladas no seu sistema (como provavelmente tem, pois o *Ubuntu costuma vir com pelo menos duas implementações diferentes do OpenJDK, e além disso você adicionou - ou pretende adicionar - o JRE proprietário da Sun/Oracle), no momento em que você executar uma aplicação Java (um programa que requeira uma JVM para poder ser executado), como é o caso do applet do módulo de segurança do seu banco, essa aplicação vai pedir ao seu sistema operacional para "acionar" a JVM do sistema operacional.

O problema é que seu sistema possui duas ou mais JVM diferentes, por isto ele terá de escolher alguma JVM para executar. É aí que entra o sistema de alternativas: ele tem um "cadastro" de todas as JVM do seu sistema e automaticamente escolhe qual JVM executar. Mas essa escolha não é assim tãããão automática: cada uma das alternativas cadastradas possui um número de prioridade associado a cada uma delas. Por exemplo: suponhamos que seu sistema tenha aí o OpenJDK 6 e o OpenJDK 7. Vamos ainda supor que a JVM do OpenJDK 6 esteja com prioridade 100 e que a JVM do OpenJDK 7 esteja com prioridade 50. No momento em que alguma aplicação pedir para seu sistema executar a JVM, o sistema automaticamente executará a JVM do OpenJDK 7, porque ela é a que tem maior prioridade (menor número de prioridade). Se por qualquer motivo a JVM do OpenJDK 7 não funcionar, seu sistema tentará então executar a JVM do OpenJDK 6, porque ela é a próxima alternativa na lista de prioridade.

No caso, ao usar o comando update-alternatives ("atualizar alternativas") você está atualizando o cadastro de alternativas JVM do seu sistema Linux: ao adicionar a JVM proprietária da Sun/Oracle com número de prioridade 10 (que é menor que a das outras JVM), você está dizendo para o seu sistema dar prioridade máxima a essa JVM proprietária que você instalou.

O comando acima mencionado por você na verdade é um supercomando (uma combinação de dois ou mais comandos é um supercomando): sudo update-alternatives --install /usr/bin/java java /opt/java/jre/bin/java 10 serve para cadastrar a alternativa "JVM proprietária da Sun/Oracle" com prioridade 10 (de modo que a seleção automática sempre escolha essa JVM proprietária). No entanto, eu não tenho certeza de que no sistema de todas as pessoas que consultam este tutorial as outras JVM estarão mesmo com prioridade menor (número de prioridade maior que 10): pode acontecer de o sistema de alguém estar com prioridade 9, por exemplo. Além disso, no sistema de alguém a seleção de alternativas pode não estar no modo automático: pode acontecer de algum OpenJDK estar definido manualmente como padrão do sistema, independentemente das prioridades que foram associadas a todas as JVM alternativas... :P

Para contornar esses possíveis problemas, eu pus aquela segunda parte do supercomando, que executa o comando sudo update-alternatives --set java /opt/java/jre/bin/java, cuja função é desabilitar o modo automático e informar ao sistema de alternativas que ele deverá sempre executar a JVM proprietária (arquivo binário executável que se encontra em /opt/java/jre/bin/java).

Em suma: o objetivo é garantir que seu sistema operacional sempre execute a JVM proprietária que você instalou.

Citar
Para atualizar o Java, qual dos passos devo seguir?
É só fazer primeiro a seção 2.1 e depois a seção 1, mas sem precisar executar update-alternatives e (des)vincular o plugin do navegador?

A Seção 2 deste tutorial é para desinstalar somente o JRE (ambiente de execução Java) que tenha sido instalado de acordo com as instruções da Seção 1 deste mesmo tutorial. Se esta for a primeira vez que você executa este tutorial porém já havia instalado o JRE da Sun/Oracle por intermédio de outro procedimento (como por exemplo a instalação via repositório PPA do Webupd8team), você precisa primeiro desinstalar esse JRE que instalou no seu sistema e somente depois disso instalar o JRE (executando todos os passos da Seção 1 - inclusive o item 1.3).

Se você nunca instalou o JRE proprietário da Sun/Oracle (ou se instalou por outro método mas agora já desinstalou), execute todos os passos da Seção 1 - inclusive o item 1.3.

Se você instalou o JRE proprietário da Sun/Oracle usando o método ensinado neste tutorial e agora está querendo atualizar o JRE, basta executar somente o item 2.1 deste tutorial + os passos da Seção 1 (exceto o item 1.3).

O item 1.3 serve para cadastrar o JRE da Sun/Oracle no sistema de alternativas do seu Linux e definir esse JRE proprietário como o padrão do seu sistema. Se você instalou o JRE proprietário como ensinado neste tutorial (método manual) e agora deseja desinstalar o Java, execute somente o passo do item 2.1. Se você executar somente o item 2.1, o JRE proprietário será excluído mas o cadastro do sistema de alternativas permanecerá intacto (idem os atalhos do plugin para os seus navegadores), por isto, quando você for executar os comando da Seção 1 para instalar um JRE proprietário mais recente, não será necessário executar novamente o item 1.3 (tampouco os comandos ln de criação dos atalhos). ;)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Celio Alves em 22 de Janeiro de 2015, 18:18
Opa, muito obrigado pela atenção, Sampayu.
Estará salvo aqui nos favoritos e indicarei este tutorial sempre que possível.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Janeiro de 2015, 18:42
Opa, muito obrigado pela atenção, Sampayu.
Estará salvo aqui nos favoritos e indicarei este tutorial sempre que possível.

Por nada. :)

Caso esta seja sua primeira instalação, haverá vários passos a executar. Porém, após isso – e com o passar do tempo – você vai se acostumar com a instalação/desinstalação manual e perceberá que ela, além de ser mais segura e confiável, é tão rápida quanto uma atualização feita via repositórios de terceiros ou qualquer outro método. O tutorial é gigantesco, mas depois da primeira instalação o número de passos essenciais para a atualização do Java cai drasticamente: para desinstalação é apenas 1 comando (item 2.1) e para a nova instalação é essencialmente download do novo arquivo (item 1.1) + execução de 1 supercomando (item 1.2). ;)

Depois disso, basta acessar o website do banco, ou, se preferir, primeiro execute os testes dos itens 1.4 e 1.9 para se certificar de que seu sistema já está reconhecendo o Java novo.

Após baixar o Java novo eu geralmente gasto menos de 1 minuto para desinstalar o Java antigo e instalar o novo. Muita gente tem "medo" da instalação manual porque acha que vai ser supertrabalhoso e demorado, mas com o tutorial "mastigado" não há desculpa, rs. Seja bem-vindo ao time dos adeptos da instalação manual. ;D
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Celio Alves em 22 de Janeiro de 2015, 18:53
A minha primeira instalação foi a desse tutorial mesmo, que para a minha surpresa funcionou perfeitamente. ;D
Por mais que digam que determinados repositórios de terceiros sejam confiáveis, eu tenho as minhas dúvidas. Tanto que os únicos repositórios habilitados na minha máquina são o do Google Chrome e Steam (que são adicionados automaticamente durante a instalação destes programas).
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Janeiro de 2015, 19:12
A minha primeira instalação foi a desse tutorial mesmo, que para a minha surpresa funcionou perfeitamente. ;D
Por mais que digam que determinados repositórios de terceiros sejam confiáveis, eu tenho as minhas dúvidas. Tanto que os únicos repositórios habilitados na minha máquina são o do Google Chrome e Steam (que são adicionados automaticamente durante a instalação destes programas).

Eu também não confio em repositórios de terceiros. O critério que uso é o seguinte: só utilizo repositório do desenvolvedor (criador) ou do mantenedor do software. Os repositórios do Ubuntu, por exemplo, não são de desenvolvedores (a Canonical pega vários softwares já prontos, desenvolvidos por terceiros, e os disponibilizam nos repositórios do Ubuntu). Mas são repositórios oficiais da distribuição, do "mantenedor" da distribuição, então ok, são confiáveis e inclusive essenciais.

De resto (aplicativos em geral), eu só adiciono repositório se for do desenvolvedor, ou seja, se não for de terceiros: adiciono o repositório da Google (porque é o repositório oficial para o Google Chrome, mas se você quiser eu explico como remover, embora isso não seja recomendado porque vai deixar de atualizar seu navegador automaticamente), repositório oficial da VideoLAN (https://launchpad.net/~videolan/+archive/ubuntu/stable-daily) para o aplicativo VLC media player (http://www.videolan.org/vlc/), repositório do Pedro Castro (https://launchpad.net/~pedrocastro/+archive/ubuntu/ppa) para o aplicativo GNOME Subtitles (http://gnome-subtitles.sourceforge.net) (que é de autoria do Pedro Castro), e por aí vai. ;) Você está no caminho certo.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 31 de Janeiro de 2015, 15:05
Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Arthur Bernardes em 31 de Janeiro de 2015, 15:09
Aqui nem com essas macumbas o Internet Banking da Caixa funciona, no Windows 8.1 usando Google Chrome funciona lindo.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 31 de Janeiro de 2015, 15:12
Aqui nem com essas macumbas o Internet Banking da Caixa funciona, no Windows 8.1 usando Google Chrome funciona lindo.

Cada um faz conforme suas necessidades. Sê não funciona para ti, funciona para outros rsrsrs
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 31 de Janeiro de 2015, 15:19
Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Arthur Bernardes em 31 de Janeiro de 2015, 15:19
Eu digo isso porque a Caixa requer um certificado próprio, nem sempre funciona no Linux. Faz muuito tempo que consegui fazer funcionar o Internet Banking da Caixa no Firefox, aí tive uns pepinos com HD e até hoje nada, rsrsrs.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 31 de Janeiro de 2015, 16:02
Eu digo isso porque a Caixa requer um certificado próprio, nem sempre funciona no Linux. Faz muuito tempo que consegui fazer funcionar o Internet Banking da Caixa no Firefox, aí tive uns pepinos com HD e até hoje nada, rsrsrs.

Experimente fazer o seguinte:

1. Desinstale completamente o Java que você tiver em seu sistema. Caso tenha instalado manualmente conforme este tutorial explica, execute todos os comandos da seção 2. Caso tenha instalado via repositório não oficial, execute o comando sudo apt-get purge nome-do-pacote-que-você-havia-instalado, substituindo nome-do-pacote-que-você-havia-instalado pelo nome do pacote que você instalou.

2. Instale novamente o Java, executando todos os passos da Seção 1 deste tutorial.

3. Mantenha seu(s) navegador(es) fechado(s) e então execute este comando para limpar os arquivos do JRE e do Firefox na sua pasta pessoal:

Código: [Selecionar]
sudo rm -r ~/.java && sudo rm -r ~/.mozilla
4. Reinstale o Firefox:

Código: [Selecionar]
sudo apt-get install firefox --reinstall
ou então (tanto faz)

Código: [Selecionar]
sudo apt-get install --reinstall firefox
5. Execute este comando para acessar o Painel de Controle Java:

Código: [Selecionar]
/opt/java/jre/bin/jcontrol
6. Agora no Painel de Controle, acesse a aba Segurança e certifique-se de que:

Eu não tenho conta na Caixa, mas já tive e na época isso era suficiente. Via de regra não há necessidade de instalar certificado porque ele é automaticamente instalado durante seu primeiro acesso. A desinstalação do Java e reinstalação do navegador com o cache "limpo" forçam uma reinstalação do certificado.

7. Clique em OK para fechar o Painel de Controle Java. Retorne ao seu navegador e tente acessar sua conta. Durante a tentativa de carregar a tela de login talvez surja alguma mensagem de aviso de aplicação bloqueada ou insegura. Confirme sempre autorizando a execução tanto do applet Java da Caixa quanto do certificado da Caixa.

8. Se nada disso funcionar, experimente obter e instalar o navegador Opera (http://www.opera.com/pt-br/computer/linux), daí execute os itens 1.7, 1.8 e 1.9 da seção 1 do tutorial (somente as partes referentes ao navegador Opera).

9. Tente acessar o website da Caixa com o Firefox. Se continuar não dando certo, tente com o Opera.

Espero que as dicas acima funcionem. Como eu não tenho conta na CEF fica meio difícil testar o que vai ou não funcionar, mas, como comentei antes, já fui cliente CEF e sempre acessei via Linux, então talvez seja apenas questão de renovar o Java e o cache do Firefox para que o certificado seja automaticamente reinstalado.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 31 de Janeiro de 2015, 16:10
Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

  • Os comandos que mencionou acima ensinam a instalar a versão 7 do JRE, porém o JRE há meses já está na versão 8. Não é bom manter o Java 7 instalado em seu sistema, porque deixará de usar os últimos recursos de segurança e desempenho que só estão disponíveis na atualização mais recente do JRE versão 8.
  • O repositório do Webupd8team não é oficial. Eles pegam o arquivo .tar.gz do repositório oficial da Oracle e criam um pacote .DEB personalizado, para que você possa instalá-lo via apt-get. Porém, ninguém lhe garante que eles não modificam alguma coisa quando criam esse pacote aí. Se houver um spyware no pacote, por exemplo, você vai instalá-lo sem saber. Esta é uma das razões por que eu prefiro obter o instalador diretamente no website da Oracle, que é o único desenvolvedor desse JRE e portanto a única fonte confiável para se obter o instalador.
  • Instalar manualmente é tão rápido quanto instalar via apt-get. No apt-get você tem de esperar o APT efetuar download do pacote novo. Isso é tão demorado quanto baixar o arquivo .tar.gz no website da Oracle. E na instalação manual você tem de executar 2 comandos (um de desinstalação e outro para a nova instalação), mas no apt-get você tem que esperar o APT executar o update (atualizar todo o cache de repositórios). Enfim: não vejo muita vantagem em criar um risco potencial de segurança no meu sistema só para "talvez" economizar alguns segundos usando o APT com esse repositório não oficial que é disponibilizado pelo Webupd8team.

Sê o problema é esse, está arrumado:

Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Depois da instalação para verificar se o Java foi instalado corretamente digite:

# java -version

Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 31 de Janeiro de 2015, 16:15
Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

  • Os comandos que mencionou acima ensinam a instalar a versão 7 do JRE, porém o JRE há meses já está na versão 8. Não é bom manter o Java 7 instalado em seu sistema, porque deixará de usar os últimos recursos de segurança e desempenho que só estão disponíveis na atualização mais recente do JRE versão 8.
  • O repositório do Webupd8team não é oficial. Eles pegam o arquivo .tar.gz do repositório oficial da Oracle e criam um pacote .DEB personalizado, para que você possa instalá-lo via apt-get. Porém, ninguém lhe garante que eles não modificam alguma coisa quando criam esse pacote aí. Se houver um spyware no pacote, por exemplo, você vai instalá-lo sem saber. Esta é uma das razões por que eu prefiro obter o instalador diretamente no website da Oracle, que é o único desenvolvedor desse JRE e portanto a única fonte confiável para se obter o instalador.
  • Instalar manualmente é tão rápido quanto instalar via apt-get. No apt-get você tem de esperar o APT efetuar download do pacote novo. Isso é tão demorado quanto baixar o arquivo .tar.gz no website da Oracle. E na instalação manual você tem de executar 2 comandos (um de desinstalação e outro para a nova instalação), mas no apt-get você tem que esperar o APT executar o update (atualizar todo o cache de repositórios). Enfim: não vejo muita vantagem em criar um risco potencial de segurança no meu sistema só para "talvez" economizar alguns segundos usando o APT com esse repositório não oficial que é disponibilizado pelo Webupd8team.

Sê o problema é esse, está arrumado:

Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Depois da instalação para verificar se o Java foi instalado corretamente digite:

# java -version



Só rindo. rs. :D
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 31 de Janeiro de 2015, 16:17
Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

  • Os comandos que mencionou acima ensinam a instalar a versão 7 do JRE, porém o JRE há meses já está na versão 8. Não é bom manter o Java 7 instalado em seu sistema, porque deixará de usar os últimos recursos de segurança e desempenho que só estão disponíveis na atualização mais recente do JRE versão 8.
  • O repositório do Webupd8team não é oficial. Eles pegam o arquivo .tar.gz do repositório oficial da Oracle e criam um pacote .DEB personalizado, para que você possa instalá-lo via apt-get. Porém, ninguém lhe garante que eles não modificam alguma coisa quando criam esse pacote aí. Se houver um spyware no pacote, por exemplo, você vai instalá-lo sem saber. Esta é uma das razões por que eu prefiro obter o instalador diretamente no website da Oracle, que é o único desenvolvedor desse JRE e portanto a única fonte confiável para se obter o instalador.
  • Instalar manualmente é tão rápido quanto instalar via apt-get. No apt-get você tem de esperar o APT efetuar download do pacote novo. Isso é tão demorado quanto baixar o arquivo .tar.gz no website da Oracle. E na instalação manual você tem de executar 2 comandos (um de desinstalação e outro para a nova instalação), mas no apt-get você tem que esperar o APT executar o update (atualizar todo o cache de repositórios). Enfim: não vejo muita vantagem em criar um risco potencial de segurança no meu sistema só para "talvez" economizar alguns segundos usando o APT com esse repositório não oficial que é disponibilizado pelo Webupd8team.

Sê o problema é esse, está arrumado:

Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Depois da instalação para verificar se o Java foi instalado corretamente digite:

# java -version



Só rindo. rs. :D

Rio contigo kkkkkkkkkkkkkkkkkkkkk
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 31 de Janeiro de 2015, 16:38
Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

  • Os comandos que mencionou acima ensinam a instalar a versão 7 do JRE, porém o JRE há meses já está na versão 8. Não é bom manter o Java 7 instalado em seu sistema, porque deixará de usar os últimos recursos de segurança e desempenho que só estão disponíveis na atualização mais recente do JRE versão 8.
  • O repositório do Webupd8team não é oficial. Eles pegam o arquivo .tar.gz do repositório oficial da Oracle e criam um pacote .DEB personalizado, para que você possa instalá-lo via apt-get. Porém, ninguém lhe garante que eles não modificam alguma coisa quando criam esse pacote aí. Se houver um spyware no pacote, por exemplo, você vai instalá-lo sem saber. Esta é uma das razões por que eu prefiro obter o instalador diretamente no website da Oracle, que é o único desenvolvedor desse JRE e portanto a única fonte confiável para se obter o instalador.
  • Instalar manualmente é tão rápido quanto instalar via apt-get. No apt-get você tem de esperar o APT efetuar download do pacote novo. Isso é tão demorado quanto baixar o arquivo .tar.gz no website da Oracle. E na instalação manual você tem de executar 2 comandos (um de desinstalação e outro para a nova instalação), mas no apt-get você tem que esperar o APT executar o update (atualizar todo o cache de repositórios). Enfim: não vejo muita vantagem em criar um risco potencial de segurança no meu sistema só para "talvez" economizar alguns segundos usando o APT com esse repositório não oficial que é disponibilizado pelo Webupd8team.

Sê o problema é esse, está arrumado:

Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Depois da instalação para verificar se o Java foi instalado corretamente digite:

# java -version



Só rindo. rs. :D

Rio contigo kkkkkkkkkkkkkkkkkkkkk

É uma decisão/preferência sua instalar usando esse repositório. Mas por que que você veio a este tutorial - que ensina o método manual de instalação - e mostrou os comandos para instalação via PPA do Webupd8team?

Esse método que você mencionou já foi mencionado várias vezes por outras pessoas, neste mesmo tópico, e também já é mencionado em "zilhões" de outros tutoriais e websites. O normal é que se publiquem aqui dúvidas relacionadas ao método que este tutorial ensina, ou imprevistos que surgiram, ou ainda apresentar alguma dica nova, algo que represente um método novo e diferente de instalação, que ainda não tenha sido mostrado em lugar nenhum...

...mas o que você fez não se esquadra em nenhum dos casos. Não entendi o porquê dessa sua atitude de vir aqui postar isso. Qual foi o motivo?
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 31 de Janeiro de 2015, 17:01
Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

  • Os comandos que mencionou acima ensinam a instalar a versão 7 do JRE, porém o JRE há meses já está na versão 8. Não é bom manter o Java 7 instalado em seu sistema, porque deixará de usar os últimos recursos de segurança e desempenho que só estão disponíveis na atualização mais recente do JRE versão 8.
  • O repositório do Webupd8team não é oficial. Eles pegam o arquivo .tar.gz do repositório oficial da Oracle e criam um pacote .DEB personalizado, para que você possa instalá-lo via apt-get. Porém, ninguém lhe garante que eles não modificam alguma coisa quando criam esse pacote aí. Se houver um spyware no pacote, por exemplo, você vai instalá-lo sem saber. Esta é uma das razões por que eu prefiro obter o instalador diretamente no website da Oracle, que é o único desenvolvedor desse JRE e portanto a única fonte confiável para se obter o instalador.
  • Instalar manualmente é tão rápido quanto instalar via apt-get. No apt-get você tem de esperar o APT efetuar download do pacote novo. Isso é tão demorado quanto baixar o arquivo .tar.gz no website da Oracle. E na instalação manual você tem de executar 2 comandos (um de desinstalação e outro para a nova instalação), mas no apt-get você tem que esperar o APT executar o update (atualizar todo o cache de repositórios). Enfim: não vejo muita vantagem em criar um risco potencial de segurança no meu sistema só para "talvez" economizar alguns segundos usando o APT com esse repositório não oficial que é disponibilizado pelo Webupd8team.

Sê o problema é esse, está arrumado:

Vlw, mas só uso o  Oracle Java 100% funcional com esses comandos  no Terminal:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Depois da instalação para verificar se o Java foi instalado corretamente digite:

# java -version



Só rindo. rs. :D

Rio contigo kkkkkkkkkkkkkkkkkkkkk

É uma decisão/preferência sua instalar usando esse repositório. Mas por que que você veio a este tutorial - que ensina o método manual de instalação - e mostrou os comandos para instalação via PPA do Webupd8team?

Esse método que você mencionou já foi mencionado várias vezes por outras pessoas, neste mesmo tópico, e também já é mencionado em "zilhões" de outros tutoriais e websites. O normal é que se publiquem aqui dúvidas relacionadas ao método que este tutorial ensina, ou imprevistos que surgiram, ou ainda apresentar alguma dica nova, algo que represente um método novo e diferente de instalação, que ainda não tenha sido mostrado em lugar nenhum...

...mas o que você fez não se esquadra em nenhum dos casos. Não entendi o porquê dessa sua atitude de vir aqui postar isso. Qual foi o motivo?

Sê já repetiram esse método que mencionei, desconsidere, pois só li o tópico que iniciou.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: edson_olivetti em 19 de Fevereiro de 2015, 11:45
Olá amigo.
Aqui na empresa tivemos que utilizar o kernel 3.13 para funcional o bbtoken.

Att.,
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Fevereiro de 2015, 13:30
Olá amigo.
Aqui na empresa tivemos que utilizar o kernel 3.13 para funcional o bbtoken.

Att.,

Interessante. Eu não uso token, mas acabei instalando a ferramenta de uso do token, só para testar se ela funcionaria no meu sistema. O BB Token Tool ("bbtokentool") não funcionou aqui, embora o kernel do meu sistema de 32 bits seja versão 3.13.0-45-generic. Mas daí eu instalei o aplicativo WatchKey Manager ("wdtokentool") versão 1.1.0 e funcionou. Bom, pelo menos a janela abriu aqui...

O BB Token Tool foi desenvolvido pela empresa Watchdata Technologies (http://www.watchdata.com) e não passa de uma "versão personalizada" (para o Banco do Brasil) da ferramenta WatchKey Manager que já era desenvolvida e mantida pela própria Watchdata Technologies. O que eu fiz foi instalar o programa original (o "genérico" wdtokentool) para ver se funcionava. Interessante é que pelo visto o "genérico" funcionou.

Antes de instalar o BB Token Tool ou o WD Token Tool é necessário instalar o JRE da Sun. Após isso, pode acessar a página http://www.watchdata.com/service/usbtoken.jsp para testar diferentes versões do BB Token Tool (WatchKey Manager específico para os dispositivos token do Banco do Brasil). Pelo menos no meu caso, nenhuma delas funcionou (ou não funcionou direito) no meu sistema. Curioso também que, no meu caso, a instalação do pacote DEB sempre deu algum problema, mas a instalação do tarball (arquivo .tar.gz) não deu. Digo: no caso dos pacotes DEB, a instalação é concluída com algum erro, e ao tentar executar o programa a janela dele não abra (ou surja apenas uma janela vazia). Mas no caso do tarball a instalação é completada e a janela do programa sempre abre, embora essa janela fique sem elementos.

=> Pelo menos no meu sistema (XUbuntu 14.04 de 32 bits, com kernel 3.13.0-45-generic e Sun JRE 8u31), o que realmente funcionou foi acessar http://www.watchdata.com/brazil/watchkey/index.htm e baixar a instalar o conteúdo do tarball wdtokentool-icp_1.1.0-4 beta3.tar.gz (http://www.watchdata.com/service/driver/wdtokentool-icp_1.1.0-4_beta3.tar.gz), que é o WD Token Tool (WatchKey Manager "genérico") versão 1.1.0.

Difícil saber se o WD Token Tool funcionará com outras versões de kernel e na arquitetura de 64 bits. Cabe a cada usuário testar. Mas é bom que saibam que pelo menos existe essa opção de instalar uma versão "genérica" do programa, obtida diretamente no website do desenvolvedor.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: cavalheri em 25 de Fevereiro de 2015, 23:15
Primeiramente parabéns pelo tutorial!!! bem completo e de fácil entendimento, fiz como mandou e funcionou tudo corretamente!
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 01 de MAR?O de 2015, 17:25
Primeiramente parabéns pelo tutorial!!! bem completo e de fácil entendimento, fiz como mandou e funcionou tudo corretamente!

Bacana, cavalheri, é sempre uma satisfação receber feedbacks positivos como o seu. :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 03 de MAR?O de 2015, 20:55
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de hoje (03/03/2015) passou a ser o 8u40 (versão 8, atualização 40).

Para atualizar seu Sun Java, basta executar este comando de desinstalação:
Código: [Selecionar]
sudo rm -rf /opt/java
...e em seguida executar os passos da seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489), que já está atualizada. ;)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: andrevasconcelos em 13 de MAR?O de 2015, 14:45
Amigo criei o link simbólico em /usr/lib/mozilla/plugins e funcionou de boa. Inclusive, no próprio site do Java diz para criar aí.

Outra coisa: instalei o JDK, nele já vem a JRE inclusa. Mas... Encontrei o arquivo "Java" em dois locais diferentes:

1 - /op/jdk1.8.0_40/bin
2 - /op/jdk1.8.0_40/jre/bin

Minha pergunta é: quando for executar o update-alternatives --install, qual destes arquivos usar? Ou tanto faz?

Fontes:

https://www.java.com/pt_BR/download/help/enable_browser_ubuntu.xml
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 13 de MAR?O de 2015, 23:38
Amigo criei o link simbólico em /usr/lib/mozilla/plugins e funcionou de boa. Inclusive, no próprio site do Java diz para criar aí.

Como o próprio nome da pasta mozilla deixa a entender, esse endereço /usr/lib/mozilla/plugins só é válido para navegadores de arquitetura Mozilla (http://people.mozilla.org/~roc/Samsung/MozillaArchitectures.pdf) (navegadores que utilizam o motor Gecko). Como os navegadores Google Chrome e Google Chromium não usam arquitetura Mozilla / motor Gecko, mas sim uma que usa o motor Blink (http://www.chromium.org/blink) (baseado no motor Webkit (https://www.webkit.org)), se na época em que eles suportavam plugins NPAPI (como é o caso do plugin Java) você criasse um atalho dentro de /usr/lib/mozilla/plugins, os navegadores Chrome e Chromium do seu sistema continuariam não "enxergando" o plugin Java. :P

Na época, o Google Chrome só funcionava com o plugin Java caso um atalho fosse criado em /opt/google/chrome/plugins, e o Google Chromium só funcionava com o plugin Java caso um atalho fosse criado em /usr/lib/chromium-browser/plugins. Depois a Google parou de dar suporte à tecnologia NPAPI, e daí os usuários de GNU/Linux passaram a conseguir usar o plugin somente em navegadores de arquitetura Mozilla (como é o caso do Iceweasel, Firefox e SeaMonkey, por exemplo). Mas isso não significa que ao colocar o atalho em /usr/lib/mozilla/plugins você automaticamente fará com que todos os navegadores "enxerguem" o plugin. Isso não é verdade. Pelo menos não para os navegadores que não sejam de arquitetura Mozilla. Nenhum navegador baseado em Blink / Webkit funciona com esse atalho aí. É o caso não apenas dos navegadores Google Chrome e Chromium, mas também do Konqueror (https://konqueror.org/features/browser.php), do Epiphany (atualmente denominado Web (https://wiki.gnome.org/Apps/Web)) e outros navegadores do GNU/Linux que usam um motor diferente.

Outra coisa: instalei o JDK, nele já vem a JRE inclusa.

Você desenvolve alguma coisa em Java? JDK = Java Development Kit = Kit de Desenvolvimento Java. Salvo raríssimas exceções, instalar um JDK só é útil para quem vai programar em Java, desenvolver aplicações etc. em Java. Se você não for programador/desenvolvedor Java, instalar o JDK é completamente inútil: instalar o JRE e criar o vínculo JRE-plugin-navegador é mais que suficiente para que o(s) seu(s) navegador(es) de arquitetura Mozilla funcione(m) com o plugin NPAPI do Java e que você consiga executar localmente os arquivos do JRE, inclusive os binários executáveis da JVM.

Mas... Encontrei o arquivo "Java" em dois locais diferentes:

1 - /op/jdk1.8.0_40/bin
2 - /op/jdk1.8.0_40/jre/bin[/opt]

Minha pergunta é: quando for executar o update-alternatives --install, qual destes arquivos usar? Ou tanto faz?

Os arquivos que estão dentro da pasta jre evidentemente são os arquivos do JRE, por isto o caminho correto é aquele do item 2. Já os que estão dentro de .../jdk1.8.0_40/bin são os arquivos do kit de desenvolvimento: nessa pasta bin do kit de desenvolvimento há binários executáveis, como por exemplo o arquivo jar (empacotador) e o javac (compilador), que você não encontrará dentro da pasta do JRE porque o JRE não é para desenvolvimento de nada, apenas para execução. Somente desenvolvedores utilizam empacotador, compilador etc.

Essa sua pergunta evidencia que você não é desenvolvedor Java. Sugiro que desinstale o JDK e siga à risca as instruções do tutorial para instalar somente o JRE. Vai facilitar sua própria vida, principalmente em instalações (atualizações) futuras.

Se por acaso você for desenvolvedor, ou tiver alguma necessidade muito específica tal que seja realmente necessário ter o JDK instalado, renomeie a pasta jdk1.8.0_40 para simplesmente jdk e somente então execute os comandos update-alternatives, ln etc. Não se esqueça de corrigir os comandos para que usem o caminho /opt/jdk... ao invés de /op/jdk1.8.0_40.... Deste modo, quando surgir uma nova versão do JDK, não será necessário executar novamente os comandos ln e update-alternatives (para atualizar a localização da pasta do JDK dentro do qual encontra-se o JRE mais recente), pois o nome da pasta continuará sendo jdk, ao invés de mudar de jdk1.8.0_40 para jdk1.alguma-outra-coisa.  ;)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: lperdigao em 12 de Abril de 2015, 07:51
Parabéns pelo tutorial. Excelente!!!

Funcionou perfeitamente no meu Ubuntu.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 12 de Abril de 2015, 11:31
Parabéns pelo tutorial. Excelente!!!

Funcionou perfeitamente no meu Ubuntu.

Obrigado. Que bom que funcionou aí. :)
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 14 de Abril de 2015, 16:38
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de hoje (14/04/2015) passou a ser o 8u45 (versão 8, atualização 45).

Para atualizar seu Sun Java, basta executar este comando de desinstalação:
Código: [Selecionar]
sudo rm -rf /opt/java
...e em seguida executar os passos da seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489), que já está atualizada. ;)

Recentemente atualizei também o texto das outras seções. Os maiores ajustes foram realizados na seção 3 (troubleshooting) (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491).
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 18 de Abril de 2015, 02:35
Sampayu,
Boa noite.
Tentei instalar no Mint Debian mas sem sucesso.
Segui a dica abaixo da comunidade do Mint funcionou:
Howto install Oracle (Sun) Java JRE for Linux Mint
In this tutorial you can read how to configure java and the java browser plugin.

1. Open up the Terminal (Applications > Accessories > Terminal).

2. Copy/Paste or type the following line of code into Terminal and then press enter:

3. First remove every openjdk package including icedtea-plugin:

sudo apt-get update && apt-get remove openjdk-6-jre

Because libreoffice needs openjdk, your mint linux will automatically install openjdk-7 dependencies.
That would not be any problem for this tutorial.

Just because you can and it's recommended:

sudo apt-get autoremove && apt-get clean

All unnecessary packages will be removed.
Install JAVA

Download the tar.gz java package for linux on www.java.com and store the file in the folder Downloads.
(if you have Linux x64, download the x64 bit package, do not download the RPM!!)

1. In your terminal, run the command thats create a new subfolder in the directory opt.

2. Check if you want to create a x64 or 32 bit java directory.

  32 Bit version:

sudo mkdir -p -v /opt/java/32

  64-Bit version:

sudo mkdir -p -v /opt/java/64

3. Go to your download folder (where you have downloaded java).

4. Unpack it to the created subfolder.

  32 Bit version:

cd ~/Downloads
tar -zxvf jre-7u9-linux-i586.tar.gz
sudo mv -v jre1.7.0_* /opt/java/32

  64-Bit version:

cd ~/Downloads
tar -zxvf jre-7u9-linux-x64.tar.gz
sudo mv -v jre1.7.0_* /opt/java/64

5. The last step is to make the new JRE as default: (Check if you have 32 or x64)

  32 Bit version:

sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/32/jre1.7.0_09/bin/java" 1

sudo update-alternatives --set java /opt/java/32/jre1.7.0_09/bin/java

  64-Bit version:

sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jre1.7.0_09/bin/java" 1

sudo update-alternatives --set java /opt/java/64/jre1.7.0_09/bin/java
Install the Firefox Plugin

1. Make for every user in his home directory a subfolder:

mkdir -v ~/.mozilla/plugins

2. Create a symbolic link, so Firefox knows where to find the java plug-in.

  32-Bit version:

ln -s /opt/java/32/jre1.7.0_09/lib/i386/libnpjp2.so ~/.mozilla/plugins/

  64-Bit version:

ln -s /opt/java/64/jre1.7.0_09/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

3. Now you have to restart the browser and check in Firefox if the installation has been succeeded.

Type in the browser: about:plugins
TIP!!

A good thing to do is to set a maximum amount of disk space for the cache.

/opt/java/32/jre1.7.0_09/bin/ControlPanel

/opt/java/64/jre1.7.0_09/bin/ControlPanel

Click on settings under temporary Internet files and set amount the disk space to 50MB.

Note: do this step for every user account.

Fonte: http://community.linuxmint.com/tutorial/view/1091 (http://community.linuxmint.com/tutorial/view/1091)

Fica a dica para possíveis implementações.

Peço a ajuda do amigo para compreender qual a diferença entre os dois tutoriais.

Nas distros derivadas do Ubuntu tem funcionado perfeitamente só no Mint Debian que tive que usar a dica acima.
Abs.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 18 de Abril de 2015, 14:53
Sampayu,
Boa noite.
Tentei instalar no Mint Debian mas sem sucesso.

Oi, Visterine. :) Analisei o tutorial acima. As únicas diferenças significativas que notei foram estas:

1) Ele ensina a instalar uma versão antiga do Java (versão 7, atualização 9).
Esse tutorial aí está desatualizado. Quem o ler deve instalar a versão mais atual do JRE, que no momento é a versão 8, atualização 45.

2) Ele diz para criar o atalho para o plugin dentro da sua pasta pessoal (~/.mozilla/plugins).
Eu desaconselho fazer isso, porque neste caso a configuração funcionará somente para a conta do usuário que está conectado no momento. Se houver outras contas e um desses outros usuários se conectar, o plugin Java não estará configurado para esse usuário, daí se ele for um usuário básico e por isto não souber configurar o Java, ficará impossibilitado de usufruir do plugin. O ideal é instalar o JRE mais recente e configurá-lo para ser o padrão para todos os usuários, e isso é feito criando os atalhos nas "pastas globais" dos navegadores (Firefox, SeaMonkey etc.) e do sistema (/usr/lib/mozilla/plugins, no caso). As alterações feitas nessas pastas globais surtem efeito em todas as contas do sistema.

O meu tutorial deveria ter funcionado no Mint. Mas não funcionou, o que significa que há alguma diferença na estrutura e configuração de pastas e/ou arquivos desse LMDE / Mint Debian, em relação ao Ubuntu. Como não conheço tal estrutura, acabei de baixar o ISO do LMDE MATE versão 2 ("Betsy"), de 32 bits, e rodá-la no modo "live CD", a partir da Virtual Box. O que identifiquei foi que dentro de /usr/lib/mozilla/plugins há o link simbólico libjavaplugin.so apontando para /etc/alternatives/mozilla-javaplugin.so, que evidentemente é o arquivo errado. Foi somente por isto que o meu tutorial não funcionou.

A maneira mais prática de corrigir isso é executar este comando no terminal do shell:

No LMDE de 32 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/libjavaplugin.so
No LMDE de 64 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/libjavaplugin.so
O comando acima corrigirá o link simbólico /usr/lib/mozilla/plugins/libjavaplugin.so, que daí passará a apontar ou para /opt/java/jre/lib/amd64/libnpjp2.so (no caso do JRE para 64 bits) ou para /opt/java/jre/lib/i386/libnpjp2.so (no caso do JRE para 32 bits). Como esse link simbólico, agora corrigido, está dentro de uma pasta global do sistema, essa modificação surtirá efeito nas contas de todos os usuários. ;)

Em suma: basta desinstalar completamente o JRE instalado segundo o outro tutorial, em seguida efetuar a instalação completa do JRE conforme este tutorial, mas criar o link simbólico acima para garantir que o arquivo libjavaplugin.so aponte para o destino correto.

A solução acima resolveu o problema aqui no LMDE que estou rodando. Caso não resolva no seu caso, avise-me que daí podemos tentar uma modificação um pouco mais profunda. Mas creio que a solução apresentada acima será suficiente.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 20 de Abril de 2015, 23:37
ok Sampayu
Obrigado, vou tentar e depois coloco o resultado.
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: farbus em 09 de Maio de 2015, 06:21
Amigos, alguém que usa VM encontrou problemas recentemente? A que eu uso sempre funcionou sem problemas, nunca precisei fazer nada de diferente, no entanto parou de funcionar nessas últimas semanas.
Eu uso o firefox, mas com outros browsers o problema é o mesmo, a página carrega, mas na parte do login da conta fica eternamente carregando...
Eu segui o tuto direitinho, tentei até criar outra VM, mas não teve diferença alguma...

Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 13 de Maio de 2015, 20:13
Amigos, alguém que usa VM encontrou problemas recentemente? A que eu uso sempre funcionou sem problemas, nunca precisei fazer nada de diferente, no entanto parou de funcionar nessas últimas semanas.
Eu uso o firefox, mas com outros browsers o problema é o mesmo, a página carrega, mas na parte do login da conta fica eternamente carregando...
Eu segui o tuto direitinho, tentei até criar outra VM, mas não teve diferença alguma...

Deixe-me ver se entendi: você está executando o Ubuntu dentro de uma VM? Quais são os navegadores que não estão funcionando?

Observe que, tal como explicado na Introdução (http://ubuntuforum-br.org/index.php/topic,110854.msg615488.html#msg615488) deste tutorial, desde a versão 35.X os navegadores Google Chrome e Chromium não funcionam mais com plugins NPAPI, e que também o navegador Opera deixou de funcionar com plugins NPAPI desde o advento da versão 26 desse navegador. Isso significa que atualmente um número muito pequeno de navegadores para GNU/Linux funciona com o plugin Sun Java: Firefox, SeaMonkey e Iceweasel são os três navegadores que eu conheço que ainda funcionam com o plugin Sun Java.

Às vezes a tela de login do banco demora para carregar e é preciso limpar o cache do navegador e dar refresh (atualizar) a página para que o módulo (applet Java) seja carregado corretamente. Se você não fez isso ainda, veja se as dicas que constam na seção de Troubleshooting (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491) (do item 3.4 em diante) conseguem ajudar você. Se nada resolver, poste aqui o resultado destes comandos:

Código: [Selecionar]
ls -lask /usr/lib/mozilla/plugins
Código: [Selecionar]
uname -a
Código: [Selecionar]
java -version
Também informe o que ocorre quando você acessa http://www.java.com/pt_BR/download/installed8.jsp?detect=jre
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: farbus em 20 de Maio de 2015, 08:49
Opa,

talvez o problema seja com o mint qeu eu usava, não sei... Antes funcionava, e do nada parou. Tentei então seguir suas dicas, e nada, tentei até criei uma nova VM do mint e repetir o processo, mas nem assim...

No entanto resolvi criar outra VM, mas desta vez do Ubuntu Mate (14.04 32bits) e agora está funcionando perfeitamente.

Vou abandonar o Mint mesmo e passar a usar esse ubuntu Mate como minha VM para operações bancárias.


Obrigado pela ajuda!
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 20 de Maio de 2015, 09:43
Opa,

talvez o problema seja com o mint qeu eu usava, não sei... Antes funcionava, e do nada parou. Tentei então seguir suas dicas, e nada, tentei até criei uma nova VM do mint e repetir o processo, mas nem assim...

No entanto resolvi criar outra VM, mas desta vez do Ubuntu Mate (14.04 32bits) e agora está funcionando perfeitamente.

Vou abandonar o Mint mesmo e passar a usar esse ubuntu Mate como minha VM para operações bancárias.


Obrigado pela ajuda!

Olá, recentemente um outro usuário (Visterine) reportou neste post (http://ubuntuforum-br.org/index.php/topic,110854.msg643398.html#msg643398) que o plugin não estava mais sendo detectado no Mint e que ele teve de seguir outro tutorial. O que observei foi que as versões mais recentes do Mint estão vindo com o link simbólico /usr/lib/mozilla/plugins/libjavaplugin.so apontando para /etc/alternatives/mozilla-javaplugin.so, e isso faz com que os atalhos do meu tutorial não funcionem.

Para remediar isso, apresentei ao Visterine as dicas que constam neste post (http://ubuntuforum-br.org/index.php/topic,110854.msg643439.html#msg643439). No seu caso, creio que para solucionar o problema bastará executar o seguinte comando (para corrigir o link simbólico):

No Mint de 32 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/libjavaplugin.so
No Mint de 64 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/libjavaplugin.so
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Xsnake em 09 de Julho de 2015, 14:39
Segui o caminho da instalação por esse site, por ser mais simples:
http://www.vivaolinux.com.br/dica/Internet-Banking-Caixa-no-Ubuntu-1310-Solucao-de-acesso-com-Firefox-e-Java-8

Agora eu queria desinstalar e colocar o anterior de volta(questão de segurança mesmo)

Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 10 de Julho de 2015, 20:11
Segui o caminho da instalação por esse site, por ser mais simples:
http://www.vivaolinux.com.br/dica/Internet-Banking-Caixa-no-Ubuntu-1310-Solucao-de-acesso-com-Firefox-e-Java-8

Agora eu queria desinstalar e colocar o anterior de volta(questão de segurança mesmo)

Olá.

O tutorial do link acima ensina a instalar o Sun Java via repositório PPA da equipe Webupd8team (http://www.webupd8.org). Embora eu não instale o Java por esse método, usando o raciocínio inverso eu acredito que a desinstalação consista em apenas reverter os passos executados durante a instalação.

A instalação consiste em primeiro adicionar o repositório ppa:webupd8team/java, em seguida atualizar o cache do APT e então instalar o pacote oracle-java8-installer. Portanto, o mais provável é que a desinstalação consista em:

1) Purgar (ou seja: remover por completo) o pacote oracle-java8-installer, por intermédio do seguinte comando:
Código: [Selecionar]
sudo apt-get purge oracle-java8-installer
2) Em seguida, remover do seu sistema o repositório PPA dos pacotes Java do Webupd8team, por intermédio do seguinte supercomando:
Código: [Selecionar]
sudo ppa-purge ppa:webupd8team/java && sudo add-apt-repository -r ppa:webupd8team/java -y && sudo rm -rf /etc/apt/sources.list.d/webupd8team-java*
Obs.: caso não possua o ppa-purge, primeiro instale-o por intermédio do comando abaixo.
Código: [Selecionar]
sudo apt-get install ppa-purge
...e somente então execute o supercomando mencionado no início do item 2 (acima).

3) E, por fim, executar o comando abaixo para ressincronizar o índice de pacotes e limpar o cache do APT:
Código: [Selecionar]
sudo apt-get update && sudo apt-get clean
Se tudo der certo, após isso o seu sistema não terá mais o pacote do Sun Java que foi instalado via repositório do Webupd8team, tampouco terá o repositório, e daí será possível instalar o Sun Java manualmente, sem risco de conflitos com outras instalações. ;)

PS: o primeiro comando (desinstalação do pacote oracle-java8-installer) talvez não seja necessário. Eu o coloquei aí em cima só por garantia: em tese, o comando ppa-purge já desinstalará todos os pacotes do repositório do Webupd8team e instalará de volta os pacotes padrão da sua distribuição GNU/Linux. O problema é que se o ppa-purge não identificar quais são os pacotes padrão da sua distribuição (p.ex. caso você tenha manualmente desinstalado o Java OpenJDK que veio "de fábrica", antes de adicionar o repositório do Webupd8team e instalar o Sun Java 8 via esse PPA), será necessário executar o comando do item 1. Por isto, o mais garantido é primeiro executar o comando que consta no item 1, para se certificar de que de fato ocorrerá a desinstalação completa daquele pacote.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 16 de Julho de 2015, 02:52
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 15/07/2015 passou a ser o 8u51 (versão 8, atualização 51).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 16 de Julho de 2015, 07:34
Falow querido  ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 16 de Julho de 2015, 12:15


Sent from my RAZR HD using Tapatalk

Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 22 de Julho de 2015, 23:36

O meu tutorial deveria ter funcionado no Mint. Mas não funcionou, o que significa que há alguma diferença na estrutura e configuração de pastas e/ou arquivos desse LMDE / Mint Debian, em relação ao Ubuntu. Como não conheço tal estrutura, acabei de baixar o ISO do LMDE MATE versão 2 ("Betsy"), de 32 bits, e rodá-la no modo "live CD", a partir da Virtual Box. O que identifiquei foi que dentro de /usr/lib/mozilla/plugins há o link simbólico libjavaplugin.so apontando para /etc/alternatives/mozilla-javaplugin.so, que evidentemente é o arquivo errado. Foi somente por isto que o meu tutorial não funcionou.

A maneira mais prática de corrigir isso é executar este comando no terminal do shell:

No LMDE de 32 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/libjavaplugin.so
No LMDE de 64 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/libjavaplugin.so
O comando acima corrigirá o link simbólico /usr/lib/mozilla/plugins/libjavaplugin.so, que daí passará a apontar ou para /opt/java/jre/lib/amd64/libnpjp2.so (no caso do JRE para 64 bits) ou para /opt/java/jre/lib/i386/libnpjp2.so (no caso do JRE para 32 bits). Como esse link simbólico, agora corrigido, está dentro de uma pasta global do sistema, essa modificação surtirá efeito nas contas de todos os usuários. ;)


Sapayu,
Só hoje testei no LMDE e funcionou perfeitamente.
Mais uma vez obg pelo tutorial e pela ajuda.

Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 23 de Julho de 2015, 00:31
Sapayu,
Só hoje testei no LMDE e funcionou perfeitamente.
Mais uma vez obg pelo tutorial e pela ajuda.

De nada. Que bom que deu certo.  ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 19 de Agosto de 2015, 00:21
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 18/08/2015 passou a ser o 8u60 (versão 8, atualização 60).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 01 de Setembro de 2015, 19:10
Atualizado e funcionando. Abs.

A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 18/08/2015 passou a ser o 8u60 (versão 8, atualização 60).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: mangatomica em 02 de Setembro de 2015, 09:22
Olá Sampayu,

Há um tempo atrás tu tentou me ajudar a resolver um problema com o BB token, na época não conseguimos fazer ele voltar a funcionar no Ubuntu.

Esses dias me deparei com esse tutorial na internet, testei e o BB token voltou a funcionar no Ubuntu 15.04.  Ele foi retirado do site: http://intranet.fabricadeideias.com.br/pagina/geral/334185-configurar-bb-token-em-ubuntu-1504-kernel-315 (http://intranet.fabricadeideias.com.br/pagina/geral/334185-configurar-bb-token-em-ubuntu-1504-kernel-315)

Vou colocar abaixo cópia do texto:
Citar
Para o BB Token funcionar em máquinas com kernel >= 3.15:

baixe o arquivo bbtokentool_1.0.0-3_all_v1.0.deb disponível em http://www.watchdata.com/brazil/BBtoken/
instale o arquivo:
dpkg -i bbtokentool_1.0.0-3_all.deb

execute os comandos a seguir para substituir a função interruptible_sleep_on_timeout() que foi retirada do kernel pela sua substituta msleep_interruptible():
sudo sed -i 's|interruptible_sleep_on_timeout.*|msleep_interruptible (RETRY_TIMEOUT);|g' /usr/src/wdtoken-1.0.0/wdtoken.c
sudo /usr/src/wdtoken-1.0.0/dkmsinstaller uninstall
sudo /usr/src/wdtoken-1.0.0/dkmsinstaller install
sudo /etc/init.d/wd_udk restart

Nesse ponto você já pode testar o acesso ao BB Token se quiser. Ele já deverá estar funcionando.

A última etapa é garantir que o serviço wd_udk seja chamado no boot. Para isso crie o arquivo /lib/systemd/system/wd_udk.service com o seguinte conteúdo:

[Unit]
Description=Watchdata token manager service

[Service]
Type=forking
ExecStart=/usr/lib/watchdata/tools/WdkmgrServer

[Install]
WantedBy=graphical.target

Acerte os direitos dele com:

chmod 0644 /lib/systemd/system/wd_udk.service

E inclua ele na relação de serviços a serem ativados no boot:

systemctl enable wd_udk


Sampayu, não tenho muito conhecimento nessa área, você acredita que possa ter algum problema de segurança realizando os comandos acima?

Desculpe se coloquei este post no lugar errado, mas como já tínhamos conversado sobre isso tomei a liberdade de postar aqui.

Desde já, obrigado pela atenção !
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 03 de Setembro de 2015, 22:45
Olá Sampayu,

Há um tempo atrás tu tentou me ajudar a resolver um problema com o BB token, na época não conseguimos fazer ele voltar a funcionar no Ubuntu.

Esses dias me deparei com esse tutorial na internet, testei e o BB token voltou a funcionar no Ubuntu 15.04.  Ele foi retirado do site: http://intranet.fabricadeideias.com.br/pagina/geral/334185-configurar-bb-token-em-ubuntu-1504-kernel-315 (http://intranet.fabricadeideias.com.br/pagina/geral/334185-configurar-bb-token-em-ubuntu-1504-kernel-315)
(...)

Não cheguei a instalar para testar se a dica funciona, mas os comandos em si são inofensivos:
1) O primeiro comando edita o arquivo "/usr/src/wdtoken-1.0.0/wdtoken.c" (escrito em linguagem C) para de fato substituir uma função por outra. O uso do comando sed é apenas para o arquivo ser editado sem que você tenha de abrir um editor de texto, mudar o código manualmente e salvar as alterações.

2) O segundo comando executa o dkms para desvincular o módulo WD Token Tool do kernel do seu sistema.

3) O terceiro comando usa o dkms para recompilar o módulo kernel do WD Token Tool (usando aquele arquivo-fonte, escrito em linguagem C, que agora está modificado) e então vincular novamente esse módulo novo/modificado do WD Token Tool ao kernel do seu sistema.

4) O quarto comando reinicia o daemon (o serviço) wd_udk, de modo que quando você plugar o token USB o daemon em execução detecte a presença do dispositivo token. Perfeito.

Também não vi problema nenhum na parte em que ele explica como criar o serviço /lib/systemd/system/wd_udk.service para ser carregado durante o boot do sistema operacional.

A única coisa que ficou faltando foi ele mandar atribuir o grupo root e o proprietário root ao arquivo do serviço. Isso é importante para a segurança. O supercomando é este:

Código: [Selecionar]
sudo chown root /lib/systemd/system/wd_udk.service && sudo chgrp root /lib/systemd/system/wd_udk.service
O comando chown acima atribuirá o usuário root como proprietário do arquivo wd_udk.service, ao passo que o comando chgrp acima atribuirá o grupo root ao referido arquivo. ;)

Abraço.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: mangatomica em 04 de Setembro de 2015, 09:49
Uma coisa que percebi é que o token só funciona se eu  iniciar o ubuntu com ele plugado.
Se eu ligar o Ubuntu e depois conectar o token ele não monta o pendrive. Se eu digitar o comando "lsusb" percebo que ele identifica o pendrive mas não monta.
Você sabe o que pode ser isso?


Obrigado.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 04 de Setembro de 2015, 10:35
Uma coisa que percebi é que o token só funciona se eu  iniciar o ubuntu com ele plugado.
Se eu ligar o Ubuntu e depois conectar o token ele não monta o pendrive. Se eu digitar o comando "lsusb" percebo que ele identifica o pendrive mas não monta.
Você sabe o que pode ser isso?


Obrigado.

Não sei. Há uma quantidade muito grande de causas possíveis. Só investigando muito detalhadamente para (talvez) descobrir. Bom, pelo menos ao desplugar e replugar o token a detecção funciona.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 04 de Setembro de 2015, 21:29
Uma coisa que percebi é que o token só funciona se eu  iniciar o ubuntu com ele plugado.
Se eu ligar o Ubuntu e depois conectar o token ele não monta o pendrive. Se eu digitar o comando "lsusb" percebo que ele identifica o pendrive mas não monta.
Você sabe o que pode ser isso?


Obrigado.

Não sei. Há uma quantidade muito grande de causas possíveis. Só investigando muito detalhadamente para (talvez) descobrir. Bom, pelo menos ao desplugar e replugar o token a detecção funciona.

Ah, experimente isto:

1) Inicialize o Ubuntu sem o token estar plugado. Após estar logado na sua interface gráfica, conecte o token e daí execute este comando para reiniciar o serviço wd_udk:

Código: [Selecionar]
sudo service wd_udk restart
2) Se após isso não acontecer nada, desconecte o token e daí conecte-o novamente. Se ainda assim nada acontecer, mantenha o token conectado e execute este outro comando:

Código: [Selecionar]
sudo /etc/init.d/wd_udk restart
Se após isso não acontecer nada, desconecte novamente o token e daí conecte-o novamente. Se ainda assim nada acontecer, então o problema é mais "chatinho" de se resolver mesmo, e portanto recaímos no que escrevi em meu post anterior: há uma miríade de possibilidades e será necessário investigar bastante.

Os comandos acima eu tive a ideia de lhe sugerir porque, de acordo com o seu relato, o serviço é executado durante o boot, mas parece que somente durante o boot o serviço procura se há um token conectado, o que é esquisito. Enfim: os comandos acima reinicializam o serviço, na expectativa de que com isto o daemon detecte a presença do token. Mas se nenhuma das dicas acima funcionar, então pode ser algum problema de programação no código-fonte do WD Token Tool, ou então pode ser algum problema nas configurações de inicialização dos serviços do sistema, ou pode ser problema no device driver desse token USB, ou... mais um monte de outras coisas. :P
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: mangatomica em 10 de Setembro de 2015, 17:50
Fiz os testes aqui e não deram certo. O token só funciona se você da o boot com ele plugado.
Bom paciência, pelo menos ele voltou a funcionar...rs

Sampayu, muito obrigado pela sua atenção novamente !
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 11 de Setembro de 2015, 21:21
Fiz os testes aqui e não deram certo. O token só funciona se você da o boot com ele plugado.
Bom paciência, pelo menos ele voltou a funcionar...rs

Sampayu, muito obrigado pela sua atenção novamente !

É uma pena. Essas coisas acontecem mesmo. No Linux ainda há muitos dispositivos token USB (e também smartcards e smartphones) que dão problema de conexão com a porta USB.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Marcopolo em 29 de Setembro de 2015, 01:22
Fiz os testes aqui e não deram certo. O token só funciona se você da o boot com ele plugado.
Bom paciência, pelo menos ele voltou a funcionar...rs

Sampayu, muito obrigado pela sua atenção novamente !

É uma pena. Essas coisas acontecem mesmo. No Linux ainda há muitos dispositivos token USB (e também smartcards e smartphones) que dão problema de conexão com a porta USB.
Colega Sampayo, boa noite! Estou  acompanhando esse importantíssimo tópico, o qual, estou necessitando comandar o java na versão 14.04, que reinstalei ontem, depois de um serio bug no desktop e lhe faço uma pergunta: Posso copiar os arquivos do Java da pasta(não sei qual é), aqui do Notebook e colar na mesma do desk! Não estou conseguindo me conectar à minha conta no Banco do Brasil! Já instalei a 7 e 8 e nada! Caso seja possível, me informe o caminho no Nautilus, por gentileza? Um abraço
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 29 de Setembro de 2015, 02:00
Colega Sampayo, boa noite! Estou  acompanhando esse importantíssimo tópico, o qual, estou necessitando comandar o java na versão 14.04, que reinstalei ontem, depois de um serio bug no desktop e lhe faço uma pergunta: Posso copiar os arquivos do Java da pasta(não sei qual é), aqui do Notebook e colar na mesma do desk! Não estou conseguindo me conectar à minha conta no Banco do Brasil! Já instalei a 7 e 8 e nada! Caso seja possível, me informe o caminho no Nautilus, por gentileza? Um abraço

Não é suficiente (e também não há nenhuma vantagem em) copiar os arquivos da pasta do Java do notebook para a respectiva pasta no PC (desktop), pois p.ex. no PC será necessário criar o(s) atalho(s) para o(s) navegador(es) e também definir o JRE padrão no sistema de alternativas do seu Linux.

O melhor a fazer é instalar o Java no seu PC a partir do zero, tal qual o tutorial (http://ubuntuforum-br.org/index.php/topic,110854.0.html) explica.

Você mencionou "7 e 8", no seu texto. Imagino que esteja se referindo ao OpenJDK. Se for esse o caso, a tentativa de usar o OpenJDK pode ser a razão por que o Java não está funcionando. Este tutorial não explica como instalar o OpenJDK, mas sim instalar manualmente o JRE proprietário da Sun/Oracle, que é o mais compatível e até hoje o único homologado por alguns bancos, inclusive o Banco do Brasil. Atualmente, o JRE proprietário mais recente é o versão 8, atualização 60. Eu sei que o tutorial é extenso, mas existe uma razão para ele ser extenso: ele explica essas e várias outras coisas que é necessário entender para ser possível compreender por que que p.ex. é melhor instalar o JRE proprietário da Sun/Oracle, por que que é necessário definir o JRE padrão no sistema de alternativas e criar os atalhos (e portanto por que que não é suficiente copiar as pastas do Java de um computador para o outro) etc.

Eu sugiro fortemente que você leia tooooooda a parte introdutória do tutorial e também tudo o que é explicado lá na seção Instalação (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489), para que compreenda claramente o porquê de cada comando, de cada passo executado no tutorial, a razão de ser de certas escolhas feitas no tutorial etc.

Caso você já tenha seguido o tutorial à risca, para manualmente instalar o JRE proprietário da Sun/Oracle em seu PC, e ainda assim o JRE não esteja funcionando no website do banco (lembre-se de que o JRE atualmente não funciona mais com navegadores tais como Web/Epiphany, Chrome, Chromium, Opera etc.: funciona apenas como navegadores Gecko/Mozilla tais como Firefox, Iceweasel e Seamonkey), experimente seguir as dicas que constam na seção Troubleshooting (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491) e, caso nenhuma das dicas daquela seção lhe ajude a resolver o problema, Instale o Firefox manualmente numa outra pasta. O passo-a-passo é este:

a) Acesse https://www.mozilla.org/en-US/firefox/all/ e efetue download da última versão do navegador Mozilla Firefox disponível para o seu sistema (em cada língua há um pacote para sistemas de 32 bits (https://download.mozilla.org/?product=firefox-41.0-SSL&os=linux&lang=pt-BR) e outro para sistemas de 64 bits (https://download.mozilla.org/?product=firefox-41.0-SSL&os=linux64&lang=pt-BR)). Durante o download você verá que o arquivo trata-se de um tarball (um arquivo com extensão .tar.bz2). É recomendável salvar esse tarball dentro da sua pasta Downloads.

b) Após o download ser concluído, acesse a pasta em que você pôs o tarball, clique no tarball com o botão direito e selecione a opção Extrair aqui. A ideia é descompactar o conteúdo desse tarball para dentro de /home/username/Downloads/firefox (substitua a palavra username pelo seu nome de usuário no sistema, ou seja, pelo nome da sua conta no sistema).

c) Use seu gerenciador de arquivos para acessar aquele caminho /home/username/Downloads/firefox e então execute o arquivo firefox que se encontra dentro daquela pasta. Alternativamente, você pode executar este comando (caso o tarball tenha realmente sido descompactado dentro da sua pasta Downloads):

Código: [Selecionar]
~/Downloads/firefox/firefox
d) Agora no Firefox "novo", use a combinação de teclas Ctrl Shift A, ou acesse Ferramentas / Complementos, ou ainda abra o endereço web about:addons, certifique-se de que o plugin Java foi detectado e então coloque esse plugin em modo "Sempre ativar".

e) Crie o link genérico para navegadores de arquitetura Mozilla:
Caso seu sistema seja de 32 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/sunjavaCaso seu sistema seja de 64 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/sunjava
f) Use esse "Firefox novo" para acessar o website do Banco do Brasil e tentar efetuar login.

Se nada disso resolveu, peço que informe aqui qual é a arquitetura do sistema do seu PC (se é processador Intel ou AMD, e se seu Linux é de 32 bits ou de 64 bits), qual o seu banco, qual navegador você está usando para acessar o website do banco, e qual o problema que está ocorrendo.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Marcopolo em 29 de Setembro de 2015, 13:17
Colega Sampayo, boa noite! Estou  acompanhando esse importantíssimo tópico, o qual, estou necessitando comandar o java na versão 14.04, que reinstalei ontem, depois de um serio bug no desktop e lhe faço uma pergunta: Posso copiar os arquivos do Java da pasta(não sei qual é), aqui do Notebook e colar na mesma do desk! Não estou conseguindo me conectar à minha conta no Banco do Brasil! Já instalei a 7 e 8 e nada! Caso seja possível, me informe o caminho no Nautilus, por gentileza? Um abraço

Não é suficiente (e também não há nenhuma vantagem em) copiar os arquivos da pasta do Java do notebook para a respectiva pasta no PC (desktop), pois p.ex. no PC será necessário criar o(s) atalho(s) para o(s) navegador(es) e também definir o JRE padrão no sistema de alternativas do seu Linux.

O melhor a fazer é instalar o Java no seu PC a partir do zero, tal qual o tutorial (http://ubuntuforum-br.org/index.php/topic,110854.0.html) explica.

Você mencionou "7 e 8", no seu texto. Imagino que esteja se referindo ao OpenJDK. Se for esse o caso, a tentativa de usar o OpenJDK pode ser a razão por que o Java não está funcionando. Este tutorial não explica como instalar o OpenJDK, mas sim instalar manualmente o JRE proprietário da Sun/Oracle, que é o mais compatível e até hoje o único homologado por alguns bancos, inclusive o Banco do Brasil. Atualmente, o JRE proprietário mais recente é o versão 8, atualização 60. Eu sei que o tutorial é extenso, mas existe uma razão para ele ser extenso: ele explica essas e várias outras coisas que é necessário entender para ser possível compreender por que que p.ex. é melhor instalar o JRE proprietário da Sun/Oracle, por que que é necessário definir o JRE padrão no sistema de alternativas e criar os atalhos (e portanto por que que não é suficiente copiar as pastas do Java de um computador para o outro) etc.

Eu sugiro fortemente que você leia tooooooda a parte introdutória do tutorial e também tudo o que é explicado lá na seção Instalação (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489), para que compreenda claramente o porquê de cada comando, de cada passo executado no tutorial, a razão de ser de certas escolhas feitas no tutorial etc.

Caso você já tenha seguido o tutorial à risca, para manualmente instalar o JRE proprietário da Sun/Oracle em seu PC, e ainda assim o JRE não esteja funcionando no website do banco (lembre-se de que o JRE atualmente não funciona mais com navegadores tais como Web/Epiphany, Chrome, Chromium, Opera etc.: funciona apenas como navegadores Gecko/Mozilla tais como Firefox, Iceweasel e Seamonkey), experimente seguir as dicas que constam na seção Troubleshooting (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491) e, caso nenhuma das dicas daquela seção lhe ajude a resolver o problema, Instale o Firefox manualmente numa outra pasta. O passo-a-passo é este:

a) Acesse https://www.mozilla.org/en-US/firefox/all/ e efetue download da última versão do navegador Mozilla Firefox disponível para o seu sistema (em cada língua há um pacote para sistemas de 32 bits (https://download.mozilla.org/?product=firefox-41.0-SSL&os=linux&lang=pt-BR) e outro para sistemas de 64 bits (https://download.mozilla.org/?product=firefox-41.0-SSL&os=linux64&lang=pt-BR)). Durante o download você verá que o arquivo trata-se de um tarball (um arquivo com extensão .tar.bz2). É recomendável salvar esse tarball dentro da sua pasta Downloads.

b) Após o download ser concluído, acesse a pasta em que você pôs o tarball, clique no tarball com o botão direito e selecione a opção Extrair aqui. A ideia é descompactar o conteúdo desse tarball para dentro de /home/username/Downloads/firefox (a palavra username representa o seu nome de usuário no sistema, ou seja, o nome da sua conta no sistema).

c) Use seu gerenciador de arquivos para acessar aquele caminho /home/username/Downloads/firefox e então execute o arquivo firefox que se encontra dentro daquela pasta. Alternativamente, você pode executar este comando (caso o tarball tenha realmente sido descompactado dentro da sua pasta Downloads):

Código: [Selecionar]
~/Downloads/firefox/firefox
d) Agora no Firefox "novo", use a combinação de teclas Ctrl Shift A, ou acesse Ferramentas / Complementos, ou ainda abra o endereço web about:addons, certifique-se de que o plugin Java foi detectado e então coloque esse plugin em modo "Sempre ativar".

e) Crie o link genérico para navegadores de arquitetura Mozilla:
Caso seu sistema seja de 32 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/sunjavaCaso seu sistema seja de 64 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/sunjava
f) Use esse "Firefox novo" para acessar o website do Banco do Brasil e tentar efetuar login.

Se nada disso resolveu, peço que informe aqui qual é a arquitetura do sistema do seu PC (se é processador Intel ou AMD, e se seu Linux é de 32 bits ou de 64 bits), qual o seu banco, qual navegador você está usando para acessar o website do banco, e qual o problema que está ocorrendo.
Caro amigo, muitíssimo obrigado pelo seu retorno e informação! Só quero lhe informar. que nas  duas máquinas, há a arquitetura 64 bits e tanto memória como HD! Tudo é igual em ambos computadores, só muda o tamanho, por isso lhe pedi essa opinião! Vou ler com atenção o tutorial e depois lhe passo o resultado, ok! Um fraternal abraço, por sua nobreza em me atender!
Editando:
Informo ainda o que observei no note na "Central de programas do Ubuntu", "Aplicativos Instalados", que segue a descrição abaixo:
_Ubuntu restricted extras com cinco *****
_Runtime do open Jdk Java 6 -*****(Execução Java OpenJDK, usando Hotspot JIT)
_Plu-gin Java IcedTea *****(plu-gin icedtea Java para navegadores)
_Iniciar IcedTea Java web*****(netx-implementation of the Java Network Launching protocol(JNLP)
_Tempo de execução OpenJDK7 *****(Execução Java OpenJDK, usando hotspot JIT)
_Visual VM *****(Ferramenta de solução de problemas Java tudo-em-um
Obs: Todos ticados em cor verde, como instalados
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 29 de Setembro de 2015, 13:48
Caro amigo, muitíssimo obrigado pelo seu retorno e informação! Só quero lhe informar. que nas  duas máquinas, há a arquitetura 64 bits e tanto memória como HD! Tudo é igual em ambos computadores, só muda o tamanho, por isso lhe pedi essa opinião! Vou ler com atenção o tutorial e depois lhe passo o resultado, ok! Um fraternal abraço, por sua nobreza em me atender!
Editando:
Informo ainda o que observei no note na "Central de programas do Ubuntu", "Aplicativos Instalados", que segue a descrição abaixo:
_Ubuntu restricted extras com cinco *****
_Runtime do open Jdk Java 6 -*****(Execução Java OpenJDK, usando Hotspot JIT)
_Plu-gin Java IcedTea *****(plu-gin icedtea Java para navegadores)
_Iniciar IcedTea Java web*****(netx-implementation of the Java Network Launching protocol(JNLP)
_Tempo de execução OpenJDK7 *****(Execução Java OpenJDK, usando hotspot JIT)
_Visual VM *****(Ferramenta de solução de problemas Java tudo-em-um
Obs: Todos ticados em cor verde, como instalados

Olá, Marcopolo. Por nada. :) Ok, então seu sistema é de 64 bits. Neste caso, basta seguir o tutorial atentando para executar os comandos de 64 bits onde o tutorial indicar. A instalação manual do JRE proprietário da Sun na verdade é bem tranquila, só requer um pouco de prática. Após fazer isso algumas vezes, você vai se acostumar e tudo vai ficar mais fácil. ;)

Embora os seus dois computadores tenham hardware praticamente igual, ao executar o JRE num computador são criados alguns arquivos específicos que no seu outro computador terão de ser criados, também: não copiados de outro computador. Copiar a pasta inteira do JRE de um computador para o outro não é uma boa ideia, além de que não há nenhuma vantagem nisso, nem mesmo ganho de tempo, pois o tempo que você gastaria copiando a pasta de um computador para o outro você pode perfeitamente gastar fazendo download do Java e instalando-o num computador que ainda não o tem.

Como você verá no tutorial, simplesmente copiar a pasta do Java não é suficiente para fazê-lo funcionar no(s) seu(s) navegador(es), portanto copiar a pasta não vai agilizar nada: mesmo que copiar a pasta não o danifique nem traga problemas ao funcionamento do Java no computador de destino, ainda assim esse Java não será detectado pelo(s) seu(s) navegador(es) enquanto você não efetuar as outras configurações que são necessárias e que são explicadas no tutorial. Por isto, não é prático nem há ganho nenhum em copiar a pasta de um computador pro outro. Não há nenhuma vantagem, apenas cria riscos desnecessariamente. :P

Enfim: basta seguir o tutorial com calma, detalhadamente e à risca que vai dar tudo certo. Quanto a o que a "Central de Programas" do Ubuntu lhe informou (que o OpenJDK e o IcedTea estão instalados em seu sistema), não se preocupe: se você seguir o tutorial à risca, o fato de o OpenJDK e o IcedTea estarem instalados não vai afetar em absolutamente nada o correto funcionamento do JRE proprietário da Sun em seu computador. ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Marcopolo em 30 de Setembro de 2015, 00:30
Colega Sampayo, boa noite! Estou  acompanhando esse importantíssimo tópico, o qual, estou necessitando comandar o java na versão 14.04, que reinstalei ontem, depois de um serio bug no desktop e lhe faço uma pergunta: Posso copiar os arquivos do Java da pasta(não sei qual é), aqui do Notebook e colar na mesma do desk! Não estou conseguindo me conectar à minha conta no Banco do Brasil! Já instalei a 7 e 8 e nada! Caso seja possível, me informe o caminho no Nautilus, por gentileza? Um abraço

Não é suficiente (e também não há nenhuma vantagem em) copiar os arquivos da pasta do Java do notebook para a respectiva pasta no PC (desktop), pois p.ex. no PC será necessário criar o(s) atalho(s) para o(s) navegador(es) e também definir o JRE padrão no sistema de alternativas do seu Linux.

O melhor a fazer é instalar o Java no seu PC a partir do zero, tal qual o tutorial (http://ubuntuforum-br.org/index.php/topic,110854.0.html) explica.

Você mencionou "7 e 8", no seu texto. Imagino que esteja se referindo ao OpenJDK. Se for esse o caso, a tentativa de usar o OpenJDK pode ser a razão por que o Java não está funcionando. Este tutorial não explica como instalar o OpenJDK, mas sim instalar manualmente o JRE proprietário da Sun/Oracle, que é o mais compatível e até hoje o único homologado por alguns bancos, inclusive o Banco do Brasil. Atualmente, o JRE proprietário mais recente é o versão 8, atualização 60. Eu sei que o tutorial é extenso, mas existe uma razão para ele ser extenso: ele explica essas e várias outras coisas que é necessário entender para ser possível compreender por que que p.ex. é melhor instalar o JRE proprietário da Sun/Oracle, por que que é necessário definir o JRE padrão no sistema de alternativas e criar os atalhos (e portanto por que que não é suficiente copiar as pastas do Java de um computador para o outro) etc.

Eu sugiro fortemente que você leia tooooooda a parte introdutória do tutorial e também tudo o que é explicado lá na seção Instalação (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489), para que compreenda claramente o porquê de cada comando, de cada passo executado no tutorial, a razão de ser de certas escolhas feitas no tutorial etc.

Caso você já tenha seguido o tutorial à risca, para manualmente instalar o JRE proprietário da Sun/Oracle em seu PC, e ainda assim o JRE não esteja funcionando no website do banco (lembre-se de que o JRE atualmente não funciona mais com navegadores tais como Web/Epiphany, Chrome, Chromium, Opera etc.: funciona apenas como navegadores Gecko/Mozilla tais como Firefox, Iceweasel e Seamonkey), experimente seguir as dicas que constam na seção Troubleshooting (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491) e, caso nenhuma das dicas daquela seção lhe ajude a resolver o problema, Instale o Firefox manualmente numa outra pasta. O passo-a-passo é este:

a) Acesse https://www.mozilla.org/en-US/firefox/all/ e efetue download da última versão do navegador Mozilla Firefox disponível para o seu sistema (em cada língua há um pacote para sistemas de 32 bits (https://download.mozilla.org/?product=firefox-41.0-SSL&os=linux&lang=pt-BR) e outro para sistemas de 64 bits (https://download.mozilla.org/?product=firefox-41.0-SSL&os=linux64&lang=pt-BR)). Durante o download você verá que o arquivo trata-se de um tarball (um arquivo com extensão .tar.bz2). É recomendável salvar esse tarball dentro da sua pasta Downloads.

b) Após o download ser concluído, acesse a pasta em que você pôs o tarball, clique no tarball com o botão direito e selecione a opção Extrair aqui. A ideia é descompactar o conteúdo desse tarball para dentro de /home/username/Downloads/firefox (substitua a palavra username pelo seu nome de usuário no sistema, ou seja, pelo nome da sua conta no sistema).

c) Use seu gerenciador de arquivos para acessar aquele caminho /home/username/Downloads/firefox e então execute o arquivo firefox que se encontra dentro daquela pasta. Alternativamente, você pode executar este comando (caso o tarball tenha realmente sido descompactado dentro da sua pasta Downloads):

Código: [Selecionar]
~/Downloads/firefox/firefox
d) Agora no Firefox "novo", use a combinação de teclas Ctrl Shift A, ou acesse Ferramentas / Complementos, ou ainda abra o endereço web about:addons, certifique-se de que o plugin Java foi detectado e então coloque esse plugin em modo "Sempre ativar".

e) Crie o link genérico para navegadores de arquitetura Mozilla:
Caso seu sistema seja de 32 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/sunjavaCaso seu sistema seja de 64 bits:
Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/sunjava
f) Use esse "Firefox novo" para acessar o website do Banco do Brasil e tentar efetuar login.

Se nada disso resolveu, peço que informe aqui qual é a arquitetura do sistema do seu PC (se é processador Intel ou AMD, e se seu Linux é de 32 bits ou de 64 bits), qual o seu banco, qual navegador você está usando para acessar o website do banco, e qual o problema que está ocorrendo.

Sampayu, sua dica foi "tiro e queda", coloquei para sempre ativar e acessei o site do banco, agora há pouco e deu tudo certo! Muitíssimo obrigado, Deus te abençoe hoje e sempre amém!
Um fraternal abraço,
Marcopolo
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 30 de Setembro de 2015, 00:52
Sampayu, sua dica foi "tiro e queda", coloquei para sempre ativar e acessei o site do banco, agora há pouco e deu tudo certo! Muitíssimo obrigado, Deus te abençoe hoje e sempre amém!
Um fraternal abraço,
Marcopolo

Obrigado, a você também. Fico feliz por saber que agora está funcionando. :)

Abraço.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Marcopolo em 30 de Setembro de 2015, 19:23
Sampayu, sua dica foi "tiro e queda", coloquei para sempre ativar e acessei o site do banco, agora há pouco e deu tudo certo! Muitíssimo obrigado, Deus te abençoe hoje e sempre amém!
Um fraternal abraço,
Marcopolo

Obrigado, a você também. Fico feliz por saber que agora está funcionando. :)

Abraço.
Colega/amigo Sampayu, minha alegria está sendo somente a metade, pois fui fazer a mesma coisa no Note e continua o aviso do banco que eu não tenho o Plugin, o Java em si! Já comandei pelo terminal e dá como já tenho a versão atual instalada! Só tenho dois neurônios, os "Tico & Teco"! O restante a miningite em 2009, "comeu"! Vou colar aqui o resultado no terminal, certo!(abaixo)

evandro@evandro-Inspiron-N4030:~$ sudo apt-get install icedtea-plugin
[sudo] password for evandro:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
icedtea-plugin já é a versão mais nova.
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  kde-l10n-engb kde-l10n-pt kde-l10n-ptbr
Utilize 'apt-get autoremove' para os remover.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 10 não atualizados.
evandro@evandro-Inspiron-N4030:~$

Obs: Eu conferi na parte dos plugins e esta ativado e o nome é: icedTea-web plugin(using icedTea-web 1.5(1.5 Ubuntu)}. ativado como "Sempre ativar"! E agora, amigão, será que tenho de instalar um novo Firefox! No desktop, eu havia terminado de instalar o Ubuntu, distro 14.04 LTS, a mesma daqui do note onde estou conectado! Um forte e fraternal abraço!
Paz e bem, amém!
Marcopolo
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 30 de Setembro de 2015, 19:40
Colega/amigo Sampayu, minha alegria está sendo somente a metade, pois fui fazer a mesma coisa no Note e continua o aviso do banco que eu não tenho o Plugin, o Java em si! Já comandei pelo terminal e dá como já tenho a versão atual instalada! Só tenho dois neurônios, os "Tico & Teco"! O restante a miningite em 2009, "comeu"! Vou colar aqui o resultado no terminal, certo!(abaixo)

evandro@evandro-Inspiron-N4030:~$ sudo apt-get install icedtea-plugin
[sudo] password for evandro:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
icedtea-plugin já é a versão mais nova.
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  kde-l10n-engb kde-l10n-pt kde-l10n-ptbr
Utilize 'apt-get autoremove' para os remover.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 10 não atualizados.
evandro@evandro-Inspiron-N4030:~$

Obs: Eu conferi na parte dos plugins e esta ativado e o nome é: icedTea-web plugin(using icedTea-web 1.5(1.5 Ubuntu)}. ativado como "Sempre ativar"! E agora, amigão, será que tenho de instalar um novo Firefox! No desktop, eu havia terminado de instalar o Ubuntu, distro 14.04 LTS, a mesma daqui do note onde estou conectado! Um forte e fraternal abraço!
Paz e bem, amém!
Marcopolo

Então... IcedTea é um plugin, mas o Java da Oracle utiliza outro plugin. O que este tutorial ensina a fazer é instalar o Java da Oracle e o plugin que vem junto... Mas esse plugin aí que está no seu notebook é o IcedTea, que não é compatível com o Java da Oracle e que este tutorial não explica como usar.

Para acessar o website do banco, você precisa de um JRE e de um plugin. O seu notebook está com um JRE chamado OpenJDK-JRE e com um plugin chamado IcedTea-plugin. No entanto, este tutorial não usa OpenJDK e IcedTea: ele usa o JRE da Oracle e o plugin da Oracle.

Você não precisa desinstalar o IcedTea nem nada. Porém, não vai ser ele que você vai usar: siga o passo-a-passo que consta na seção Instalação (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial. Essa seção ensina a instalar o JRE da Oracle e também o plugin. Faça isso que irá funcionar. ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Marcopolo em 30 de Setembro de 2015, 20:14
Colega/amigo Sampayu, minha alegria está sendo somente a metade, pois fui fazer a mesma coisa no Note e continua o aviso do banco que eu não tenho o Plugin, o Java em si! Já comandei pelo terminal e dá como já tenho a versão atual instalada! Só tenho dois neurônios, os "Tico & Teco"! O restante a miningite em 2009, "comeu"! Vou colar aqui o resultado no terminal, certo!(abaixo)

evandro@evandro-Inspiron-N4030:~$ sudo apt-get install icedtea-plugin
[sudo] password for evandro:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
icedtea-plugin já é a versão mais nova.
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  kde-l10n-engb kde-l10n-pt kde-l10n-ptbr
Utilize 'apt-get autoremove' para os remover.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 10 não atualizados.
evandro@evandro-Inspiron-N4030:~$

Obs: Eu conferi na parte dos plugins e esta ativado e o nome é: icedTea-web plugin(using icedTea-web 1.5(1.5 Ubuntu)}. ativado como "Sempre ativar"! E agora, amigão, será que tenho de instalar um novo Firefox! No desktop, eu havia terminado de instalar o Ubuntu, distro 14.04 LTS, a mesma daqui do note onde estou conectado! Um forte e fraternal abraço!
Paz e bem, amém!
Marcopolo

Então... IcedTea é um plugin, mas o Java da Oracle utiliza outro plugin. O que este tutorial ensina a fazer é instalar o Java da Oracle e o plugin que vem junto... Mas esse plugin aí que está no seu notebook é o IcedTea, que não é compatível com o Java da Oracle e que este tutorial não explica como usar.

Para acessar o website do banco, você precisa de um JRE e de um plugin. O seu notebook está com um JRE chamado OpenJDK-JRE e com um plugin chamado IcedTea-plugin. No entanto, este tutorial não usa OpenJDK e IcedTea: ele usa o JRE da Oracle e o plugin da Oracle.

Você não precisa desinstalar o IcedTea nem nada. Porém, não vai ser ele que você vai usar: siga o passo-a-passo que consta na seção Instalação (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial. Essa seção ensina a instalar o JRE da Oracle e também o plugin. Faça isso que irá funcionar. ;)
mas meu amigo, os mesmos que você citou, são os que estão no Desktop e tbm foram os que sempre usei, desde há muitos anos, me indicado pelo amigo/Mestre Alarcon! De qq forma, vou reler o passo-a-passo e ver se resolvo! Mais uma vez, muitíssimo obrigado pelo breve retorno!
[]
Marcopolo.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Marcopolo em 01 de Outubro de 2015, 09:58
Colega/amigo Sampayu, minha alegria está sendo somente a metade, pois fui fazer a mesma coisa no Note e continua o aviso do banco que eu não tenho o Plugin, o Java em si! Já comandei pelo terminal e dá como já tenho a versão atual instalada! Só tenho dois neurônios, os "Tico & Teco"! O restante a miningite em 2009, "comeu"! Vou colar aqui o resultado no terminal, certo!(abaixo)

evandro@evandro-Inspiron-N4030:~$ sudo apt-get install icedtea-plugin
[sudo] password for evandro:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
icedtea-plugin já é a versão mais nova.
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  kde-l10n-engb kde-l10n-pt kde-l10n-ptbr
Utilize 'apt-get autoremove' para os remover.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 10 não atualizados.
evandro@evandro-Inspiron-N4030:~$

Obs: Eu conferi na parte dos plugins e esta ativado e o nome é: icedTea-web plugin(using icedTea-web 1.5(1.5 Ubuntu)}. ativado como "Sempre ativar"! E agora, amigão, será que tenho de instalar um novo Firefox! No desktop, eu havia terminado de instalar o Ubuntu, distro 14.04 LTS, a mesma daqui do note onde estou conectado! Um forte e fraternal abraço!
Paz e bem, amém!
Marcopolo

Então... IcedTea é um plugin, mas o Java da Oracle utiliza outro plugin. O que este tutorial ensina a fazer é instalar o Java da Oracle e o plugin que vem junto... Mas esse plugin aí que está no seu notebook é o IcedTea, que não é compatível com o Java da Oracle e que este tutorial não explica como usar.

Para acessar o website do banco, você precisa de um JRE e de um plugin. O seu notebook está com um JRE chamado OpenJDK-JRE e com um plugin chamado IcedTea-plugin. No entanto, este tutorial não usa OpenJDK e IcedTea: ele usa o JRE da Oracle e o plugin da Oracle.

Você não precisa desinstalar o IcedTea nem nada. Porém, não vai ser ele que você vai usar: siga o passo-a-passo que consta na seção Instalação (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial. Essa seção ensina a instalar o JRE da Oracle e também o plugin. Faça isso que irá funcionar. ;)
Amigo Sampayu, já me enrolei todo! Não consegui entender o tutorial em outras partes, a não ser, aquela que diz para colocar na parte de plug-in, a opção "sempre ativar"! Foi o que deu certo pelo Desktop, mas por aqui, nada e continua pedindo para instalar do site! Se você puder, me passe o comando, onde deleto tudo do Java que está instalado e reinstalar os verdadeiros, como você bem cita! Estou meio perdido e aguardo sua nobre ajuda! Um fraternal abraço!
Marcopolo
Editando:
Confirmo sobre o sistema que é de 64 bits de acordo com o resultado dado no terminal, que exponho abaixo!
evandro@evandro-Inspiron-N4030:~$ uname -a
Linux evandro-Inspiron-N4030 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
evandro@evandro-Inspiron-N4030:~$
[ ]s
Editando
Sampayu, observei. que eu havia usado aquele comando para criar a pasta java, eu havia pego o para o sistema de 32 bits, e conferi que aqui no note, o sistema é de 64 bits! Copiei o cmd, tasquei no terminal, não houve "reclamação" de erro, então achei que estava legal, acessei o site do banco e deu tudo certo, novamente! Só assim, eu descobri que o Desk o sistema é de 32 bits e o Note 64bits! (Isso vale para a versão instalada do ubuntu? Ainda está meio nebulosa a minha cabeça, pois eu pensei que era a arquitetura do computador! Mais um bingo e palmas para você! :D ;D
[ ]s
Marcopolo


Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 03 de Outubro de 2015, 20:03
Amigo Sampayu, já me enrolei todo! Não consegui entender o tutorial em outras partes, a não ser, aquela que diz para colocar na parte de plug-in, a opção "sempre ativar"! Foi o que deu certo pelo Desktop, mas por aqui, nada e continua pedindo para instalar do site! Se você puder, me passe o comando, onde deleto tudo do Java que está instalado e reinstalar os verdadeiros, como você bem cita! Estou meio perdido e aguardo sua nobre ajuda! Um fraternal abraço!
Marcopolo
Editando:
Confirmo sobre o sistema que é de 64 bits de acordo com o resultado dado no terminal, que exponho abaixo!
evandro@evandro-Inspiron-N4030:~$ uname -a
Linux evandro-Inspiron-N4030 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
evandro@evandro-Inspiron-N4030:~$
[ ]s
Editando
Sampayu, observei. que eu havia usado aquele comando para criar a pasta java, eu havia pego o para o sistema de 32 bits, e conferi que aqui no note, o sistema é de 64 bits! Copiei o cmd, tasquei no terminal, não houve "reclamação" de erro, então achei que estava legal, acessei o site do banco e deu tudo certo, novamente! Só assim, eu descobri que o Desk o sistema é de 32 bits e o Note 64bits! (Isso vale para a versão instalada do ubuntu? Ainda está meio nebulosa a minha cabeça, pois eu pensei que era a arquitetura do computador! Mais um bingo e palmas para você! :D ;D
[ ]s
Marcopolo

Sim, quando o tutorial fala em 32 bits e em 64 bits, ele está se referindo à arquitetura do sistema operacional, não à arquitetura do processador que está em uso no seu computador.

Muitíssimo provavelmente, tanto o seu notebook quanto o seu PC estão usando processador de 64 bits, pois desde o advento dos processadores de dois núcleos (dual core) os computadores pararam de ser fabricados com processadores de 32 bits. Hoje em dia tudo vem com processador de 2 ou mais núcleos (cada núcleo tem 32 bits), então é praticamente impossível que algum dos seus computadores esteja usando um processador de 32 bits, a menos que seja algum computador muito velho, tipo um Pentium 3 ou alguma outra coisa assim pré-histórica, rs. :P ;D

O que ocorre é que num computador com processador de 64 bits você pode tanto instalar um sistema de 32 bits quanto um sistema de 64 bits. Há prós e contras em instalar um ou outro (há vários artigos na Internet explicando isso), mas no presente caso o que interessa saber é que o JRE (Ambiente de Execução Java) a ser instalado deverá ser da mesma arquitetura do seu sistema: se você for instalar o JRE num sistema Linux de 32 bits, deverá instalar o JRE de 32 bits; e, caso vá instalar o JRE num sistema Linux de 64 bits, deverá instalar o JRE de 64 bits.

A função do comando uname -a é justamente ajudar o usuário a identificar qual é a arquitetura do sistema operacional que se encontra instalado no computador dele (sistema Linux de 32 bits ou sistema Linux de 64 bits), para deste modo saber qual JRE (32 ou 64 bits) ele deverá obter (download) no website www.java.com para em seguida instalar nesse sistema. ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Marcopolo em 03 de Outubro de 2015, 21:36
Amigo Sampayu, já me enrolei todo! Não consegui entender o tutorial em outras partes, a não ser, aquela que diz para colocar na parte de plug-in, a opção "sempre ativar"! Foi o que deu certo pelo Desktop, mas por aqui, nada e continua pedindo para instalar do site! Se você puder, me passe o comando, onde deleto tudo do Java que está instalado e reinstalar os verdadeiros, como você bem cita! Estou meio perdido e aguardo sua nobre ajuda! Um fraternal abraço!
Marcopolo
Editando:
Confirmo sobre o sistema que é de 64 bits de acordo com o resultado dado no terminal, que exponho abaixo!
evandro@evandro-Inspiron-N4030:~$ uname -a
Linux evandro-Inspiron-N4030 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
evandro@evandro-Inspiron-N4030:~$
[ ]s
Editando
Sampayu, observei. que eu havia usado aquele comando para criar a pasta java, eu havia pego o para o sistema de 32 bits, e conferi que aqui no note, o sistema é de 64 bits! Copiei o cmd, tasquei no terminal, não houve "reclamação" de erro, então achei que estava legal, acessei o site do banco e deu tudo certo, novamente! Só assim, eu descobri que o Desk o sistema é de 32 bits e o Note 64bits! (Isso vale para a versão instalada do ubuntu? Ainda está meio nebulosa a minha cabeça, pois eu pensei que era a arquitetura do computador! Mais um bingo e palmas para você! :D ;D
[ ]s
Marcopolo

Sim, quando o tutorial fala em 32 bits e em 64 bits, ele está se referindo à arquitetura do sistema operacional, não à arquitetura do processador que está em uso no seu computador.

Muitíssimo provavelmente, tanto o seu notebook quanto o seu PC estão usando processador de 64 bits, pois desde o advento dos processadores de dois núcleos (dual core) os computadores pararam de ser fabricados com processadores de 32 bits. Hoje em dia tudo vem com processador de 2 ou mais núcleos (cada núcleo tem 32 bits), então é praticamente impossível que algum dos seus computadores esteja usando um processador de 32 bits, a menos que seja algum computador muito velho, tipo um Pentium 3 ou alguma outra coisa assim pré-histórica, rs. :P ;D

O que ocorre é que num computador com processador de 64 bits você pode tanto instalar um sistema de 32 bits quanto um sistema de 64 bits. Há prós e contras em instalar um ou outro (há vários artigos na Internet explicando isso), mas no presente caso o que interessa saber é que o JRE (Ambiente de Execução Java) a ser instalado deverá ser da mesma arquitetura do seu sistema: se você for instalar o JRE num sistema Linux de 32 bits, deverá instalar o JRE de 32 bits; e, caso vá instalar o JRE num sistema Linux de 64 bits, deverá instalar o JRE de 64 bits.

A função do comando uname -a é justamente ajudar o usuário a identificar qual é a arquitetura do sistema operacional que se encontra instalado no computador dele (sistema Linux de 32 bits ou sistema Linux de 64 bits), para deste modo saber qual JRE (32 ou 64 bits) ele deverá obter (download) no website www.java.com para em seguida instalar nesse sistema. ;)
Valeu muito sua primorosa ajuda, colega Sampayu! Aprendi com voce, duas dicas imprtantissimas, que são as sobre as arquiteturas dos sistema operacionais e também o fato de lá no local dos plug-ins, escolher a opção "Sempre ativar"! Não me preocupo em fazer isso pelo o Windows 7, pois não acesso nada que comprometa com os "ratos de internet" para captar senhas importantes, como as de bancos (no caso do Java) e em outrs lugares! Só acesso o "Bankline", para qualquer tipo de operação, pelo Ubuntu/Linux, que ainda é imune a infiltrações de virus e Trojans! Conservo as duas máquinas, para sempre ter  e usar o "plano B", em caso de falha de alguma! Posso também usar pelo Smartfone, o qual, baixei o aplicativo do BB, mas nunca usei, pois pode ser muito vulnerável! Conservo o Windows, por causa de certos softwares, como o Format Factory, Nero e outros mais, pois gosto muito de baixar e gravar músicas, livros e outros badulakes! Aliás, sempre que baixo alguma coisa para o W7,  faço pelo Ubuntu e transfiro para lá, em uma pasta que criei: "Arquivos baixados pelo Ubuntu 14.04"! Então, dou por encerrado essa parte, tão bem ajudada por você, na qual, lhe sou muitissimo grato! Como nunca ficamos sem algo a nos preocupar, ainda ando às voltas em resolver o problema da portas LAN do meus dois roteadores, onde somente posso me conectar sem passar pelo mesmo, ou seja, ligo o cabo de rede que me trás o sinal da operadora(não uso modem)direto à placa de rede do Desktop! No Note, como é wireless, só uso por esse meio, mas também não conectapela placa de rede, passando pelo roteador(portas LAN)! Estou tentando em vários lugares. sites de fórus correlacionados ao assunto, baixei bastante videos tutoriais do Youtube e estou tentando resolver essa pendência! Estou usando no momento, o TP-Link, modelo TL-WR740N com 150 Mbps! Tenho outro de marca Multilaser. Um abraço fraterno!
Paz e bem, amém!
 ;D     
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 03 de Outubro de 2015, 22:04
Valeu muito sua primorosa ajuda, colega Sampayu! Aprendi com voce, duas dicas imprtantissimas, que são as sobre as arquiteturas dos sistema operacionais e também o fato de lá no local dos plug-ins, escolher a opção "Sempre ativar"! Não me preocupo em fazer isso pelo o Windows 7, pois não acesso nada que comprometa com os "ratos de internet" para captar senhas importantes, como as de bancos (no caso do Java) e em outrs lugares! Só acesso o "Bankline", para qualquer tipo de operação, pelo Ubuntu/Linux, que ainda é imune a infiltrações de virus e Trojans! Conservo as duas máquinas, para sempre ter  e usar o "plano B", em caso de falha de alguma! Posso também usar pelo Smartfone, o qual, baixei o aplicativo do BB, mas nunca usei, pois pode ser muito vulnerável! Conservo o Windows, por causa de certos softwares, como o Format Factory, Nero e outros mais, pois gosto muito de baixar e gravar músicas, livros e outros badulakes! Aliás, sempre que baixo alguma coisa para o W7,  faço pelo Ubuntu e transfiro para lá, em uma pasta que criei: "Arquivos baixados pelo Ubuntu 14.04"! Então, dou por encerrado essa parte, tão bem ajudada por você, na qual, lhe sou muitissimo grato! Como nunca ficamos sem algo a nos preocupar, ainda ando às voltas em resolver o problema da portas LAN do meus dois roteadores, onde somente posso me conectar sem passar pelo mesmo, ou seja, ligo o cabo de rede que me trás o sinal da operadora(não uso modem)direto à placa de rede do Desktop! No Note, como é wireless, só uso por esse meio, mas também não conectapela placa de rede, passando pelo roteador(portas LAN)! Estou tentando em vários lugares. sites de fórus correlacionados ao assunto, baixei bastante videos tutoriais do Youtube e estou tentando resolver essa pendência! Estou usando no momento, o TP-Link, modelo TL-WR740N com 150 Mbps! Tenho outro de marca Multilaser. Um abraço fraterno!
Paz e bem, amém!
 ;D   

Ok, que bom que o Java (JRE) está funcionando aí. ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 20 de Outubro de 2015, 23:51
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 20/10/2015 passou a ser o 8u65 (versão 8, atualização 65).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 21 de Outubro de 2015, 19:45
Thanks you.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 21 de Outubro de 2015, 20:20
Thanks you.

U're welcome. ;D
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 21 de Outubro de 2015, 20:58
Os Bancos Itaú e CEF estão usando o Warsaw, software de segurança, que é baixado no próprio site dos bancos.
Foi informado que não seria mais necessário o Java, porém só consegui instalar o Warsaw após atualizar o Java.

Mais informações:
Caixa Econômica Federal compatibiliza seu Internet Banking com Ubuntu, Debian e Linux Mint > http://www.diolinux.com.br/2015/10/internet-banking-caixa-linux-sem-java.html (http://www.diolinux.com.br/2015/10/internet-banking-caixa-linux-sem-java.html)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 21 de Outubro de 2015, 22:52
Os Bancos Itaú e CEF estão usando o Warsaw, software de segurança, que é baixado no próprio site dos bancos.
Foi informado que não seria mais necessário o Java, porém só consegui instalar o Warsaw após atualizar o Java.

Mais informações:
Caixa Econômica Federal compatibiliza seu Internet Banking com Ubuntu, Debian e Linux Mint > http://www.diolinux.com.br/2015/10/internet-banking-caixa-linux-sem-java.html (http://www.diolinux.com.br/2015/10/internet-banking-caixa-linux-sem-java.html)

Como eu só tenho conta no Banco do Brasil, infelizmente não tenho como testar esse Warsaw. :(

Para o sistema OS X (computadores Apple Macintosh) o Banco do Brasil utiliza a solução denominada Trusteer Rapport (https://www.trusteer.com/pt-br/support/rapport-installation-links), desenvolvida pela IBM e que está disponível também para Windows. No meu Macbook, o IBM TR funciona com o Firefox e com o Safari, mas não com o Chrome. Já no Linux, o Banco do Brasil continua permitindo o acesso via plugin Java (o applet Java de segurança de acesso, denominado "módulo de segurança", é desenvolvido pela GAS Tecnologia, que é a mesma empresa responsável pelo desenvolvimento do Warsaw (http://www.gastecnologia.com/faq)).

Acessar o banco via plugin do navegador é suficiente. Essas soluções de segurança bancária são muito invasivas e têm código fechado, você não sabe o que elas estão fazendo (a maioria vasculha profundamente o seu sistema e monitora tantas atividades, daemons de serviço, processos do sistema operacional etc. que, não raro, o computador chega a ficar lento. Além disso, essas "soluções" costumam ser fáceis de instalar mas bastante "chatas" para desinstalar). Detesto Trusteer Rapport, Warsaw etc., mas infelizmente é uma tendência, até porque a Google já deixou a tecnologia NPAPI para trás e a Mozilla está "enrolando" mas uma hora vai também abandonar a tecnologia NPAPI. Quando isso acontecer, ficaremos sem um navegador para usar plugins, e daí o uso dessas soluções de segurança dos bancos será inevitável. :'(

Bom, não exatamente inevitável: para quem tem smartphone, os bancos podem possibilitar o acesso tanto via aplicativo instalado no smartphone quanto via verificação em duas etapas (2-step verification). Aí não precisa ter Java, Trusteer Rapport, Warsaw nem nada: basta abrir o navegador, acessar o website do banco, informar agência, conta corrente, senha de acesso ao internet banking, daí o website pergunta qual é o código de verificação atualmente em vigor, você então acessa o aplicativo gerador de códigos do seu smartphone, vê qual é o código em vigor no momento (esse código muda o tempo todo, geralmente a cada 30 segundos), digita esse código na tela do navegador, confirma, e pronto. Mesmo que alguém descubra sua senha de acesso ao banco, não vai conseguir acessar porque o código de verificação não será mais válido. O ladrão teria de estar com seu smartphone em mãos e visualizar o código vigente no momento da tentativa de login. Eu já uso isso no meu Gmail e no meu Hotmail, usando um aplicativo denominado Google Authenticator (https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&hl=pt_BR). Nada impede que os bancos implementem essa modalidade de acesso, que nos deixaria livres não apenas do plugin Java mas também desses módulos de segurança chatos, pesados e invasisos (Trusteer Rapport, Warsaw etc.).

Outra opção é o uso de um token USB. Aliás, o Google Authenticator não deixa de ser um token, só que na forma de software (ao contrário do token USB, que é um hardware). Mas a ideia é essencialmente a mesma: só acessa a conta se, além da agência, conta corrente e senha, a pessoa estiver com o token USB conectado ao computador no qual está tentando efetuar login no internet banking. ;)

A respeito de você só ter conseguido instalar após a instalação do Java: estranho... Talvez o Warsaw para Linux utilize componentes do JRE. Pode ser... O fato de o Warsaw não necessitar de plugin não significa que ele não possa usar componentes (objetos, classes etc.) do JRE. Talvez isso explique o porquê disso que ocorreu com você.

Mesmo que os plugins NPAPI deixem de ser suportados pelos navegadores que usam o motor Gecko (como é o caso de todos os navegadores da Mozilla ou nela baseados - Firefox, SeaMonkey, Iceweasel etc.), ainda assim ter um JRE instalado poderá continuar sendo útil, caso p.ex. a pessoa necessite executar localmente alguma aplicação Java (um arquivo executável com extensão .JAR, por exemplo: esse tipo de arquivo é executado localmente no seu sistema, dentro da JVM mas fora do seu navegador).

Este tutorial ainda vai ser útil por algum tempo, mas quando os últimos navegadores que suportam a tecnologia NPAPI deixarem de suportá-la, aí a parte deste tutorial que ensina a vincular o plugin aos navegadores perderá a utilidade: o tutorial passará a servir apenas para ensinar a instalar manualmente o JRE em /opt/java mesmo. :P Não haverá plugin a ser vinculado (ou, se houver plugin, vinculá-lo aos navegadores não surtirá efeito nenhum).

É esperar e torcer que até lá a própria Oracle desenvolva uma versão PPAPI ou alguma outra solução que volte a facilitar a integração do JRE com os navegadores. A Google p.ex. criou um plugin PPAPI para o Flash, é isso que faz o Chrome "rodar" conteúdo flash (como p.ex. os vídeos que estão no YouTube). Vamos dar tempo ao tempo e ver o que acontece. :)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 22 de Outubro de 2015, 06:50
Que pena que não funciona da Caixa Econômica Federal essa sua orientação desse tópico.   :(  :(  :(
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 22 de Outubro de 2015, 11:57
Que pena que não funciona da Caixa Econômica Federal essa sua orientação desse tópico.   :(  :(  :(

Meu sonho é ver todos os bancos adotarem a verificação em duas etapas. Já pensou não ter mais de depender nem de plugin nem desses módulos de segurança invasivos que os bancos nos empurram guela abaixo? :) Mas acho que os bancos adotam essas soluções invasivas justamente para bisbilhotar informações nossas...
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 22 de Outubro de 2015, 17:40
Que pena que não funciona da Caixa Econômica Federal essa sua orientação desse tópico.   :(  :(  :(

EdvaldoSCruz,
A CEF mudou a forma de acesso através de sistemas Linux.
Veja isso:
Caixa Econômica Federal compatibiliza seu Internet Banking com Ubuntu, Debian e Linux Mint
http://www.diolinux.com.br/2015/10/internet-banking-caixa-linux-sem-java.html (http://www.diolinux.com.br/2015/10/internet-banking-caixa-linux-sem-java.html)

Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 22 de Outubro de 2015, 18:33
Já vi isso, obrigado.   :(
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 22 de Outubro de 2015, 18:39
Na Caixa Econômica Federal só funciona com o Oracle Java e não com esse plugin Sun Java.     :(  :(  :(
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 23 de Outubro de 2015, 01:31
Na Caixa Econômica Federal só funciona com o Oracle Java e não com esse plugin Sun Java.     :(  :(  :(

Oi, Edvaldo. Desculpe, não consegui entender o que você quis dizer nesse seu último post.

Alguns conceitos para você entender melhor minha confusão:

1. Java é uma linguagem de programação criada pela empresa estadunidense Sun Microsystems.

2. JRE (Java Runtime Environment / Ambiente de Execução Java) é um conjunto de arquivos de computador que permite, entre outras coisas, a execução de uma JVM (Java Virtual Machine / Máquina Virtual Java). Dentro de um JRE sempre há uma JVM.

3. Os programas escritos em linguagem Java rodam (são executados) dentro de uma JVM. Ou seja: você precisa primeiro executar a JVM, daí, "dentro" da JVM, você abre e executa algum programa escrito em Java (os programas escritos em Java e prontos para execução pela JVM geralmente são arquivos com extensão .JAR).

4. A Oracle Corporation é uma empresa estadunidense. Em 2010, a Oracle comprou a Sun, portanto dá na mesma dizer "Oracle Java" ou "Sun Java". São sinônimos, porque a empresa Sun é uma parte da empresa Oracle.

5. Atualmente, a Sun/Oracle mantém dois projetos de desenvolvimento de JRE:

5.1. O primeiro JRE da Sun/Oracle é o JRE proprietário: aquele que você obtém em www.java.com. O JRE proprietário é desenvolvido exclusivamente pelos funcionários da Sun/Oracle. O código-fonte do JRE proprietário não está disponível para quem não trabalha na Sun/Oracle. É um projeto de desenvolvimento "fechado". O JRE proprietário não pode ser distribuído pré-instalado em sistemas operacionais. É por isto que nos sistemas GNU/Linux esse JRE não vem instalado: você tem de baixar (download) e instalar.

5.2. O segundo JRE da Sun/Oracle é o JRE aberto: aquele que vem pré-instalado nos sistemas GNU/Linux. O JRE aberto é desenvolvido dentro do projeto OpenJDK (http://openjdk.java.net). Esse projeto é mantido pela Sun/Oracle, porém é aberto à colaboração/contribuição de desenvolvedores do mundo inteiro: qualquer programador pode se cadastrar no projeto OpenJDK e contribuir para o desenvolvimento (a melhoria) do OpenJDK. O código-fonte do OpenJDK é aberto, ou seja, distribuído livre e gratuitamente. É por isso que nas distribuições GNU/Linux o OpenJDK costuma vir pré-instalado.

6. Nos websites dos bancos, geralmente o teclado virtual, a tela de acesso ao internet banking etc. costumam ser pequenos programas que são escritos em linguagem Java e em seguida são "embutidos" na página do banco. Esses pequenos programinhas Java embutidos na página web são denominados applets Java. Assim como um arquivo JAR, um applet Java também precisa ser executado "dentro" de uma JVM. Mas como fazer o applet ser executado se o arquivo do applet está "dentro" da janela do navegador (ele na realidade está armazenado no disco rígido do computador-servidor do website do banco, mas uma cópia dele vai para o "cache" do seu navegador), ao passo que a sua JVM está instalada no seu computador?

7. É aí que entra o plugin: o plugin "diz" para o seu navegador onde é que (em qual parte do disco rígido, em qual pasta) está instalada a JVM, e daí "pluga" o applet à JVM (para que o applet possa ser executado dentro da sua JVM). Por isto, quando você vincula o plugin Java ao seu navegador, no momento em que o website do banco apresenta o applet, o seu navegador pergunta aos plugins (que estão instalados dentro do navegador): "alguém aí consegue executar este applet?". Nesse momento, o plugin Java "responde" informando que sim. Aí o navegador repassa esse applet para o plugin, que por sua vez executa a JVM que está no seu computador, e com isto a JVM do seu computador (a JVM que está dentro do JRE que você instalou no seu PC) é executada, e o plugin do seu navegador "coloca" o applet do banco "dentro" dessa JVM. Então a JVM executa o applet e o resultado disso aparece diretamente na tela do seu navegador. Em síntese: o plugin é uma "ponte" entre o applet (que está na página do navegador) e a sua JVM (que está no disco rígido do seu computador).

8. Os applets Java dos bancos são desenvolvidos para funcionar apenas com o "JRE proprietário" da Sun/Oracle: os bancos não se preocupam em fazer esses applets serem compatíveis também com o OpenJDK (que é o "JRE aberto" da Sun/Oracle). O que ocorre é que o OpenJDK consegue executar muita coisa que o JRE proprietário executa, por isto em certos websites o OpenJDK vai conseguir fazer tudo o que se espera que ele faça. Mas, por questões de compatibilidade, continua sendo melhor ter instalado o JRE proprietário.

9. O "JRE aberto" da Sun/Oracle já tem um nome: OpenJDK (a palavra JDK refere-se a Kit de Desenvolvimento Java / Java Development Kit. Dentro do JDK há um JRE, e dentro do JRE há uma JVM). Mas o "JRE proprietário" da Sun/Oracle não tem um nome oficial (no website www.java.com, a Sun/Oracle chama esse "JRE proprietário" simplesmente de "Java"). Por isto, no tutorial eu chamo o JRE proprietário de "Sun Java". Isso é apenas uma abreviação, para eu não ter de ficar toda hora escrevendo "JRE proprietário da Sun/Oracle". ;)

Apresentadas todas estas explicações, observe que ficou estranho você escrever "só funciona com o Oracle Java e não com esse plugin Sun Java", pois "Oracle Java" não deixa claro se você está se referindo ao "JRE aberto" (OpenJDK) ou ao "JRE proprietário". Além disso, como "Oracle Java" é um JRE e todo JRE necessita de plugin para que a JVM desse JRE possa ser executada "dentro" do navegador (e com isto "rodar" os applets dos websites), não faz sentido dizer que um website funciona com determinado JRE mas não com o plugin: sempre haverá uma dupla JRE+plugin para que os applets Java de um website possam funcionar.

O que faz sentido é, por exemplo, dizer que o IcedTea-Web (que é um plugin Java) funciona bem fazendo dupla com o OpenJDK, mas que esse plugin IcedTea-Web não funciona com o JRE proprietário da Sun/Oracle.

No JRE proprietário da Sun/Oracle, o arquivo libnpjp2.so exerce a função de plugin Java: você cria um link simbólico dentro de uma pasta do seu navegador, de modo que esse link aponte da pasta de plugins do seu navegador para o arquivo de plugin que veio com o seu JRE. Como o JRE proprietário vem com o arquivo de plugin libnpjp2.so, o link que a gente coloca dentro da pasta de plugins do navegador é um link que aponta para o arquivo libnpjp2.so, pois assim, quando o navegador executar o plugin, esse plugin será evidentemente compatível com o JRE dele, que é o JRE proprietário que você instalou. ;)

Como eu não sou cliente CEF, não sei como o website da CEF se comporta com a dupla "JRE aberto OpenJDK da Sun/Oracle + plugin IcedTea-Web". Mas eu fui cliente da CEF por um curto período de tempo (somente 1 mês), e, pelo menos na época em que fui cliente CEF, eu usava a dupla que eu uso até hoje no Banco do Brasil: a dupla "JRE proprietário da Sun/Oracle + plugin libnpjp2.so que já vem dentro desse JRE proprietário". Como tanto no Banco do Brasil quanto na CEF a dupla JRE proprietário + libnpjp2 sempre funcionou, é essa dupla que eu uso até hoje. Essa dupla a gente obtém lá em www.java.com.

Há quem prefira obter a dupla "JRE proprietário da Sun/Oracle + plugin libnpjp2" a partir de um repositório PPA, porque considera mais fácil usar o APT (comandos "apt-get"). Como a turma do Webupd8team mantém um repositório PPA com os arquivos dessa dupla aí, muita gente adiciona esse repositório e passa a atualizar o JRE via apt-get nesse repositório. Como eu explico lá na Introdução do tutorial, eu não gosto de usar PPA pra isso porque repositórios de terceiros não são confiáveis: nada impede que a turma do Webupd8team pegue o JRE lá em www.java.com, modifique o código (adicione, por exemplo, códigos maliciosos para vasculhar o seu computador), e então disponibilize lá no PPA deles esse JRE "modificado" pela equipe Webupd8team. Se eles fizerem isso, toda vez que você executar algum programa em Java (como p.ex. quando estiver acessando sua conta bancária...) esse "JRE modificado" poderá não apenas fazer tudo o que você espera que ele faça, mas poderá também enviar para a turma do Webupd8team informações a respeito da sua conta bancária, por exemplo. Eu sou neurótico demais para confiar cegamente no Webupd8team, por isto prefiro fazer download diretamente da fonte oficial (www.java.com) e instalar eu mesmo, manualmente. E criei o tutorial para ensinar os outros a também fazer isso, caso não queiram confiar em repositório PPA. :)

Esses módulos "Trusteer Rapport", "Warsaw" etc. são programas escritos em outra linguagem (não Java) e já estão compilados. Isso significa que teoricamente eles não precisam de um JRE (tampouco de plugin), pois são executados de maneira independente, "fora" de uma JVM: são como qualquer outro programa que você tem aí no seu computador (jogos, utilitários etc.). A diferença é que esses módulos de segurança, durante a instalação deles, instalam dentro do navegador uma espécie de "add-on" (complemento: não é plugin) que exerce uma função similar à do plugin: no momento em que você acessa o website do banco, o add-on detecta que você está no website do banco e daí executa o módulo que está instalado no seu computador. Esse módulo já possui embutido dentro dele um certificado-raiz, por exemplo, para confrontá-lo com o certificado do website e com isto confirmar se o website que você está acessando é do banco mesmo, ou se é um website falsificado (clone). Esses módulos também são capazes de verificar se o nome de domínio do website coincide com o endereço IP esperado (novamente para verificar se o website é o do banco mesmo, ou se é um website falso/clone) etc.

Embora esses módulos possuam mais recursos que os applets, eles são mais invasivos, porque instalam-se em seu computador e executam diversas funções de varredura e análise do seu sistema e da sua conexão, portanto nada impede que eles coletem dados do hardware do seu computador, do sistema operacional, dos programas que você tem instalado, dos websites que você visita mais frequentemente etc., trace um "perfil" seu e dos seus dispositivos e remeta essas informações aos bancos, para que eles tracem p.ex. o seu "perfil de consumo" e então vendam essas informações suas para "empresas parceiras". É por isto que eu odeio esses módulos! >:(

Este texto ficou gigantesco, mas me esforcei para ser didático e explicar muitas coisas. Agora que você leu isto tudo (espero que tenha tido paciência para ler tudo mesmo, rs ;D), repasse esse seu conhecimento a outras pessoas e, se possível, peça para elas pressionarem os bancos a adotar soluções menos invasivas, como por exemplo a verificação em duas etapas, que eu mencionei no meu outro post. Eu já andei dando umas reclamadas com o BB quando o módulo Trusteer Rapport passou a ser obrigatório para eu conseguir acessar o BB no meu Macbook, e em breve pretendo enviar mensagem ao BB solicitando implementação de algo no estilo "verificação em duas etapas", na expectativa de que não tentem empurrar guela abaixo esse módulo também para os usuários do Linux.

É isso. Abraço! :D
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 23 de Outubro de 2015, 07:51
Infelizmenten não funciona plugin Sun Java para entrar na conta da Caixa Econômica Federal , porque dá esse erro:

Foi detectado um problema no cadastramento de máquina. Clique aqui para efetuar a instalação do JAVA, requisito para o correto cadastramento da máquina.

Caso o problema persista após a instalação, consulte aqui os requisitos mínimos para o cadastramento de máquina. Em caso de dúvida, entre em contato com o Help Desk CAIXA pelo telefone 3004 1104, para capitais e regiões metropolitanas, ou 0800 726 0104, para demais regiões, informando o código CM12. A ligação é gratuita e o serviço está disponível 24 horas por dia, durante os sete dias da semana.

Até agora, esse tópico não serve para o Internet Banking para a Caixa Econômica Federal.

Caso alguém consiga, favor mencionar a solução prática.

Dúvidas, ligue para a Caixa Econômica Federal, que já sei a resposta, se estão em dúvidas.   :(  :(  :(
 
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 23 de Outubro de 2015, 10:24
Infelizmenten não funciona plugin Sun Java para entrar na conta da Caixa Econômica Federal , porque dá esse erro:

Foi detectado um problema no cadastramento de máquina. Clique aqui para efetuar a instalação do JAVA, requisito para o correto cadastramento da máquina.

Caso o problema persista após a instalação, consulte aqui os requisitos mínimos para o cadastramento de máquina. Em caso de dúvida, entre em contato com o Help Desk CAIXA pelo telefone 3004 1104, para capitais e regiões metropolitanas, ou 0800 726 0104, para demais regiões, informando o código CM12. A ligação é gratuita e o serviço está disponível 24 horas por dia, durante os sete dias da semana.

Até agora, esse tópico não serve para o Internet Banking para a Caixa Econômica Federal.

Caso alguém consiga, favor mencionar a solução prática.

Dúvidas, ligue para a Caixa Econômica Federal, que já sei a resposta, se estão em dúvidas.   :(  :(  :(

O website da CEF é uma porcaria. Como eu muito raramente vou à agência (faço praticamente tudo via Internet), essa foi uma das principais razões por que após 1 mês como cliente eu resolvi cancelar meu contrato com a CEF. Eu telefonava mas também era um parto para conseguir falar com eles. A minha "punição" à CEF pela má qualidade no atendimento foi deixar de ser cliente. Eu cancelei tudo: cancelei o recebimento da minha remuneração na CEF, cancelei poupança, conta corrente, cartões de crédito etc. Mas, pelo menos na época em que fui cliente, eu conseguia logar no website: o problema é que tinha de tentar duas, três, quatro, cinco vezes... Até que uma hora funcionava.

De acordo com este relato (http://ubuntuforum-br.org/index.php/topic,110854.msg632972.html#msg632972) do usuário Visterine, pelo menos até 13/09/2014 o plugin do Sun Java continuava funcionando na CEF com os navegadores Mozilla (Firefox, SeaMonkey, Iceweasel etc.), caso o JRE proprietário estivesse instalado no sistema. Mas de lá para cá não sei se houve alguma mudança que tenha impedido definitivamente o funcionamento dos applets da CEF com o Sun Java (JRE proprietário da Sun/Oracle e seu respectivo plugin libnpjp2).

Neste outro post (http://ubuntuforum-br.org/index.php/topic,110854.msg624482/topicseen.html#msg624482), de 09/05/2014, o rodrigo.miguel apresentou um howto ("como fazer") para usuários da CEF e do Itaú. Novamente: essa postagem dele tem mais de 1 ano, hoje em dia pode não funcionar. Mas não custa nada ver o que ele comentou lá no howto dele e ver se de repente há algo diferente que possa ser tentado.

Um detalhe importante é você abrir seu navegador Firefox, acessar o endereço about:addons, daí no item Java você mude a opção "Perguntar antes de ativar" para "Sempre ativar". Assim o plugin Sun Java sempre será ativado.

As mensagens de erro do website da CEF são pouco ou nada explicativas (se bem que as do BB não são melhores: a maioria retorna uns códigos alfanuméricos incompreensíveis). Devido à mensagem de erro que você postou aqui conter a palavra "cadastramento", o que me parece é que pode se tratar de erro de certificado digital (o website considera que o computador não está cadastrado porque não possui o certificado necessário para validação no website e posterior acesso à conta), ou ainda pode ser erro de conexão SSL (o seu JRE não permite a execução dos applets que estão no website da CEF, por se tratar de um website usando protocolo HTTPS, que é conexão segura usando SSL. Devido a esse bloqueio, os componentes do website não são inicializados pelo plugin, daí a mensagem de erro). Caso o plugin Sun Java já esteja instalado e visível no seu navegador Firefox com a opção "Sempre ativar", e caso já tenha instalado os certificados, você pode abrir o Painel de Controle Java (comando jcontrol) e adicionar à lista de exceções ("lista branca") do seu JRE os seguintes endereços HTTPS que a CEF utiliza (e que por isto não podem ser bloqueados pelo JRE):


Sobre a instalação dos certificados para acesso ao internet banking do website da CEF, veja esta dica de quem usa Ubuntu e é cliente da CEF (e por isto tem como testar o login no banco): http://www.ubuntudicas.com.br/blog/2014/04/usando-o-java-8-site-da-caixa-economica-federal/

Espero que estas dicas ajudem.

Abraço.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 23 de Outubro de 2015, 21:47
Esse java é antigo e não funciona para a Caixa Econômica Federal.    :(  :(  :(
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 23 de Outubro de 2015, 22:01
Esse java é antigo e não funciona para a Caixa Econômica Federal.    :(  :(  :(

Atualmente (23/10/2015), o release (lançamento) mais recente do JRE proprietário da Sun/Oracle é 8u65 (versão 8, atualização 65). Basta seguir as dicas anteriormente mencionadas, só que utilizando o release mais atual do JRE proprietário, ou seja: 8u65.

Se, mesmo seguindo essas dicas e utilizando o JRE proprietário mais atual, o acesso não funcionar no website da CEF, não será porque o seu JRE proprietário é antigo: será porque, apesar de o seu JRE já estar atualizado, o website da CEF está requerendo não apenas o JRE proprietário mais atual, mas também está requerendo a instalação do Warsaw, como o Visterine comentou anteriormente. Quanto a isto, a solução é seguir os procedimentos definidos pela CEF.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 24 de Outubro de 2015, 08:27
Por isso que mencionei isso anteriormente né:

Infelizmenten não funciona plugin Sun Java para entrar na conta da Caixa Econômica Federal , porque dá esse erro:

Foi detectado um problema no cadastramento de máquina. Clique aqui para efetuar a instalação do JAVA, requisito para o correto cadastramento da máquina.

Caso o problema persista após a instalação, consulte aqui os requisitos mínimos para o cadastramento de máquina. Em caso de dúvida, entre em contato com o Help Desk CAIXA pelo telefone 3004 1104, para capitais e regiões metropolitanas, ou 0800 726 0104, para demais regiões, informando o código CM12. A ligação é gratuita e o serviço está disponível 24 horas por dia, durante os sete dias da semana.

Até agora, esse tópico não serve para o Internet Banking para a Caixa Econômica Federal.

Caso alguém consiga, favor mencionar a solução prática.

Dúvidas, ligue para a Caixa Econômica Federal, que já sei a resposta, se estão em dúvidas.   :(  :(  :(

Fico no aguardo de uma solução.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 25 de Outubro de 2015, 00:04
Provavelmente o problema seja o Firefox e não a solução proposta por esse tutorial.
Espero que te ajude e acalme seu ânimo:
Citar
Para cadastra sua maquina no site da caixa da dando esse erro mesmo e faz tempo usando o Firefox.

Eu consegui cadastrar minha maquina usando o navegador rekonq

Ele está disponível nos repositórios.

sudo apt-get install rekonq

Depois de instalado você pode cadastrar sua maquina normalmente, assim foi comigo.

Fonte: PROBLEMAS COM ACESSO À CAIXA ECONÔMICA (http://www.linuxmint.com.br/modules/newbb/viewtopic.php?post_id=45415)

Uma possível solução para o Firefox:
Acesse o Firefox, clique na aba "Ajuda" > Dados para Suporte > restaurar FIREFOX.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 25 de Outubro de 2015, 09:05
Já fiz essa restauração do Firefox e  não funcionou  :(  :(  :(

Eu não vou ficar instalando e mudando de navegadores para entrar em determinados Bancos também né e continua o mesmo erro abaixo :

Infelizmenten não funciona plugin Sun Java para entrar na conta da Caixa Econômica Federal , porque dá esse erro:

Foi detectado um problema no cadastramento de máquina. Clique aqui para efetuar a instalação do JAVA, requisito para o correto cadastramento da máquina.

Caso o problema persista após a instalação, consulte aqui os requisitos mínimos para o cadastramento de máquina. Em caso de dúvida, entre em contato com o Help Desk CAIXA pelo telefone 3004 1104, para capitais e regiões metropolitanas, ou 0800 726 0104, para demais regiões, informando o código CM12. A ligação é gratuita e o serviço está disponível 24 horas por dia, durante os sete dias da semana.

Aguardo alguém que usa o internet Banking da Caixa Econômica Federal para que possa dar essa solução.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 25 de Outubro de 2015, 09:37
Bom, então sugiro que abra um outro tópico em uma área de suporte mais específica ao seu problema uma vez que este refere-se à instalação do plugin Sun Java, o que como você já disse, não lhe atende, ou, aguarde que a CEF lhe dê o devido suporte.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 25 de Outubro de 2015, 09:43
Por isso mesmo que deixei escrito sobre o suporte que tu não leu abaixo:

Infelizmenten não funciona plugin Sun Java para entrar na conta da Caixa Econômica Federal , porque dá esse erro:

Foi detectado um problema no cadastramento de máquina. Clique aqui para efetuar a instalação do JAVA, requisito para o correto cadastramento da máquina.

Caso o problema persista após a instalação, consulte aqui os requisitos mínimos para o cadastramento de máquina. Em caso de dúvida, entre em contato com o Help Desk CAIXA pelo telefone 3004 1104, para capitais e regiões metropolitanas, ou 0800 726 0104, para demais regiões, informando o código CM12. A ligação é gratuita e o serviço está disponível 24 horas por dia, durante os sete dias da semana.

Quando alguém que usa o Internent Banking da Caixa Econômica Federal conseguir resolver, que poste aqui ou em outro tópico, para ajudarem quem está com esse problema como eu.   :(  :(  :(
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Visterine em 25 de Outubro de 2015, 09:55
Inclusive se você fizer uma pequena pesquisa aqui no fórum encontrará um tópico onde sua dúvida vem sendo debatida e quem sabe um ser iluminado resolva seu problema específico.
Aliás neste outro tópico há registros de que usuários estão acessando o IB da CEF sem maiores problemas.
Segue o link do tópico:
Caixa Econômica Federal compatibiliza seu Internet Banking com Ubuntu, Debian > http://ubuntuforum-br.org/index.php/topic,118646.0.html (http://ubuntuforum-br.org/index.php/topic,118646.0.html)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 25 de Outubro de 2015, 10:10
Obrigado, vou postar o meu problema lá, para ver se alguém se habilita em resolver esse problema......vlw  :D
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 17 de Novembro de 2015, 17:26
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 16/11/2015 passou a ser o 8u66 (versão 8, atualização 66).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Julio Cesar Gutierrez em 03 de Dezembro de 2015, 07:25
Olá Sampayu.

Sou usuário do Slackware 14.1.

Parece que o java da sun/oracle que estava disponível no site da mesma ontem, 02/12, (build 25.66-b17) está dando crash no firefox.

Veja:

https://blogs.oracle.com/stevenChan/entry/jre8u60_firefox_esr_28.

https://bugzilla.mozilla.org/show_bug.cgi?id=1140616

https://www.java.com/pt_BR/download/help/firefox_java.xml

De qualquer modo, ontem (02/12) não consegui entrar no site do Banco do Brasil de jeito nenhum.

A solução para mim foi instalar o openjre-7u91_b02 e o icedtea-web-1.6.1. Com eles consegui acessar o Banco do Brasil com o firefox e com o Opera.

Instalei o jre-1.8.0_66 da sun/oracle em /opt e criei um link simbólico para /usr/local/java e refiz os atalhos dos programas que rodam com java (IRPF2015, Carnê Leão e  Receitanet, pois eles só rodam com o java acima).

Sem mais
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 03 de Dezembro de 2015, 19:35
Olá Sampayu.

Sou usuário do Slackware 14.1.

Parece que o java da sun/oracle que estava disponível no site da mesma ontem, 02/12, (build 25.66-b17) está dando crash no firefox.

Veja:

https://blogs.oracle.com/stevenChan/entry/jre8u60_firefox_esr_28.

https://bugzilla.mozilla.org/show_bug.cgi?id=1140616

https://www.java.com/pt_BR/download/help/firefox_java.xml

De qualquer modo, ontem (02/12) não consegui entrar no site do Banco do Brasil de jeito nenhum.

A solução para mim foi instalar o openjre-7u91_b02 e o icedtea-web-1.6.1. Com eles consegui acessar o Banco do Brasil com o firefox e com o Opera.

Instalei o jre-1.8.0_66 da sun/oracle em /opt e criei um link simbólico para /usr/local/java e refiz os atalhos dos programas que rodam com java (IRPF2015, Carnê Leão e  Receitanet, pois eles só rodam com o java acima).

Sem mais

Oi, Julio. Neste momento estou no Slackware, navegando com o Mozilla Firefox e rodando o Sun Java no website do Banco do Brasil. :D

Instalei VirtualBox no meu notebook novo (meu PC velho queimou e eu aproveitei para comprar um Dell Inspiron 5548, que já vem com Ubuntu, embora eu tenha trocado o Ubuntu pelo XUbuntu), daí baixei o ISO do Slackware 14.1, gravei esse ISO num pendrive USB, e instalei o Slackware dentro da máquina virtual que criei com o VirtualBox. Nossa! Eu havia me esquecido de como o Slackware é chatinho pra instalar, hehe! A última vez em que instalei o Linux via shell e interface gráfica rudimentar foi no final da década de 90. Afff... ;D :P :o

Hoje em dia a preguiça não me permite usar o Slackware, rs. Modéstia à parte, acho que manjo de Linux o suficiente para poder (leia-se "conseguir") usar o Slackware, mas estou preguiçoso, e por isto o Ubuntu me cai como uma luva. ::) ;D Acho que hoje em dia eu só instalaria o Slackware num computador extremamente lento, que não funcione direito nem mesmo com o LUbuntu.

Bom, mas voltando ao foco: instalei o Slackware 14.1 de 64 bits. Ele por padrão instalou o kernel 3.10.17 e o Firefox versão 24.1.0. Após eu instalar o JRE da Sun/Oracle em /opt/java, criei o seguinte diretório:

Código: [Selecionar]
sudo mkdir /usr/lib64/mozilla/plugins
PS: observe que criei o diretório plugins dentro da árvore do diretório lib64 porque meu sistema é de 64 bits. Caso o seu seja de 32 bits, o caminho correto será /usr/lib/mozilla/plugins.

Após criar o diretório "plugins", eu criei o atalho dentro dele:

Código: [Selecionar]
ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib64/mozilla/plugins/sunjava
...novamente lembrando que, caso o seu Slackware seja de 32 bits, o comando acima não deverá ser usado, mas sim este:

Código: [Selecionar]
ln -sf /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/sunjava
Depois disso, fechei o Firefox e o executei novamente, daí acessei o endereço interno about:plugins e voilá: o Firefox identificou o plugin Sun Java. :)

Também acessei http://www.java.com/en/download/installed8.jsp e o applet da página identificou o plugin. Com isto tive a certeza de que tanto o navegador quanto o website estão identificando corretamente o plugin, e por isto funcionaria no website do BB.

Para fechar o ciclo, acessei www.bb.com.br, autorizei a execução do Java (quando surgiu aquela janela pop-up perguntando se eu desejava executar o applet Java), daí a tela de acesso ao internet banking apareceu, com os campos agência, conta e senha. 8)

Em suma: cria aquele diretório plugins e joga o link simbólico lá dentro que o Firefox detecta. ;)

Se funcionar aí, por favor confirma pra mim que deu certo, que daí eu vou excluir a máquina virtual que está com o Slackware. Hoje em dia sou mais feliz no XUbuntu. ;D Mas foi divertido instalar o Slackware (apesar de um pouco trabalhoso). :)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 04 de Dezembro de 2015, 07:46
Por isso que o Ubuntu é livre.

Não obrigando ninguém a seguir ou instalar isso ou aquilo.

O quê interessa é que funcione, independente se é Java Oracle ou outro.

Por isso, digo:

Linus Torvalds, quando desenvolveu o Linux, não tinha a inteção de ganhar dinheiro e sim fazer um sistema para seu uso pessoal, que atendesse suas necessidades.

O estilo de desenvolvimento que foi adotado foi o de ajuda coletiva.

Ou seja, ele coordena os esforços coletivos de um grupo para a melhoria do sistema que criou.

Milhares de pessoas contribuem gratuitamente com o desenvolvimento do Linux, simplesmente pelo prazer de fazer um sistema operacional melhor.

Resumindo: Linux não está aqui para ficar concorrendo com Windows, Mac ou outro sistema Operacional que possa surgir e sim, continuar Livre para quem quiser usá-lo, e quem não quiser não use.

Infelizmente há algums que ficam colocando essas idéias de gerra entre outros Sitemas Operacionais.

Já basta as guerras que há nesse mundo, um dizimando o outro por ganância de terras, dinheiro, inveja e afins, e agora querem fazer guerra nos  S.O.................Chega né gente !!!

Todos que usam o Linux, tem que ter em mente uma coisa: Tirar fora esse negócio de disputas de S.O. e faça sua parte em melhorá-lo não para ser i primeiro ou ocupar espaços de outros S.O., e sim, ter à mente do Linus Torvalds que é: "Que o Sistema Operacional de uso pessoal, atenda as necessidades de cada um individualmente.

Agora se os outros S.O. estão preocupados com concorrência, problemas deles, temos que nos importar com o que atenda a sua necessidade.  ;D

Gente, abram essas suas mentes para o Futuro e não fiquem tropeçando com concorrências.  ;)

Façam o melhor no Linux, sem olhar a quem.

Esse  fórum foi criado com o objetivo:

a) Um ajudar ao outro;

b) Se tu é o experto(profissional) em S.O., não arranca pedaço em ajudar aqueles que não tiveram ou não tem essa oportunidade. Reparta esse pão, que Deus lhe abençoa;

c) Seja um Ubuntu

" Ubuntu é uma filosofia africana cujo significado se refere à humanidade com os outros. Trata-se de um conceito amplo sobre a essência do ser humano e a forma como se comporta em sociedade.

Para os africanos(que todos os seres humanos deveriam agir assim), ubuntu é a capacidade humana de compreender, aceitar e tratar bem o outro, uma ideia semelhante à de amor ao próximo.

Ubuntu significa generosidade, solidariedade, compaixão com os necessitados, e o desejo sincero de felicidade e harmonia entre os homens, independente de Raça, Credo, Religião, Pensamentos e afins. "

E viva o Linux.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 04 de Dezembro de 2015, 13:46
Por isso que o Ubuntu é livre.
(...)
E viva o Linux.

Uma das vantagens que vejo no GNU/Linux é a existência de diversas distribuições. No fim das contas, isso permite que cada usuário teste diversas delas e escolha a que no momento é a mais adequada às necessidades e interesses desse usuário (e pode mudar de distribuição quando suas necessidades e interesses mudarem). Acho muito bom que existam distribuições GNU/Linux tais como Ubuntu (http://www.ubuntu.com), XUbuntu (http://xubuntu.org), Slackware (http://www.slackware.com), Fedora (https://getfedora.org), Mint (http://linuxmint.com), Red Hat (https://www.redhat.com), KUbuntu (http://www.kubuntu.org), LUbuntu (http://lubuntu.net), EdUbuntu (https://www.edubuntu.org), elementary OS (https://elementary.io), openSUSE (https://pt.opensuse.org), Debian (https://www.debian.org), Arch Linux (https://www.archlinux.org), CentOS (https://www.centos.org), entre tantas outras, inclusive algumas menos conhecidas mas também muito boas, como por exemplo Mageia (https://www.mageia.org), SteamOS (http://store.steampowered.com/steamos), Caixa Mágica (http://www.caixamagica.pt), SLAX (http://www.slax.org) etc.

Eu costumo dizer que o melhor sistema operacional é aquele que melhor atende as necessidades e interesses do usuário. Como cada usuário possui necessidades e interesses diferentes dos dos demais usuários, nada mais natural que cada um prefira um sistema operacional diferente, e que dentro do universo GNU/Linux cada um também prefira uma distribuição diferente. ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: paulobenedito em 04 de Dezembro de 2015, 14:52
Rapaz, já vou me meter em outro "Off", pois não tem nada haver com o BB ou plugin java sun, já que tenho conta apenas no bradesco e uso ele normalmente com openjdk e icedtea.

Então caro Sampayu, não vejo porque um usuário tem que ser no minimo um usuário intermediário para usar o Slackware, eu não sou esse usuário que manja quase nada de linux, apenas leio e lendo consigo manter meu Slack KDE 14 muito bem, sem nenhum vasto conhecimento, agora concordo que tem isso sim, o comodismo não é a praia dele.

Pois os gerenciadores (isso, aquilo) e seu peso extra nos deixaram assim ;)

T+
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 04 de Dezembro de 2015, 16:40
Rapaz, já vou me meter em outro "Off", pois não tem nada haver com o BB ou plugin java sun, já que tenho conta apenas no bradesco e uso ele normalmente com openjdk e icedtea.

Então caro Sampayu, não vejo porque um usuário tem que ser no minimo um usuário intermediário para usar o Slackware, eu não sou esse usuário que manja quase nada de linux, apenas leio e lendo consigo manter meu Slack KDE 14 muito bem, sem nenhum vasto conhecimento, agora concordo que tem isso sim, o comodismo não é a praia dele.

Pois os gerenciadores (isso, aquilo) e seu peso extra nos deixaram assim ;)

T+

Eu escrevo pra caramba, :-[ ;D mas com este post espero conseguir concluir a minha participação no off-topic. ;D

Entendo o que você quis dizer, e de certo modo sua opinião coincide com a minha. Veja bem: o que eu quis dizer na minha resposta ao Julio não foi que o Slackware é um sistema ruim ou que não deva ser usado, mas apenas que o Slackware requer uma certa dose de conhecimentos prévios, e que essa dose requerida pelo Slackware é maior que a que o Ubuntu demanda, por exemplo. Aliás, não foi por coincidência que somente após o advento do Ubuntu o sistema GNU/Linux começou a ganhar popularidade: antes disso, as distribuições GNU/Linux eram desencorajadoramente complicadas. Na verdade, o GNU/Linux continua sendo complexo: a diferença é que hoje em dia a maioria das distros mais populares já vem com boa parte das "complicações" já pré-configuradas, e essas distros também vêm com ferramentas que facilitam a configuração de boa parte do sistema. Essas coisas tornam a vida do usuário final muito mais fácil, já que essas pré-configurações e essas ferramentas de configuração evitam que o usuário final tenha de entrar em "queda de braço" com a complexidade do sistema operacional.

Eu acompanho o GNU/Linux desde o surgimento dele, que ocorreu na década de 90. Naquela época, era praticamente impossível você conseguir usar o GNU/Linux no cotidiano, porque até mesmo as tarefas mais simples requeriam muito conhecimento e muita paciência para configurar tudo.

Você mesmo escreveu que você teve de ler (e continua lendo, sempre que precisa mexer em algo diferente) para poder configurar e manter seu Slackware com KDE. É o que eu quis dizer: sistemas mais "manuais", mais "baixo nível" (ou seja: que requerem que você responda mais perguntas durante a instalação, e que configure mais coisas manualmente durante o uso do sistema) requerem que o usuário leia mais, porém o usuário final/convencional/doméstico (principalmente o oriundo do mundo Windows) não quer se dar esse trabalho, portanto sistemas como Arch e Slackware desanimam (amedrontam) os iniciantes. Isto não é uma crítica negativa minha, é apenas a constatação de um fato da realidade: ninguém é obrigado a usar Slackware, justamente porque o universo GNU/Linux felizmente dispõe de diversas distros, e cada uma tem um "formato" que atenderá melhor a cada usuário, em função das diferentes necessidades e interesses de cada usuário. Há distros bem fáceis de usar, como a Ubuntu. Usar a Slackware não é uma coisa de outro mundo, mas requer mais conhecimentos que Ubuntu, por exemplo, por isto o usuário terá de ler, de se informar, de aprender a responder certas perguntas que o programa de instalação do Slackware faz mas que o programa de instalação do Ubuntu, por exemplo, não faz. O bacana de distros como a Slackware é que, justamente por fazer mais perguntas, permite ao usuário personalizar mais profundamente o sistema. Por outro lado, também requer mais conhecimentos prévios do usuário. Aí é que está. ;)

Ainda me lembro da primeira vez em que me deparei com um programa de instalação do GNU/Linux (o primeiro em que eu mexi foi um Conectiva Linux, e o segundo foi um Red Hat, que pelo menos na época era uma porcaria de sistema: o Red Hat era um GNU/Linux que se esforçava tanto para parecer com o Windows que acabava sendo pior que o Windows :P): eu não sabia o que era kernel, módulo do kernel, ponto de montagem, lilo, ext2, swap, inode, journaling, X Window, man pages, Window Maker (a interface gráfica mais utilizada, na época. O desenvolvimento do GNOME e do KDE ainda estavam iniciando e muita coisa deles não funcionava), linuxconf (o programa que na época era essencial para facilitar fazer toda a vasta configuração do sistema. Posteriormente foi substituído pelo webmin, que hoje em dia também já não é tão conhecido), midnight commander, runlevel (na época algumas distribuições requeriam que você configurasse os runlevels do sistema, "na munheca", item por item! :o), init, shell (muita gente até hoje acha - equivocadamente - que "shell" é sinônimo de "interpretador de comandos"), cron, daemon, tty... Nada! Na época eu não sabia nada dessas coisas (e aposto que a maioria dos usuários atuais do Ubuntu não sabe o que são algumas dessas coisas aí que eu acabei de mencionar, rs)! ;D

Acabou que na época eu demorei bastante para conseguir instalar o Conectiva Linux, e após instalá-lo eu não sabia fazer nada. Na década de 90, o GNU/Linux requeria muito mais paciência para usar o sistema, porque muita coisa não vinha pré-configurada. Eu me recordo de ter tido de usar mknod para criar alguns arquivos de dispositivo dentro de /dev, usar gcc para recompilar kernel etc. Mas o mais importante disso tudo: eu tive de ler muito, para poder aprender a fazer essas e tantas outras coisas. Foram vários meses estudando e varando noites acordado futucando o GNU/Linux.

Após uns 3 anos aprendendo muito de GNU/Linux, mas ao mesmo tempo me sentindo cada vez mais cansado por ter de executar "trocentos" passos apenas para p.ex. conseguir fazer meu modem funcionar e discar para o meu ISP (provedor de acesso à Internet), joguei a toalha e acabei voltando para o Windows, onde tudo já estava "pronto para uso": o GNU/Linux de outrora ainda estava muito rudimentar, por isto era muito trabalhoso para ser utilizado até mesmo pelos usuários mais avançados, já que não era apenas questão de saber fazer as coisas no GNU/Linux, mas também de ter tempo e paciência para configurar tudo, porque tudo requeria configuração. Isso além dos muitos bugs: eu me lembro de certa vez ter passado cerca de duas horas configurando o menu do meu GNOME (o menu só podia ser configurado via edição dos arquivos de configuração, via aplicativo vim ou então emacs), só para no fim das contas reiniciar meu sistema e descobrir que ele havia desfeito todas as minhas alterações. Digo: além de mais trabalhoso, o GNU/Linux tinha muito mais bugs do que atualmente. :P

Hoje em dia, mesmo sistemas mais chatinhos como o Arch e o Slackware já vêm com muita coisa pré-configurada e funcionando. Ainda bem, pois foi isto que me possibilitou instalar e testar o Slackware dentro do VirtualBox sem ter gastado muito tempo para conseguir isso. Inclusive, foi por eu haver percebido, em meados dos anos 2000, que as distribuições GNU/Linux estavam finalmente começando a ganhar uma aparência melhor, mais amigável, com tudo melhor configurado e com menos bugs, o que me animou a em 2005 voltar a usar o GNU/Linux (Debian, no caso), inicialmente em modo de "dual boot" com o Windows, até que em 2009 eu abandonei o Windows definitivamente: desde então, tenho utilizado somente GNU/Linux no meu PC (agora notebook), além de usar o OS X no meu Macbook. Em suma: desde 2009 utilizo somente sistemas de arquitetura Unix, e não sinto absolutamente nenhuma saudade do Windows. 8)

O resumo dessa história toda é que inegavelmente sistemas como Slackware, Arch, Debian etc. requerem uma dose extra de conhecimentos que muitos usuários atualmente não possuem e não querem possuir, pois eles não querem ter de ler/estudar para aprender a (e conseguir) mexer no (e usar o) sistema: a maioria dos usuários quer só instalar e começar a usar (tal qual ocorre no Windows). Mas, claro: os que gostem de ler, que são entusiastas do GNU/Linux e por isto gostam de aprender coisas novas e mais profundas a respeito do GNU/Linux, que não têm um histórico de "desgastes" (como eu tive) com as distros GNU/Linux da década de 90, bom, essas pessoas certamente encontrarão no Slackware e distros similares uma fonte de prazer e de aprendizado constante. :)

PS: o bom de você aprender a mexer em sistemas assim (mais "baixo nível") é que consegue descobrir formas alternativas para solucionar problemas que ocorrem no GNU/Linux, quase sempre recorrendo ao velho e bom shell. Não é por acaso que todos os meus tutoriais de GNU/Linux - como este sobre o Java, e também este (http://ubuntuforum-br.org/index.php?topic=115968.0), este (http://ubuntuforum-br.org/index.php/topic,115175.msg635509.html),  este (http://ubuntuforum-br.org/index.php?topic=114513.0) - utilizam muitos comandos no shell. Isso é herança das "surras" que levei do Linux na década de 90, mas que me permitiram aprender bastantes coisas e agora poder, modéstia à parte, compartilhar um pouco desse conhecimento. :D
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: paulobenedito em 04 de Dezembro de 2015, 18:31
Uau, que bela história! A minha é mais ou menos parecida com uma palavra que você vez ou outra cita no seu texto: uma história rudimentar.

Windows XP/LanHouse/Muitas pargas/Pouco dindin para manter o W7 que chegou/GNU/Linux/março de 2011

Desde então na minha máquina entra um monte de pinguim e nenhum windows, apesar de eu trabalhar na área de informática ;)

===== Editado =====
Quase esqueci, muito obrigado por uma curiosidade ou outra que absorvi do seu texto, valeu mesmo ;)

T+
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 04 de Dezembro de 2015, 20:10
Uau, que bela história! A minha é mais ou menos parecida com uma palavra que você vez ou outra cita no seu texto: uma história rudimentar.

Windows XP/LanHouse/Muitas pargas/Pouco dindin para manter o W7 que chegou/GNU/Linux/março de 2011

Desde então na minha máquina entra um monte de pinguim e nenhum windows, apesar de eu trabalhar na área de informática ;)

===== Editado =====
Quase esqueci, muito obrigado por uma curiosidade ou outra que absorvi do seu texto, valeu mesmo ;)

T+

Bacana, Paulo. E obrigado, também. :D
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Julio Cesar Gutierrez em 07 de Dezembro de 2015, 13:38
Olá Sampayu.

Em primeiro lugar, obrigado pela sua atenção e trabalho e desculpe pela demora para responder, pois no final de semana me ausentei do computador.

Agora vamos às considerações do tópico que eu postei.

Fiz tudo o que você ensinou e não tive problema para entrar na página do Banco do Brasil com o mozilla-firefox-24.1.0esr e o jre-8u65-b17.

Já quando tento atualizar o mozilla-firefox para 38.4.0esr (patch de segurança do Slackware) não consigo acessar a página nem com o jre-8u65-b17 nem com o jre-8u66-b17, que é a versão mais atual disponível hoje no site da Oracle (versão tar.gz), não sei se a versão para Ubuntu .deb foi atualizada para a 8u66-b18.

Quando atualizo o jre para a versão 8u66-b17, não consigo entrar no BB com a versão do mozilla-firefox-24.1esr, com a 38.4.0esr, com a 42 ou a 43b.

Parece que se trata em um bug do firefox e do java. Os dois, principalmente o java, são multiplataforma, sendo assim, não importa muito a plataforma no qual são executados.

De qualquer forma, minha intenção foi contribuir para o tópico, que eu observei, é o mais completo no assunto na língua portuguesa. Assim postei relatos do bug e posto abaixo mais um, relatado no Windows.

https://bugzilla.mozilla.org/show_bug.cgi?id=1221448

 Em resumo, o que acontece é o seguinte:

O bug da versão 8u66-b17 foi corrigido na versão 8u66-b18 e no mozilla-firefox 42, que me parece, é a versão da atualização de segurança do Ubuntu (pesquisei no Distrowatch), não foi corrigido, ainda, na versão 38.4.0esr que é a versão da atualização de segurança do Slackware.

Daí eu ter conseguido acessar o BB com o openjreJRE 1.7.0_91. No caso do java da Oracle, a última versão 7 que possuo é a 79, sendo solicitado a atualizá-la quando tento acessar a página.

Sem mais, e obrigado pela atenção
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 07 de Dezembro de 2015, 21:40
Olá Sampayu.

Em primeiro lugar, obrigado pela sua atenção e trabalho e desculpe pela demora para responder, pois no final de semana me ausentei do computador.
(...)
Sem mais, e obrigado pela atenção

Oi, Julio. Desculpe, agora me dei conta do real problema que você está relatando. Eu havia entendido que você não estava conseguindo usar o JRE proprietário 1.8.0_66-b17 em nenhuma versão do Firefox (nem mesmo na 24.1.0), por isto comentei que usando o método anteriormente relatado eu consegui usar essa versão aí do JRE no Firefox 24.1.0, dentro do Slackware 14.1.

Estou digitando esta mensagem no XUbuntu, mas estou com o Slackware 14.1 aberto na VirtualBox. Usando o Slackware, acabei de obter o tarball https://ftp.mozilla.org/pub/firefox/candidates/38.4.0esr-candidates/build2/linux-x86_64/pt-BR/firefox-38.4.0esr.tar.bz2 (que nada mais é que o tarball de instalação do Firefox versão 38.4.0esr que você mencionou), daí descompactei-o dentro de /root/Downloads/firefox-38.4.0esr, em seguida criei a pasta /root/Downloads/firefox-38.4.0esr/browser/plugins e joguei o link simbólico lá dentro:

Código: [Selecionar]
ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /root/Downloads/firefox-38.4.0esr/browser/plugins/sunjava
Após isso, executei esse navegador:

Código: [Selecionar]
/root/Downloads/firefox-38.4.0esr/firefox
...daí acessei about:plugins e o plugin apareceu. Em seguida, acessei http://www.java.com/pt_BR/download/installed8.jsp e o applet detectou o plugin. Daí fui até o website do Banco do Brasil e o Java também funcionou normalmente. :D

Você chegou a experimentar criar a pasta "plugins" dentro da pasta "browser" e então criar o link simbólico "sunjava" dentro de "../browser/plugins"? Se ainda não tentou esse método, fica a dica. Espero que funcione. Aqui deu certo. :)

Após o teste acima ter dado certo, ainda dentro do Slackware eu acessei https://www.mozilla.org/pt-BR/firefox e baixei a última versão do Firefox (versão 42.0), daí descompactei o tarball dentro de /root/Downloads/firefox-42.0, acessei /root/Downloads/firefox-42.0/browser, criei a subpasta "plugins" e joguei o link simbólico "sunjava" dentro dela, igualzinho ao que eu já havia feito com o Firefox 38.4.0esr. Depois disso, executei o navegador (com o comando /root/Downloads/firefox-42.0/firefox) e novamente deu tudo certo: o plugin JRE ficou visível em about:plugins, o applet em http://www.java.com/pt_BR/download/installed8.jsp detectou o plugin, e eu novamente consegui acessar o internet banking do Banco do Brasil sem problema nenhum. 8)

A minha conclusão é que, se havia algum bug, esse bug estava no JRE (não no navegador) e já foi corrigido na versão 1.8.0_66-b17 do JRE, caso contrário eu não estaria conseguindo usá-lo para acessar o internet banking via Firefox 38.4.0esr.

Tenta aí esse esquema de criar a subpasta "plugins" dentro de "browser" e então criar o link simbólico dentro dela. Acredito que com isto o problema seja resolvido de uma vez por todas. Estou torcendo aqui para que dê certo. :)
Título: Novidades (des)animadoras
Enviado por: Sampayu em 06 de Janeiro de 2016, 03:03
Como todos os que leram a introdução deste tutorial sabem, em setembro/2013 (http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html) a equipe da Google responsável pelo desenvolvimento do navegador Chromium anunciou que a Google começaria a gradualmente remover de seus produtos o suporte à tecnologia NPAPI, que é necessária para o funcionamento de plugins como p.ex. o que existe no JRE (e também no JDK) da Oracle. Em suma: o plugin Java deixaria de funcionar nos produtos Google (navegadores Chrome e Chromium, ambiente do sistema operacional Chrome OS etc.).

Assim, em abril/2014 a Google fez sua primeira vítima: o Chromium do Linux foi atualizado para a versão 35 sem suporte à NPAPI. Cerca de 2 meses depois, também o Chrome do Linux foi atualizado para a versão 35 sem suporte à NPAPI. Poucos meses depois, o suporte à NPAPI também foi removido do Chrome para sistema OS X. Então, em agosto/2015 a Google anunciou que encerraria o suporte à NPAPI também nos navegadores do Windows.

Como reação a isso, a Oracle emitiu um comunicado (https://java.com/en/download/faq/chrome.xml), no mesmo mês (agosto/2015), anunciando o fim definitivo do suporte da Google à NPAPI em todos os seus produtos, para todos os sistemas (Linux, OS X e Windows), e passou a recomendar aos desenvolvedores a tecnologia Java Web Start (https://blogs.oracle.com/java-platform-group/entry/launching_web_start_applications).

O problema é que, além de a Opera haver removido o suporte à NPAPI a partir da versão 34 do seu navegador de 64 bits, se até então os usuários ainda podiam contar com o suporte à NPAPI nos navegadores mantidos pela Fundação Mozilla (Firefox, SeaMonkey, Iceweasel...), agora devem começar a se preparar para a "contagem regressiva para o fim dos tempos": de acordo com um comunicado emitido em outubro/2015 pelo Benjamin Smedberg (https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/) (gestor de qualidade do Firefox), a Fundação Mozilla pretende desativar completamente o suporte à tecnologia NPAPI, em todos os seus navegadores, até o final de 2016. :'(

No mesmo dia desse anúncio da Mozilla, a Oracle emitiu um comunicado reiterando que NÃO pretende desenvolver um plugin PPAPI para o Java poder funcionar em navegadores que suportam PPAPI (como é o caso, por exemplo, do Google Chrome, do Google Chromium, do Opera Browser, e, no futuro, também do Mozilla Firefox) (https://blogs.oracle.com/java-platform-group/entry/npapi_plugin_perspectives_and_the).:o No mesmo comunicado, a Oracle reiterou sua sugestão para que os desenvolvedores substituam a NPAPI pela tecnologia Java Web Start (https://www.java.com/pt_BR/download/faq/java_webstart.xml).

Em síntese, isso significa que num futuro bem próximo será jogada a "última pá de terra" sobre a NPAPI, e daí este tutorial "morrerá" junto, já que deixará de ser útil (exceto talvez para fins históricos e aproveitamento de algumas informações extras e off-topics que estão presentes ao longo da discussão do tutorial).

Vão se preparando, pessoas. Como a Oracle não está disposta a desenvolver um plugin Java com tecnologia PPAPI (como p.ex. ocorreu com o plugin Flash: o Google Chrome atualmente utiliza um plugin Pepper Flash, que nada mais é que um plugin Flash, só que de tecnologia PPAPI), o fim da NPAPI sacramentará o fim do plugin Java, e portanto os websites (como os dos bancos) adotarão outras soluções tecnológicas, como Java Web Start ou um desses módulos de segurança que são instalados a partir de um pacote à parte (um pacote DEB, por exemplo).
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: galactus em 06 de Janeiro de 2016, 23:04
 Sampayu, você sabe algo a respeito  do desenvolvimento do Java Web Start  para Linux?
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 06 de Janeiro de 2016, 23:18
Sampayu, você sabe algo a respeito  do desenvolvimento do Java Web Start  para Linux?

Não, nunca estudei nada, li nada nem acompanhei nada relacionado ao desenvolvimento, instalação, configuração, execução etc. do Java Web Start (JWS). Há alguns anos cheguei a rodar uma aplicação JWS, mas foi há muito tempo, para fins de testes, e uma única vez. Não me lembro do que fiz, nem como fiz, rs. :D

Após ler as notícias que citei na minha última postagem, dei-me conta de que em breve eu acho que terei de estudar um pouco de JWS, para me familiarizar com o JWS (entender melhor como funciona e como pode ser usado no Linux). Mas por ora estou na completa ignorância.  :-[

PS: escrevi "acho que" porque se os bancos migrarem todos para módulos de segurança que não dependam do JWS, então estudar JWS não terá utilidade prática. Consequentemente, por ora estou apenas "observando" os bancos. No meu Macbook (sistema OS X) o Banco do Brasil só funciona se eu instalar o módulo de segurança Trusteer Rapport, desenvolvido pela IBM. E recentemente vi o pessoal que é cliente da Caixa Econômica Federal afirmando que a CEF disponibilizou um pacote DEB para instalação de um módulo de segurança no Linux. Portanto, talvez familiarizar-se com o JWS nem venha a ser necessário, já que aparentemente os bancos estão migrando para soluções independentes. É esperar pra ver...
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 07 de Janeiro de 2016, 09:33
Aff :'(

Só brigas de poderes essas empresas e o povo oh !!!!Fica a Deus dará
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Flatac em 07 de Janeiro de 2016, 09:46
Olá,

Pegando uma carona no post.

Alguém conseguiu fazer funcionar  o pacote .deb do módulo de segurança do Santander para sistemas 32 bits?

Já tentei várias vezes.O pacote é instalado mas o tal módulo não funciona.

Obrigado
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 07 de Janeiro de 2016, 13:51
Olá,

Pegando uma carona no post.

Alguém conseguiu fazer funcionar  o pacote .deb do módulo de segurança do Santander para sistemas 32 bits?

Já tentei várias vezes.O pacote é instalado mas o tal módulo não funciona.

Obrigado

Olá. :)

Como não tenho conta no Santander, infelizmente não tenho como testar esse módulo. Eu até posso instalá-lo, mas para saber se ele funciona eu teria de efetuar login no internet banking do Santander, e para isto eu evidentemente teria de possuir conta corrente nesse banco.

Apesar disso, seu comentário foi interessante porque mostra que não apenas o BB e a CEF já estão usando módulos de segurança (acredito que o BB buscará portar o Trusteer Rapport também para o GNU/Linux), mas também o Santander já disponibiliza um módulo para GNU/Linux.

Espero que alguém que acompanha este tópico e possua conta no Santander consiga sanar sua dúvida.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alevian em 07 de Janeiro de 2016, 22:23
A dúvida do colega veio bem a calhar,  em um momento que estou super decepcionado com o BB.

Nunca usei Java Oracle Sun no linux.
Usava sempre Open JDK, sem problemas, no Debian, Ubuntu, Trisquel...

Usava só com o Firefox, é bom frisar.

Até que um dia deixou de funcionar a parte da corretora, Tesouro Direto...

Reclamei pelo SAC, em vão: http://tentandoser.blogspot.com.br/2015/11/bb-precisa-dar-mais-atencao-que-opera-o.html (http://tentandoser.blogspot.com.br/2015/11/bb-precisa-dar-mais-atencao-que-opera-o.html)
Vejam que esdrúxula a resposta: http://tentandoser.blogspot.com.br/2015/11/resposta-do-bb-referente-ao.html (http://tentandoser.blogspot.com.br/2015/11/resposta-do-bb-referente-ao.html)

Depois, quase toda vez eu era obrigado a digitar senha enviada para o celular.
Um dia, travou a conta (senha bloqueada).



O trouxa foi à agência, com CNH, pediram para eu retornar com a identidade. (Isso faz uns 10 dias). Aí tem que ouvir a brinhante sugestão do bancário: formatar a máquina.

Agora, travou de novo.

Tenho usado o Santander, de boa. Hoje mesmo peguei um cheque do BB no caixa eletrônico e com ele depositei meus trocados do mês no Santander.

Para usar Santander bastou ligar para o SAC e informar que era usuário Linux e a conta foi habilitada para uso sem o tal módulo.
(dica que o rudregues, aqui do fórum, me passou - acertada dica)

Foi em um tópico que eu abri aqui em março, justamente para falar do tal RAPPORT no BB: http://ubuntuforum-br.org/index.php/topic,115662.msg641505.html#msg641505

 (http://ubuntuforum-br.org/index.php/topic,115662.msg641505.html#msg641505)

(Vejam que, na época, eu já alertava para a necessidade de nos mobilizarmos. Só não sabia que a "coisa" era da IBM. Pouca gente deu bola!)
O Bradesco também nem Java usa. Ambos, Bradesco e Santander, tem cartão com códigos de números.

Só o BB que está cada vez mais com palhaçada. E pelo que conversei, no Ruiwndow$ também bloqueiam senha por qualquer besteira.

Sei do esforço do Sampayu, que carrega esse tópico há tanto tempo. Mas convenhamos que é muita manobra para fazer algo comum aos brasileiros: acessar uma conta bancária.

Espero que o colega consiga usar o Santander como eu tenho usado ou de outra forma simples. Espero também que, ainda que com tremendo atraso, o BB caia na real e deixe de frescuras e de torrar a paciência do povo.

Ainda vou ter de retornar à agência do BB e pedir um novo desbloqueio de senha para ter acesso aos informes de IR ou que imprimam para mim ali mesmo. Mas o relacionamento não anda nada bom.

Terno abraço.

P.S.: Se os Ubunteiros / Linuxers fôssemos realmente unidos, faríamos logo um abaixo-assinado, ainda que virtual, com pelo menos umas 1000 assinaturas e enviaríamos à direção do banco, cobrando algo que funcionasse realmente de forma livre e segura. Mas, nunca vi uma iniciativa dessas ter adesão. O povo é conformado ou tolerante demais, com a Microsoft, com a Oracle, agora com a IBM  e assim  com NOSSO dinheiro, NOSSOS bancos,  empresas públicas  e o NOSSO conhecimento e NOSSA liberdade indo para o ralo...

Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 07 de Janeiro de 2016, 23:17
A dúvida do colega veio bem a calhar,  em um momento que estou super decepcionado com o BB.

Nunca usei Java Oracle Sun no linux.
Usava sempre Open JDK, sem problemas, no Debian, Ubuntu...

(...)
Ainda vou ter de retornar à agência do BB e pedir um novo desbloqueio de senha para ter acesso aos informes de IR ou que imprimam para mim ali mesmo. Mas o relacionamento não anda nada bom.

Terno abraço.

Concordo: realmente, o BB nos estressa muito com esses empecilhos. Uma das coisas que mais me incomodam é o acesso ao internet banking ser bloqueado por qualquer besteira. Exemplo: há alguns meses, rodei o Linux Mint Debian Edition (LMDE) numa máquina virtual (mas a máquina host também estava com GNU/Linux) e tentei efetuar login no BB (conta corrente). Resultado: acesso bloqueado. :'( Tentei desbloquear via aplicativo Android: não funcionou. Então tentei via outro computador cadastrado: não funcionou. Daí fui a um caixa eletrônico do BB (desses que leem a digital do cliente, e que por isto deveriam dar pleno acesso ao desbloqueio de qualquer coisa), daí tentei desbloquear usando meu cartão e impressão digital: não funcionou.

Já mal humorado, resolvi ir a uma agência BB, entrei na fila do caixa, mas não deu certo: o caixa não conseguiu desbloquear meu acesso, e me disse que eu teria de me dirigir à minha agência (não podia ser qualquer agência). Então fui à minha agência, peguei fila novamente... Mas o caixa da minha agência também não conseguiu efetuar o desbloqueio, e me disse que somente meu gerente conseguiria. >:(

A essa altura do campeonato eu já estava p da vida, então fui conversar com meu gerente: ele queria que eu formatasse minha máquina, porque o sistema do banco estava acusando falha de segurança no meu computador e a diretiva do banco consistia em exigir do cliente que formatasse a máquina e instalasse um antivírus (mania que esse povo tem de achar que tudo é vírus...). Após eu rir e explicar que meu sistema é GNU/Linux e não possui vírus, e que eu estava apenas rodando uma máquina virtual com GNU/Linux, meu gerente me dispensou de ter de formatar minha máquina (ainda bem que ele ao menos é uma pessoa sensata) e daí chamou a chefe dele. Então tive de me identificar com RG e CPF, e após isso digitei minha senha de acesso ao internet banking, num pequeno teclado que meu gerente me forneceu. Em seguida, tive de digitar também a senha do meu cartão (senha de débito), e o gerente em seguida digitou a senha dele, daí digitei novamente minha senha de débito, então ele digitou novamente a senha dele, e em seguida a chefe dele digitou a senha dela. Uau!!! :o

Uma das premissas de segurança de dados em Tecnologia da Informação é que, se a sua solução de segurança penaliza o usuário e a prestação do serviço (ou a execução do sistema) que deveria estar sendo protegido, isso significa que você é incompetente, pois a sua solução de segurança não é uma solução de verdade: é apenas um mecanismo retrógrado que consiste em desabilitar tudo ao menor sinal de fumaça, para você não ter de realmente lidar com as possíveis falhas de segurança que existem no seu sistema e nos mecanismos de proteção que você implementou para protegê-lo.

Só continuo sendo cliente do BB porque já viajei para os quatro cantos do Brasil e em todos sempre encontrei maior oferta de caixas eletrônicos do BB do que de outros bancos, e eu considero isso uma forma de conforto, claro: nada melhor do que você viajar para o "fim do mundo" (onde normalmente não há Internet, nem sinal de celular, nem muita gente que aceite cartão de débito) e encontrar um caixa eletrônico do seu banco. Também uso BB porque boa parte das pessoas para as quais transfiro (e de quem recebo) dinheiro possui conta no BB. Mas essa segurança burra, neurótica e amadora do BB realmente me incomoda, sempre incomodou... :(

De qualquer modo, como optei por continuar sendo cliente do BB, sigo à risca os requisitos técnicos do BB (http://www.bb.com.br/portalbb/page3,101,2295,0,0,1,1.bb?codigoNoticia=11940&codigoMenu=160&codigoRet=8096&bread=1_1): o BB informa explicitamente que o cliente que usa GNU/Linux deve usar um kernel cuja versão seja igual ou posterior à 2.4, e que o Java Runtime Environment (JRE) a ser usado tem de ser o da Oracle que se encontra disponível para download em http://java.com/pt_BR

Eu sigo à risca o que o BB determina porque se algum dia sumir dinheiro da minha conta e o banco não quiser me indenizar, e por isto eu ingressar na Justiça contra o banco, o banco não poderá alegar que minha conta corrente só foi violada porque eu estava usando um software não homologado pelo banco (e que portanto seria em tese um software menos seguro do que o software que o banco disse para eu instalar). É por isto que recomendo a todos os clientes do BB que não usem o OpenJDK: somente o JRE proprietário da Oracle. Não é apenas uma questão técnica (se o OpenJDK vai ou não vai funcionar no website do BB): trata-se de uma questão legal, de Direito mesmo.

Embora eu não goste dos problemas ligados ao plugin do JRE, particularmente gosto menos ainda desses módulos de segurança, pois eles são obscuros e invasivos. Como comentei neste mesmo tópico, há algum tempo (http://ubuntuforum-br.org/index.php/topic,110854.msg652687.html#msg652687), ao meu ver uma solução mais simples e elegante seria algo como a verificação em duas etapas, que nada mais é que um token (http://www.tecmundo.com.br/senha/3077-o-que-e-token-.htm), só que na forma de software. Isso nos livraria não apenas dos plugins NPAPI, mas também dos plugins PPAPI, do Java Web Start e desses módulos de segurança.

Eu já uso verificação em duas etapas para acessar alguns serviços online. O aplicativo token que eu uso para isso é o Google Authenticator (https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&hl=pt_BR). Alguns serviços online que possuem verificação em duas etapas e são compatíveis com o Google Authenticator: Outlook (Hotmail), Google (Gmail, YouTube, Google+ etc.) e Facebook.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alevian em 08 de Janeiro de 2016, 00:00
Sampayu,

Muito bons seus esclarecimentos.
Essa solução do token / verificação em duas etapas é a que o Bradesco usa. Há o cartãozinho e também o token por software.
No Santander tem o cartão.

Incrível como os bancários do BB abusam do peão consumidor.
O cara fala e faz o que ele quer e tá valendo.
Para você só conseguiram desbloquear sua na agência! (Ainda bem que não tive que ir até Itaquera (local da agência), se trabalho na Barra Funda e moro no Cangaíba!)
E. bem lembrado, falaram para mim também do vírus.
Em suma, não sabem o que dizem.

Agora, convenhamos, se nem o bancário, concursado, supostamente capacitado para operar e orientar a operar com o sistema do banco, ou seja COM CONHECIMENTO MUITO SUPERIOR AO DO HOMEM MÉDIO, sabe o que dizer, imagina exigir isso dos milhões / milhares de simples mortais que usam a conta, ainda que sejam LINUXERS.

Sinceramente duvido que teriam a coragem de alegar, em uma disputa judicial o uso de sistema não homologado como a causa do sumiço de $.
Duvido até que teriam organização suficiente para pensar nessa possibilidade / brecha.
E duvido ainda mais que um juíz cairia numa dessas. Se não for em juizado, haverá o auxílio técnico. É possível ao consumidor pedir que o banco PROVE o que está a alegar. (inversão do ônus da prova, a critério do juiz)
E o Direito procura sempre o HOMEM MÉDIO.
É verdade que o sistema deve funcionar com o que foi homologado. Mas deve ter também agir como barreira para todo e qualquer tipo de uso indevido. Além disso, o que limita o direito deve ser colocado EM DESTAQUE, coisa que nunca fizeram.

Pelo contrário, o banco vem permitindo e transacionando há anos e provavelmente com muita gente, com o uso do OPEN JDK. Lucrando, assim, com esses clientes e suas transações "irregulares".
Não me parece justo tentar fugir da raia quando surge o problema.
Enfim, nessa questão ficaríamos argumentando até o fim da vida, inutilmente, no campo das conjecturas.

De todo modo, seu procedimento é plausível, usar o sistema homologado para eliminar o argumento do banco, ainda que bizarro, dentro da conjuntura - não apenas técnica / tecnológica, mas dos cidadãos com quem se lida, do jeito que é dada a orientação etc.

Se havia um brasileiro que sempre foi partidário do BB era eu.
Mas, até que implantem sua sugestão elegante, agora vou de Santander ou Bradesco tanto quanto puder.

Abraço.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 08 de Janeiro de 2016, 00:40
Sampayu,

Muito bons seus esclarecimentos.
Essa solução do token / verificação em duas etapas é a que o Bradesco usa. Há o cartãozinho e também o token por software.
No Santander tem o cartão.

Incrível como os bancários do BB abusam do peão consumidor.
O cara fala e faz o que ele quer e tá valendo.
Para você só conseguiram desbloquear sua na agência! (Ainda bem que não tive que ir até Itaquera (local da agência), se trabalho na Barra Funda e moro no Cangaíba!)
E. bem lembrado, falaram para mim também do vírus.
Em suma, não sabem o que dizem.

Agora, convenhamos, se nem o bancário, concursado, supostamente capacitado para operar e orientar a operar com o sistema do banco, ou seja COM CONHECIMENTO MUITO SUPERIOR AO DO HOMEM MÉDIO, sabe o que dizer, imagina exigir isso dos milhões / milhares de simples mortais que usam a conta, ainda que sejam LINUXERS.

Sinceramente duvido que teriam a coragem de alegar, em uma disputa judicial o uso de sistema não homologado como a causa do sumiço de $.
Duvido até que teriam organização suficiente para pensar nessa possibilidade / brecha.
E duvido ainda mais que um juíz cairia numa dessas. Se não for em juizado, haverá o auxílio técnico. É possível ao consumidor pedir que o banco PROVE o que está a alegar. (inversão do ônus da prova, a critério do juiz)
E o Direito procura sempre o HOMEM MÉDIO.
É verdade que o sistema deve funcionar com o que foi homologado. Mas deve ter também agir como barreira para todo e qualquer tipo de uso indevido. Além disso, o que limita o direito deve ser colocado EM DESTAQUE, coisa que nunca fizeram.

Pelo contrário, o banco vem permitindo e transacionando há anos e provavelmente com muita gente, com o uso do OPEN JDK. Lucrando, assim, com esses clientes e suas transações "irregulares".
Não me parece justo tentar fugir da raia quando surge o problema.
Enfim, nessa questão ficaríamos argumentando até o fim da vida, inutilmente, no campo das conjecturas.

De todo modo, seu procedimento é plausível, usar o sistema homologado para eliminar o argumento do banco, ainda que bizarro, dentro da conjuntura - não apenas técnica / tecnológica, mas dos cidadãos com quem se lida, do jeito que é dada a orientação etc.

Se havia um brasileiro que sempre foi partidário do BB era eu.
Mas, até que implantem sua sugestão elegante, agora vou de Santander ou Bradesco tanto quanto puder.

Abraço.

Em agosto/2014 eu postei um comentário a respeito dessa questão jurídica (http://ubuntuforum-br.org/index.php/topic,110854.msg630130.html#msg630130). Em suma, é isso que você comentou mesmo: o ônus da prova é invertido em favor do cliente (parte mais fraca da relação de consumo). Eu optei por usar o JRE proprietário mais para não dar margem mesmo a qualquer tipo de contestação do banco, embora eu acredite ser mesmo bastante difícil o banco conseguir elaborar uma perícia tão minuciosa e aprofundada que consiga realmente comprovar que a falha se deveu às diferenças de código que existem entre os dois binários (OpenJDK e JRE proprietário).

Eu resido na região do Sacomã (zona sul de São Paulo) e minha agência fica em Santana (zona norte). Tive de fazer uma viagem até minha agência. Gastei uma tarde inteira com esse problema. Realmente desgastante. Nesse dia fiquei com vontade de trocar de banco. Acabei desistindo por causa do que comentei anteriormente, mas a "coceira" para trocar de banco sempre volta quando meu acesso volta a ser bloqueado (o que felizmente raramente ocorre, embora eu saiba que não posso sequer testar meu acesso ao BB usando máquina virtual, senão meu acesso volta a ser bloqueado pelo sistema amador do BB).

Não sabia que o Santander já está usando token por software. Bacana! :D Eu sei que o BB possui token, mas é apenas físico (pendrive USB) e não funciona em qualquer Linux (certa vez consegui fazer um desses tokens funcionar no meu sistema, mas foi um parto, daí larguei pra lá, devolvi o token pro banco). Quanto a token por software, não há. Acho bizarro que eu tenho um aplicativo no meu smartphone (o que não chega a ser muito diferente de eu ter um aplicativo token como o Google Authenticator) mas não posso usar meu smartphone para desbloquear meu acesso. Mais impressionante ainda que, quando o BB suspeita de tentativa de invasão a partir de um determinado dispositivo, bloqueia o acesso à conta, ao invés de bloquear o acesso do dispositivo a partir do qual ocorreu a suposta tentativa de invasão. Completamente ilógico.

Para fechar a falta de lógica com chave de ouro, é inacreditável que num caixa eletrônico que se vale de identificação por dermatoglifo (http://www.minutobiomedicina.com.br/postagens/2014/03/17/tecnicamente-datilograma-ou-dermatoglifo/) eu não possa desbloquear meu acesso à conta. Fico me perguntando qual é a finalidade de um caixa eletrônico ler minha digital, se, embora isso garanta que eu realmente sou eu, ainda assim o banco não me deixa desbloquear meu acesso. "Incompetência" é mesmo a única palavra em que consigo pensar...

Frustrações com o BB à parte, o fim do suporte à tecnologia NPAPI forçará o BB a migrar para soluções alternativas. Se o BB seguir o que já fez no OS X, provavelmente pagará à IBM para que desenvolvam uma versão do Trusteer Rapport para o Linux. Vamos ver...
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 08 de Janeiro de 2016, 06:52
Infelizmente isso ocorre nos bancos porque há pessoas de má fé, queridos, por isso os bancos usam essas ferramentas.

Já que estão julgando os bancos, vamos lá, vocês devolveriam uma carteira ou maleta cheia de dinheiro, ao acharem ?

Observação: Muitas pessoas que usam o bb desabilitaram o dermatoglifo, pois não leem quem tem excesso de ácido úrico nas mãos.

Já no banco Santander, eles deixaram duas opções no próprio caixa eletrônico quando ocorrer esse tipo de problema acima citado.

A ignorância é uma Bênção de Deus.

Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alevian em 08 de Janeiro de 2016, 08:19
Sampayu,

Na verdade, acho que o Santander não tem token. Trabalham com o cartãozinho de números. Libera o acesso linux, mediante contato com o SAC, sem uso de outro sistema de segurança na máquina.

Quanto à citação do Edvaldo,..

Infelizmente isso ocorre nos bancos porque há pessoas de má fé, queridos, por isso os bancos usam essas ferramentas.
Já que estão julgando os bancos, vamos lá, vocês devolveriam uma carteira ou maleta cheia de dinheiro, ao acharem ?


Acho que todo mundo concorda que os bancos buscam desenvolver sistemas de segurança "porque há pessoas de má fé".
Só que alguns sistemas funcionam melhor (em relação à segurança e potencial de transtorno ao cliente) e outros funcionam pior.


Abraços.




Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 08 de Janeiro de 2016, 09:58
(...)
Já que estão julgando os bancos, vamos lá, vocês devolveriam uma carteira ou maleta cheia de dinheiro, ao acharem ?
(...)

Eu devolveria a carteira, idem a maleta cheia de dinheiro. Mas o que eu faria é irrelevante para o que estamos tratando aqui, pois essa questão que você suscitou é meramente de ordem moral - não técnica.

O problema com a segurança bancária é de ordem técnica: quanto pior a implementação e implantação das medidas técnicas/tecnológicas de segurança, pior eficácia prática elas terão. Com essa perda de eficácia prática, o banco acaba ignorando as medidas tecnológicas instituídas por ele mesmo e então passa a exigir que o cliente compareça pessoalmente à agência, o que invalida por completo a premissa inicial: de que usar soluções de segurança da Tecnologia da Informação proporcionará celeridade, confiabilidade, conveniência e conforto ao usuário.

Eu tenho conta na Paypal, cujo escritório fica em Palo Alto (Califórnia, Estados Unidos). Em caso de suspeita de violação da minha conta, a Paypal bloqueia minha conta, daí o sistema da Paypal automaticamente me envia um e-mail com um link para um formulário eletrônico repleto de perguntas que só eu saberei responder. E, se respondidas corretamente as perguntas, o formulário me redireciona a um campo no qual devo digitar um código único e temporário que é enviado ao celular que cadastrei no sistema. Uma vez superada também essa segunda etapa, o acesso à minha conta Paypal é desbloqueado. Fácil, mas sem deixar de ser seguro. ;)

Agora imagine se, ao constatar que minha conta foi bloqueada, a PayPal me informasse que eu teria de viajar até os Estados Unidos, ir até lá no escritório da PayPal na Califórnia, munido com meu RG e CPF, para me identificar perante eles, pois somente assim eles acreditariam que eu sou eu e então desbloqueariam minha conta? Isso não lhe parece irracional e absurdo, além de invalidar por completo a comodidade proporcionada pela interação cliente-Paypal via Internet? :P

É a maior proximidade geográfica entre banco e cliente (em relação à proximidade geográfica entre Paypal e cliente, por exemplo) o que lhe passa a falsa impressão de que não é absurdo o banco exigir, por exemplo, que você vá até a sua agência, com seu RG e CPF em mãos, para se identificar. Mas é absurdo, sim, porque não é necessário.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 08 de Janeiro de 2016, 10:20
(...)Acho que todo mundo concorda que os bancos buscam desenvolver sistemas de segurança "porque há pessoas de má fé".
Só que alguns sistemas funcionam melhor (em relação à segurança e potencial de transtorno ao cliente) e outros funcionam pior.


Abraços.

Exatamente: não existe segurança 100% eficaz, mas a partir do momento em que o banco bloqueia tudo e manda o cliente ir até a agência dele, o banco indiretamente está reconhecendo que a solução de segurança tecnológica dele (módulo de segurança Java, por exemplo) foi 0% eficaz. É desse fracasso do banco que resulta a necessidade de uma solução não tecnológica: o cliente comparecer pessoalmente à agência, perante alguns seres humanos (funcionários do banco), para se identificar com documentos que, diga-se de passagem, podem facilmente ter sido forjados por um falsificador documental. É no mínimo ingênuo acreditar que a identificação pessoal com RG e CPF é "mais segura" que a identificação eletrônica: são apenas métodos diferentes.

A identificação pessoal não impede a falsidade documental e ideológica. Além disso, "os casos de fraude não representam regra, mas exceção, e não são impedidos pela prévia e sistemática exigência de documentação" (alínea "d" do Decreto 83936/79¹ (http://www.planalto.gov.br/ccivil_03/decreto/antigos/d83936.htm)).

A inteligência dos bancos que são mais competentes em aplicar soluções tecnológicas de segurança está justamente em encontrar um meio-termo entre aqueles 100% e aquele 0%, de modo a obter um adequado balanceamento entre riscos e benefícios, entre prós e contras.

A respeito do Santander, o que encontrei foi esta página: https://www.santander.com.br/portal/wps/script/templates/GCMRequest.do?page=8490

Pelo que li, realmente não há software token: apenas um token físico que evidentemente possui dentro de si um software gerador de códigos. Não é o mesmo que você instalar um aplicativo no seu smartphone, por exemplo, pois em tal caso o seu smartphone não é um token, mas o aplicativo que você instalou no smartphone é um token do tipo software.

Sobre o token físico (USB) no BB: http://www.bbseguranca.com.br/uploads/pdfs/532481a894ca0.pdf
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alevian em 08 de Janeiro de 2016, 11:23
Obrigado, mais uma vez, Sampayu.

Essa solução do Token físico até seria legal. Vendo o material até fiquei com vontade.
Especialemente se, com ele, estivéssemos dispensados do uso do Java, como nos outros bancos.

Pena que, como você disse, anteriormente, fazer funcionar é meio frustrante.

Vou tentar conversar com o pessoal do 0800, com mais tempo. Quem sabe não tá aí uma solução.

Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 08 de Janeiro de 2016, 20:05

Eu devolveria a carteira, idem a maleta cheia de dinheiro. Mas o que eu faria é irrelevante para o que estamos tratando aqui, pois essa questão que você suscitou é meramente de ordem moral - não técnica.


A ordem moral trabalha junto com a técnica e não separada, agora se tu só trabalha com a técnica, boa sorte pra ti

"A ignorância é uma Bênção de Deus e não há argumentação com referência a isso"
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 08 de Janeiro de 2016, 20:16

Eu devolveria a carteira, idem a maleta cheia de dinheiro. Mas o que eu faria é irrelevante para o que estamos tratando aqui, pois essa questão que você suscitou é meramente de ordem moral - não técnica.


A ordem moral trabalha junto com a técnica e não separada, agora se tu só trabalha com a técnica, boa sorte pra ti

"A ignorância é uma Bênção de Deus e não há argumentação com referência a isso"

Eu não afirmei que não existe uma relação entre moral e técnica: eu apenas afirmei que a questão que você suscitou é exclusivamente de ordem moral, pois se alguém esquecer uma carteira ou mala cheia de dinheiro, não há nenhum software de segurança envolvido, nenhum sistema técnico interferindo na minha decisão de devolver ou não a carteira / maleta. :P

É óbvio que quanto mais imoral uma sociedade (quanto mais bandidos, falsários, estelionatários etc. existirem num país), mais mecanismos técnicos/tecnológicos de segurança o banco irá implementar. Mas em momento algum eu argumentei contra essa lógica: apenas destaquei que o seu exemplo não tem relação com essa lógica, porque é um exemplo em que a decisão da pessoa (devolver ou não a carteira / maleta cheia de dinheiro) independe da existência de qualquer mecanismo de segurança.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 08 de Janeiro de 2016, 20:24

................apenas destaquei que o seu exemplo não tem relação com essa lógica, porque é um exemplo em que a decisão da pessoa independe da existência de qualquer mecanismo de segurança.

Sim, tem relação com a lógica, mas tudo bem, fique nessa sua fé..... ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 08 de Janeiro de 2016, 22:30

................apenas destaquei que o seu exemplo não tem relação com essa lógica, porque é um exemplo em que a decisão da pessoa independe da existência de qualquer mecanismo de segurança.

Sim, tem relação com a lógica, mas tudo bem, fique nessa sua fé..... ;)

Não, seu exemplo não tem relação nenhuma com a questão técnica. Mas eu vou lhe ajudar: repita o exemplo, só que afirmando que a carteira / maleta é eletrônica e possui proteção digital. Aí sim o seu exemplo passa a fazer sentido, pois a partir do momento em que a carteira ou maleta é protegida por um mecanismo de segurança digital, minha decisão de devolver ou não a carteira será influenciada não apenas pela minha índole (aspecto moral), mas também por estes dois fatores de ordem técnica:

1) O quão difícil será conseguir quebrar a segurança do dispositivo (carteira / maleta digital); e

2) O risco de a localização da carteira / maleta vir a ser rastreada (via GPS ou então triangulação de sinal de celular), e consequentemente o risco de vir a ser localizada a pessoa que estiver de posse dessa carteira / maleta.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 09 de Janeiro de 2016, 08:48
Não, seu exemplo não tem relação nenhuma com a questão técnica. Mas eu vou lhe ajudar: repita o exemplo, só que afirmando que a carteira / maleta é eletrônica e possui proteção digital. Aí sim o seu exemplo passa a fazer sentido, pois a partir do momento em que a carteira ou maleta é protegida por um mecanismo de segurança digital, minha decisão de devolver ou não a carteira será influenciada não apenas pela minha índole (aspecto moral), mas também por estes dois fatores de ordem técnica:

1) O quão difícil será conseguir quebrar a segurança do dispositivo (carteira / maleta digital); e

2) O risco de a localização da carteira / maleta vir a ser rastreada (via GPS ou então triangulação de sinal de celular), e consequentemente o risco de vir a ser localizada a pessoa que estiver de posse dessa carteira / maleta.

Como disse e repito, fique nessa sua fé, querido...... ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Paulo Antonio PA em 14 de Janeiro de 2016, 00:30
Sapayo,
primeiramente, parabens e muito obrigado por este material. muito bom mesmo que tenha algo que ajude ao mesmo tempo que ensine. Isso dá muito mais consistência e também confiança em quem tá aprendendo.

Porém não funcionou pra mim :(
Uso Fedora(versão 23) e Firefox (43.0.3).
Consegui fazer o plugin ficar ativo no firefox seguindo todos seus passos e a dica de criar uma pasta 'plugins' na pasta do firefox (/usr/lib/firefox/plugins). Quando vou em about:plugins, lá está ativo o Java:
Java(TM) Plug-in 11.66.2

    Arquivo: libnpjp2.so
    Caminho: /opt/java/jre/lib/i386/libnpjp2.so
    Versão: 11.66.2
    Status: Ativo
    Next Generation Java Plug-in 11.66.2 for Mozilla browsers

Porém quando vou entrar no Banco do Brasil, não dá certo. Diz que o Java parou de funcionar.

Alguma dica?
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 14 de Janeiro de 2016, 23:23
Consegui fazer o plugin ficar ativo no firefox seguindo todos seus passos e a dica de criar uma pasta 'plugins' na pasta do firefox (/usr/lib/firefox/plugins)...
(...)
Porém quando vou entrar no Banco do Brasil, não dá certo. Diz que o Java parou de funcionar.

Alguma dica?

Tal qual ocorre no Slackware (http://ubuntuforum-br.org/index.php/topic,110854.msg654604.html#msg654604), também no caso do Fedora é necessário criar a pasta plugins dentro de <pasta_do_firefox>/browser/ e em seguida criar dentro dela o link simbólico que aponta para o plugin.

[ITEM 1] Como seu Fedora é de 64 bits, o primeiro passo consiste em executar o seguinte comando, para criar a pasta plugins:

Código: [Selecionar]
sudo mkdir /usr/lib64/firefox/browser/plugins
[ITEM 2] O segundo passo consiste em executar o comando abaixo para destarte criar, dentro da pasta plugins, o link simbólico que aponta para o plugin do JRE:

Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib64/firefox/browser/plugins/sunjava
[ITEM 3] O terceiro e último passo consiste em reiniciar o navegador Firefox, acessar www.bb.com.br e, caso surja uma mensagem tal como Permitir que www.bb.com.br execute o Java?, clicar em Permitir e depois confirmar clicando em Permitir e memorizar.

Se após isso você continuar visualizando a mensagem de erro, é porque ou o cache do seu navegador ou o cache do JRE (ou ambos) está/estão retendo informações desatualizadas. Em tal caso, esvazie ambos os caches e tente novamente a partir do [ITEM 3].

- Limpeza no Firefox:
-- Use a combinação de teclas Ctrl Shift Del para acessar a tela de limpeza.
-- Marque que deseja limpar "Tudo desde o começo" (Everything).
-- Em seguida, selecione que deseja limpar somente estes três elementos: Cache, Dados Offline de Websites (Offline Website Data) e Preferências de Websites (Site Preferences).
-- Confirme clicando no botão Clear Now / Limpar Agora.

- Limpeza no JRE:
-- Execute o comando /opt/java/jre/bin/jcontrol
-- A janela do painel de controle será aberta. Clique na aba/guia Geral, depois em Definições..., depois em Excluir Arquivos..., marque todas as caixas e vá clicando em OK até sair do painel de controle. Pronto: você limpou todo o cache do JRE.

Reinicie o Firefox e tente novamente a partir do [ITEM 3]. Agora tem de funcionar. Instalei o Fedora 23 de 64 bits no VirtualBox e testei isso com o Firefox 41.0.1 (versão padrão que vem com o Fedora 23): funcionou. Daí fiz download do Firefox 43.0.3 e repeti os procedimentos acima para essa versão 43.0.3: também funcionou.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Paulo Antonio PA em 15 de Janeiro de 2016, 19:53
Meu linux não é 64bits, é 32 mesmo.

Mesmo assim fiz o que você orientou, mas criei a seguinte pasta: /usr/lib/firefox/browser/plugins/sunjava

não sei se faz sentido só trocar o endereço da pasta.

Mesmo assim não deu certo.

O erro apresentado é: "O plugin Java travou"
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 16 de Janeiro de 2016, 05:30
Meu linux não é 64bits, é 32 mesmo.

Mesmo assim fiz o que você orientou, mas criei a seguinte pasta: /usr/lib/firefox/browser/plugins/sunjava

não sei se faz sentido só trocar o endereço da pasta.

Mesmo assim não deu certo.

O erro apresentado é: "O plugin Java travou"

Seu raciocínio em relação ao nome da pasta foi correto. :)

Instalei o Fedora 23 de 32 bits na VirtualBox e também o JRE 8u66 de 32 bits, daí criei o link em /usr/lib/firefox/browser/plugins/sunjava, executei o Firefox 41.0.1 e ocorreu o erro que você mencionou. É um bug.

No entanto, após obter o tarball https://ftp.mozilla.org/pub/firefox/releases/43.0.3/linux-i686/pt-BR/firefox-43.0.3.tar.bz2 e salvá-lo dentro de ~/Downloads (o caractere ~ é um atalho para a pasta do usuário conectado no momento, ou seja,  ~ é o mesmo que /home/seu-nome-de-usuário), o resultado foi o tarball ~/Downloads/firefox-43.0.3.tar.bz2, que eu então descompactei clicando sobre ele com o botão direito do mouse e selecionando a opção "Extrair aqui". Foi então criada a pasta ~/Downloads/firefox

Em seguida, executei:

Código: [Selecionar]
cd ~/Downloads/firefox/browser && mkdir plugins && cd plugins && sudo ln -sf /opt/java/jre/lib/i386/libnpjp2.so sunjava && ../../firefox
Com isto, foi aberta a janela do Firefox de 32 bits, versão 43.0.3, daí acessei o endereço about:addons, configurei o plugin Java para o modo Sempre ativar, em seguida acessei http://www.java.com/en/download/installed8.jsp, cliquei em Verify Java version, surgiu uma janela do applet me perguntando se desejo executá-lo, marquei então a caixa de verificação no canto inferior esquerdo (ao lado da mensagem "Não mostrar...") e em seguida cliquei em "Executar". Daí apareceu a seguinte mensagem:


"Congratulations!

You have the recommended Java installed (Version 8 Update 66)."

...o que significa que no Firefox 43.0.3 de 32 bits o plugin do JRE 8u66 de 32 bits funciona corretamente.

Em suma: embora o bug de fato exista, pelo que observei ele só ocorre se se executar o JRE de 32 bits no Firefox versão 41.0.1. O Firefox inclusive acabou de ser atualizado para a versão 43.0.4, que também já constatei que funciona com o plugin. Por isto, minha sugestão é que você:

1) Desinstale o Firefox 41.0.1 que veio por padrão no seu Fedora.

2) Execute este comando para excluir as - agora "velhas" - preferências personalizadas do Java e do Firefox 41.0.1:

Código: [Selecionar]
rm -rf ~/.cache/mozilla ~/.java ~/.mozilla ~/.local/share/applications/*irefox*
3) Obtenha o tarball do Firefox 43.0.4 (https://ftp.mozilla.org/pub/firefox/releases/43.0.4/linux-i686/pt-BR/firefox-43.0.4.tar.bz2) e extraia o conteúdo dele para uma pasta como por exemplo /opt/mozilla. O resultado em tal caso será /opt/mozilla/firefox e a pasta plugins em tal caso ficará portanto em /opt/mozilla/firefox/browser/plugins

4) Crie o link do plugin em /opt/mozilla/firefox/browser/plugins/sunjava

5) Execute o Firefox 43.0.4, acesse o endereço about:addons e configure o plugin Java para o modo "Sempre ativar".

6) Por fim, acesse novamente http://www.java.com/pt_BR/download/installed8.jsp para testar o funcionamento do plugin.

Espero que dê certo aí.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Paulo Antonio PA em 17 de Janeiro de 2016, 17:55
Não deu certo. Continua o mesmo erro. Imagino que alguma coisa que eu já fiz anteriormente tá entrando em conflito. Na próxima semana vou formatar o pc e experimento isso. valeu pelo apoio!
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 17 de Janeiro de 2016, 20:14
Não deu certo. Continua o mesmo erro. Imagino que alguma coisa que eu já fiz anteriormente tá entrando em conflito. Na próxima semana vou formatar o pc e experimento isso. valeu pelo apoio!

É, pelo visto trata-se de um problema específico no seu sistema operacional, caso contrário o plugin teria funcionado no Firefox 43.0.3.

O Firefox atualmente encontra-se na versão 43.0.4. Mas, se você instalar o 43.0.3 manualmente, como mencionado na minha postagem anterior, e em seguida acessar o menu Ajuda e então clicar em Sobre o Firefox, o Firefox 43.0.3 automaticamente se atualizará para a versão 43.0.4.

Formatar o PC é bastante drástico. Talvez você consiga resolver o problema seguindo estes passos:

1) Desinstalar completamente o Java, tal qual explicado na seção 2 (http://ubuntuforum-br.org/index.php/topic,110854.msg615490.html#msg615490) deste tutorial.

2) Desinstale completamente o Firefox 41.0.1 que veio no seu sistema.

3) Instale o aplicativo Bleachbit (http://bleachbit.sourceforge.net/download/linux) e então utilize-o para fazer uma limpeza completa no seu sistema: excluir caches de navegadores, arquivos temporários etc.

4) Acesse a seção Troubleshooting (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491) e efetue as limpezas indicadas no subitem 3.4.

5) Faça download do Firefox 43.0.4 diretamente do repositório da Mozilla (https://ftp.mozilla.org/pub/firefox/releases/43.0.4/linux-i686/pt-BR/firefox-43.0.4.tar.bz2) e daí descompacte o arquivo para uma pasta como p.ex. /opt/mozilla, tal qual exemplificado na minha postagem anterior.

6) Execute o Firefox 43.0.4, abra o endereço about:config, daí clique com o botão direito do mouse sobre o meio da janela, escolha criar um Novo => valor booleano, atribua a isso o nome dom.ipc.plugins.java.enabled, confirme com OK e então atribua a esse elemento o valor false (falso). Caso esteja "true" (verdadeiro), execute um clique duplo sobre ele que isso inverterá o valor para "false".

7) Reinicie o computador, daí reinstale o JRE tal qual o tutorial explica, então crie a pasta /opt/mozilla/firefox/browser/plugins (estou supondo que você descompactou a pasta do Firefox 43.0.4 dentro de /opt/mozilla), crie o link do libnpjp2.so apontando para /opt/mozilla/firefox/browser/plugins/sunjava, então inicialize o Firefox 43.0.4, acesse about:addons para conceder permissão permanente de execução para o plugin Java, daí faça o teste de funcionamento do JRE no endereço http://www.java.com/pt_BR/download/installed8.jsp, e, após tudo isso, tente novamente acessar o Banco do Brasil.

O ponto principal disso tudo aí em cima é a limpeza dos arquivos GBAS do Banco do Brasil combinada com a instalação e execução do programa de limpeza profunda Bleachbit. Um elemento acessório é a criação do parâmetro booleano "dom.ipc.plugins.java.enabled" com o argumento "false" (isso não costuma resolver o problema, mas não custa tentar).

Se mesmo assim não der certo, aí trata-se de um problema de configuração mais obscuro e você pode mesmo preferir formatar, para não ter de perder muito tempo vasculhando o sistema em busca da origem do problema, embora esteja me parecendo problema de configuração, o que geralmente se resolve com a exclusão/limpeza de caches, de arquivos temporários, arquivos velhos do GBAS - módulo de segurança Java do Banco do Brasil -, e instalação da versão mais recente do navegador.

Ainda que você execute os 7 passos acima e não dê certo, você ainda pode tentar mais uma coisinha antes de partir para a formatação da máquina: crie uma nova conta de usuário, como p.ex. fulano (em tal caso, a pasta desse usuário será então /home/fulano), daí execute o Firefox 43.0.4 e veja se o JRE funciona no Banco do Brasil. Se funcionar, é um problema de configuração específico da sua conta, e isso pode ser resolvido sem necessidade de formatar a máquina. Aliás, no Linux tudo pode ser resolvido sem necessidade de formatar a máquina: normalmente a gente só formata quando arrumar o problema vai ser mais trabalhoso do que formatar e instalar tudo novamente. :P ;D

Espero que alguma destas dicas funcione.

Boa sorte! ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: teeh em 18 de Janeiro de 2016, 16:27
Atualizando. (em janeiro de 2016)
Apos instalar o java oracle jre-8u66, instalar os certificados ICT e incluir o site www2.bancobrasil.com.br com jcontrol, a aplicação de acesso/login do banco do brasil continua sendo bloqueada por que nao consegue validar a certificação do GbPluginObj.

Alguma opcao alem de retornar ao Ice7?

grato
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: teeh em 18 de Janeiro de 2016, 17:15
java.lang.NullPointerException
   at com.sun.security.ntlm.Client.type3(Client.java:161)
   at sun.net.www.protocol.http.ntlm.NTLMAuthentication.buildType3Msg(NTLMAuthentication.java:241)
   at sun.net.www.protocol.http.ntlm.NTLMAuthentication.setHeaders(NTLMAuthentication.java:216)
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1607)
   at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90)
   at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433)
   at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430)
   at sun.security.provider.certpath.URICertStore.engineGetCRLs(URICertStore.java:396)
   at java.security.cert.CertStore.getCRLs(CertStore.java:181)
   at sun.security.provider.certpath.DistributionPointFetcher.getCRL(DistributionPointFetcher.java:246)
   at sun.security.provider.certpath.DistributionPointFetcher.getCRLs(DistributionPointFetcher.java:190)
   at sun.security.provider.certpath.DistributionPointFetcher.getCRLs(DistributionPointFetcher.java:122)
   at sun.security.provider.certpath.DistributionPointFetcher.getCRLs(DistributionPointFetcher.java:79)
   at com.sun.deploy.security.RevocationChecker$3.run(Unknown Source)
   at com.sun.deploy.security.RevocationChecker$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at com.sun.deploy.security.RevocationChecker.getCRLsPrivileged(Unknown Source)
   at com.sun.deploy.security.RevocationChecker.checkCRLs(Unknown Source)
   at com.sun.deploy.security.RevocationChecker.check(Unknown Source)
   at com.sun.deploy.security.TrustDecider.checkRevocationStatus(Unknown Source)
   at com.sun.deploy.security.TrustDecider.getValidationState(Unknown Source)
   at com.sun.deploy.security.TrustDecider.validateChain(Unknown Source)
   at com.sun.deploy.security.TrustDecider.isAllPermissionGrantedInt(Unknown Source)
   at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader.isTrustedByTrustDecider(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader.getPermissions(Unknown Source)
   at sun.plugin2.applet.Applet2ClassLoader.getPermissions(Unknown Source)
   at java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:206)
   at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
   at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:497)
   at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
   at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
   at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
   at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
   at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:745)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: teeh em 18 de Janeiro de 2016, 17:24
O certificado nao autenticado corresponde a:

GlobalSign CodeSigning CA - SHA256 - G2 (GlobalSign)
Signature Algorithm   [SHA256withRSA]
Issuer   CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R3
Validity [From: Thu Sep 25 12:01:09 BRT 2014, To: Mon Sep 25 12:01:09 BRT 2017]
isaurobb@bb.com.br
Subject EMAILADDRESS=isaurobb@bb.com.br,
   CN=Banco do Brasil S.A.,
   O=Banco do Brasil S.A., i
   L=Brasilia,
    ST=DISTRITO FEDERAL,
    C=BR
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 19 de Janeiro de 2016, 13:58
(...)
   at com.sun.deploy.security.RevocationChecker$3.run(Unknown Source)
   at com.sun.deploy.security.RevocationChecker$3.run(Unknown Source)
(...)
   at com.sun.deploy.security.RevocationChecker.getCRLsPrivileged(Unknown Source)
   at com.sun.deploy.security.RevocationChecker.checkCRLs(Unknown Source)
   at com.sun.deploy.security.RevocationChecker.check(Unknown Source)
   at com.sun.deploy.security.TrustDecider.checkRevocationStatus(Unknown Source)
   at com.sun.deploy.security.TrustDecider.getValidationState(Unknown Source)
   at com.sun.deploy.security.TrustDecider.validateChain(Unknown Source)
   at com.sun.deploy.security.TrustDecider.isAllPermissionGrantedInt(Unknown Source)
   at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader.isTrustedByTrustDecider(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader.getPermissions(Unknown Source)
   at sun.plugin2.applet.Applet2ClassLoader.getPermissions(Unknown Source)
(...)

Pela minha experiência respondendo a usuários que surgem aqui com algum problema, de maneira geral o problema é de configuração: ou faltou o usuário configurar algo, ou então o usuário configurou tudo corretamente porém existe em cache - do navegador e/ou do JRE e/ou em alguma(s) das pastas de preferências do navegador, do usuário, do sistema e/ou do JRE - um ou mais arquivos desatualizado(s) ou corrompido(s) que, por isto, afetam negativamente a leitura das configurações corretas.

Embora o que escrevi acima já restrinja um pouco a solução do problema a um menor número de hipóteses, ainda assim são vários passos a serem tomados, por isto a minha sugestão é que comecemos pelo que tem maior chance de resolver o problema: instalar o certificado raiz emitido pela autoridade certificadora do certificado do Banco do Brasil.

Isso porque, como você poderá observar na citação acima (a que fiz para a sua penúltima postagem), eu destaquei as primeiras mensagens de erro reportadas pelo seu JRE, e todas elas dizem respeito a erro de certificado: nas duas primeiras, a fonte (autoridade) para verificação da validade do seu certificado é desconhecida, nas quatro mensagens de erro seguintes o JRE não conseguiu encontrar a autoridade raiz responsável por informar se seu certificado encontra-se revogado ou não, as duas mensagens de erro seguintes reportaram que também não foi possível verificar se seu certificado é válido, e assim por diante. Em suma: uma autoridade certificadora raiz não foi encontrada. Todos os demais erros são consequência disso.

Para que o JRE consiga consultar informações junto a uma autoridade certificadora, é preciso que seu navegador repasse essa informação ao JRE, via plugin. Mas, para isto, é necessário que tal certificado exista em seu navegador. Portanto, vamos fazer isso e esperar que dê certo:

1) Abra o navegador que você usa para acessar seu banco (ex.: Firefox).
2) Clique aqui (http://acraiz.icpbrasil.gov.br//credenciadas/RAIZ/ICP-Brasilv2.crt) para efetuar download e instalação da autoridade certificadora raiz ICP-Brasil (certificado versão v2). Se você estiver no Firefox ou Iceweasel, surgirá uma janela perguntando quais permissões deseja conceder ao certificado. Marque as três caixas e clique em OK.
3) Pronto: agora esvazie o cache do seu navegador, feche-o, abra-o novamente e tente acessar o banco.

Para ver seus certificados no Firefox ou Iceweasel, acesse o endereço about:preferences, daí clique em Advanced (Avançado), depois em View Certificates (Ver Certificados), depois clique na aba Authorities (Autoridades) e surgirão as autoridades certificadoras cadastradas em seu navegador. Caso o procedimento do item 2 não tenha funcionado (a janela de instalação do certificado não tenha aparecido), faça download do arquivos de certificado raiz ICP-Brasilv2.crt, salve-o em alguma pasta aí do seu sistema, daí naquela aba Autoridades clique sobre o botão de importação de certificados (Import... / Importar...) e selecione o arquivo ICP-Brasilv2.crt que você salvou no computador. Se o arquivo de certificado não estiver aparecendo na pasta em que você o salvou, é porque no canto inferior direito da janela está selecionada a opção de mostrar apenas Arquivos de Certificado (Certificate Files): mude essa opção para All Files (Todos os Arquivos) que o arquivo do certificado aparecerá.

Caso seu navegador seja o SeaMonkey: faça download do arquivo ICP-Brasilv2.crt, daí no navegador clique no menu Edit e depois em Preferences... (Editar => Preferências...), depois clique em Privacy & Security e em seguida em Certificates (Privacidade & Segurança => Certificados), daí clique no botão Manage Certificates... (Gerenciar Certificados...) e vá à aba Authorities (Autoridades). O resto é igual ao Firefox/Iceweasel: importar o certificado.

~=> Para maiores informações, consulte o subitem 3.6 da seção Troubleshooting (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491).
Título: JRE atualizado para a versão 8, atualização 71.
Enviado por: Sampayu em 19 de Janeiro de 2016, 20:29
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 19/01/2016 passou a ser o 8u71 (versão 8, atualização 71).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: alevian em 28 de Janeiro de 2016, 16:34
Será que agora o Banco do Brasil, enfim, acorda?

http://www.diolinux.com.br/2016/01/oracle-vai-descontinuar-o-plugin-java.html?utm_medium=twitter&utm_source=twitterfeed (http://www.diolinux.com.br/2016/01/oracle-vai-descontinuar-o-plugin-java.html?utm_medium=twitter&utm_source=twitterfeed)

Até a CEF já largou mão desse Java!
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 28 de Janeiro de 2016, 16:59
Será que agora o Banco do Brasil, enfim, acorda?

http://www.diolinux.com.br/2016/01/oracle-vai-descontinuar-o-plugin-java.html?utm_medium=twitter&utm_source=twitterfeed (http://www.diolinux.com.br/2016/01/oracle-vai-descontinuar-o-plugin-java.html?utm_medium=twitter&utm_source=twitterfeed)

Até a CEF já largou mão desse Java!


Embora geralmente os usuários atrelem a questão do JRE (que as pessoas costumam chamar simplesmente de "Java") à questão do acesso ao internet banking, "o buraco é mais embaixo", digo, o JRE não vai perder sua utilidade por causa do respectivo plugin NPAPI. Eu mesmo sou um exemplo disso, pois em meu sistema eu utilizo o aplicativo Sweet Home 3D (http://www.sweethome3d.com/pt/), que requer um JRE instalado no sistema. Também utilizo o JabRef (http://jabref.sourceforge.net/), que igualmente necessita do JRE. Ainda, quem tem nobreak inteligente da marca SMS, como é o meu caso, também necessita do JRE para poder usar o utilitário denominado SMS Power View (http://ubuntuforum-br.org/index.php?topic=114513.0). Enfim: o JRE continuará a ser necessário para muita gente.

O que está obsoleto mesmo não é o JRE em si, mas a tecnologia NPAPI (NPAPI = Interface de Programação de Aplicações para Plugins da Netscape). É isso que está sendo abandonado: o plugin, não o "Java" (JRE). Como o plugin do JRE é um plugin NPAPI, ele deixará de funcionar nos navegadores que não derem mais suporte a ele. Foi assim com os navegadores da Google, depois ocorreu com o Opera Browser, e até o final de 2016 passará a ser assim também com os navegadores da Fundação Mozilla.
Título: JRE atualizado para a versão 8, atualização 73.
Enviado por: Sampayu em 06 de Fevereiro de 2016, 12:31
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 06/02/2016 passou a ser o 8u73 (versão 8, atualização 73).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.

PS: aos usuários do Sync, favor atentar para o novo bug mencionado no subitem 3.1 da seção Troubleshooting (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491).
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Alexandre Baquero em 17 de Fevereiro de 2016, 17:22
Excelente tutorial. Acabei de segui-lo e funcionou perfeitamente. Muito Obrigado Sampayu!
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 17 de Fevereiro de 2016, 17:36
Excelente tutorial. Acabei de segui-lo e funcionou perfeitamente. Muito Obrigado Sampayu!

De nada. Que bom que deu certo. Fico feliz por saber. :)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: delhmc em 18 de Fevereiro de 2016, 02:18
Bom, recentemente voltei a usar o Ubuntu Mate e tive que baixar e instalar o aplicativo warsaw.deb disponível no site oficial do Itaú para voltar a acessar o banco (No Firefox), mesmo tendo apenas atualizado manualmente a última versão do Java. Gostaria de acessar também no Chromium, mas não sei se irei conseguir. Alguém acessa o Itaú no Chromium sem grandes dores de cabeça? Tem hora que enche o saco fazer atualizações manuais, fico imaginando pessoas leigas querendo acessar seus bancos na WEB, putz saco... Valeu!
Título: Re:Tutorial - Seção 3: Troubleshooting (resolução de problemas)
Enviado por: thelma em 25 de Fevereiro de 2016, 00:55
Sampayu,
Um ano depois, fui atualizar o LMDE e baixei o LMDE 2 bem no dia 20 FEV quando o site foi hackeado. Não instalou e voltei pro LMDE 1. Mas tive que reinstalar o LMDE - já tinha formatado o root. Sempre segui teu tutorial pra acesso ao BB e tudo funcionou tranquilo, mas agora não passo no módulo de segurança. Tudo atualizado: Firefox 43.0, java  1.8.0_73 e nada! Na página de diagnóstico do Banco aparece "não foi possível executar o módulo Java"... mas tá ativado no Firefox, a aba do java confirma instalação no /opt/java/jre/bin, Produto 1.8.0_73.
Na aba Security, a exception site list mostra https://www2.bancobrasil.com.br/
"Acho" que há alguma zica no manage certificate, pois não vejo o ITC-Brasil no java, mas isso não é mandatório, né? Tentei baixar o CA do site iti.gov, mas o Firefox se negou e diz que já tenho este certificado e realmente está lá no Advanced, Certificate.  Repassei o teu tutorial várias vezes, mas não vejo onde pode estar o enrosco - e claro, espero há 3 dias o Nivel 2 do Suporte do BB me ligar.
Agradeço se v. tiver alguma sugestão. Se por milagre o BB ligar amanhã e der alguma dica, eu repasso aqui. Obrigada e saudações. Thelma
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: thelma em 25 de Fevereiro de 2016, 22:31
Oi de novo Sampayu,
O suporte do BB não ligou. Enquanto esperara o milagre, consegui instalar o LMDE 2 depois da hackeada de 20 FEV e a"cho" que sei o que causou o bloqueio do modo de segurança do BB. Havia um libjavaplugin.so na pasta de plugins do Firefox - provavelmente de outras versões preinstaladas do Java (openjdk ou icedtea, não sei).
Então foi só retirar este arquivo e fazer o vínculo como o libnpjp2.so do Java SE Runtime.
Um abraço.
Thelma
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 26 de Fevereiro de 2016, 23:26
Oi de novo Sampayu,
O suporte do BB não ligou. Enquanto esperara o milagre, consegui instalar o LMDE 2 depois da hackeada de 20 FEV e a"cho" que sei o que causou o bloqueio do modo de segurança do BB. Havia um libjavaplugin.so na pasta de plugins do Firefox - provavelmente de outras versões preinstaladas do Java (openjdk ou icedtea, não sei).
Então foi só retirar este arquivo e fazer o vínculo como o libnpjp2.so do Java SE Runtime.
Um abraço.
Thelma

Oi, Thelma.

Não recebi notificação das suas mensagens, por e-mail. Sempre que alguém posta algo neste tópico, recebo e-mail de notificação, mas desta vez só vi suas mensagens porque resolvi dar uma "passada de olhos" no tópico. Estranho eu não ter recebido notificação... Mas enfim: esse problema que você relatou já ocorreu com outra pessoa (o usuário Visterine), e a solução para esse problema eu expliquei neste meu post (http://ubuntuforum-br.org/index.php/topic,110854.msg643439.html#msg643439).

Abraço.

Yuri.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 11 de MAR?O de 2016, 21:02
Usei esse tutorial para instalar o JAVA ORACLE no meu PC

Instalar o JAVA ORACLE no debian:

Para começarmos, digite no terminal:

$ java -version

Se aparecer algo assim:

 java version "1.6.0_31"
 OpenJDK Runtime Environment (IcedTea6 1.13.3) (6b31-1.13.3-1~deb7u1)
 OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

Significa que seu sistema já possui Java, mas OpenJDK.

O OpenJDK é um projeto da Sun Microsystems para a criação de um Java Development Kit baseado totalmente em Software Livre e de código aberto que, por padrão, está incluso nas novas distribuições do Debian.

Porém, o OpenJDK não é compatível com vários sites de bancos e alguns programas de Development, forçando-nos (infelizmente) a instalar o Java Oracle (JDK).

Para a instalação do Java Oracle, devemos remover o OpenJDK. No terminal (root), digite:

# apt-get remove --purge openjdk-*

Digite s para confirmar a remoção do OpenJDK.

Aguarde a remoção ser concluída.

Agora, vamos instalar o Java Oracle (JDK 8). No terminal (root), copie e cole os comandos abaixo:

# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
# echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

Após adicionar os repositórios e a key, atualize a lista de pacotes:

# apt-get update

Instale o JDK 8, digite:

# apt-get install oracle-java8-installer

Clique em OK e em Aceitar.

Aguarde a instalação ser concluída.

Após o término da instalação, digite no terminal:

$ java -version

Irá aparecer algo assim:

 java version "1.8.0_05"
 Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
 Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)

Confirme a instalação do compilador Java:

$ javac -version

A minha versão é a:

 javac 1.8.0_05

Pronto! Agora seu Java Oracle 8 já está instalado.

Após, no terminal, instale o FLASH PLAYER com esse comando:

sudo apt-get install flashplugin-nonfree
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 11 de MAR?O de 2016, 22:11
EdvaldoSCruz: você desenvolve aplicações Java? Se não desenvolve, recomendo fortemente que você não instale o JDK da Oracle, pois ele não terá utilidade nenhuma para você: se você não é desenvolvedor, então na prática você nunca irá usar nenhum dos arquivos do JDK que instalou. Irá usar apenas os arquivos que se encontram no JRE que vem com esse JDK. Mas, justamente por isto, é suficiente instalar apenas o JRE.

Uma consequência do que acabei de escrever é que eu recomendo fortemente e peço que neste tópico você não oriente os outros usuários a instalar o JDK da Oracle, pois, novamente: o JDK só é necessário para quem vai desenvolver conteúdo em Java. Como a finalidade deste tutorial é apenas ensinar a instalar o JRE e a vincular o plugin aos navegadores, apenas para que o usuário possa executar, no navegador, o conteúdo que já foi desenvolvido por outra pessoa ou grupo de pessoas, na prática fica sem sentido (e é completamente inútil) explicar aqui a instalação do JDK.

Por favor, leia este comentário (http://ubuntuforum-br.org/index.php/topic,110854.msg624467.html#msg624467) que postei neste tópico mesmo.

Se quiser entender um pouco melhor por que que no nome "OpenJDK" o uso da abreviatura "JDK" não é apropriado, ou se quiser ter uma "visualização" melhor da estrutura JRE/JVM, leia este meu outro comentário (http://ubuntuforum-br.org/index.php/topic,110854.msg624469.html#msg624469), que também postei neste tópico.

Eu entendo que muitos usuários instalem o JDK da Oracle acreditando que o JDK oferecerá "mais recursos" e, com isso, diminuirá a possibilidade de algo não funcionar. Mas isso é ilusão: se a aplicação Java (como p.ex. o módulo de segurança do banco) foi desenvolvida para ser executada pela Máquina Virtual Java (JVM), então é necessário instalar apenas o Ambiente de Execução Java (JRE) para que essa aplicação seja executada.

Outro ponto importante: não é necessário desinstalar o OpenJDK e o IcedTea-Web para que o JRE e o plugin Java funcionem. Se os links simbólicos forem criados corretamente, o JRE proprietário da Oracle definido como o padrão do sistema etc., a dupla OpenJDK+IcedTea-Web não será usada. E por que é interessante mantê-la no sistema? Por que sua distribuição pode eventualmente possuir alguma aplicação local que tenha sido desenvolvida para OpenJDK. É interessante possuir dois JRE instalados no sistema, desde que sejam todos mantidos atualizados.

Em relação aos PPA que você mencionou: observe que no seu post você está orientando as pessoas a adicionar a seguinte linha à lista de pacotes-fonte:

Código: [Selecionar]
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
...mas isso é problemático, pois aquele trusty é válido somente para quem está executando distribuições *Ubuntu versão 14.04 "Trusty Tahr". Digo: se, por exemplo, um usuário do *Ubuntu 15.04 "Vivid Vervet" for adicionar esse repositório (o que eu não recomendo fazer, por questões de segurança), esse usuário terá de substituir aquela palavra trusty pela palavra vivid. E, se um outro usuário ler seu comentário e estiver usando *Ubuntu 10.04 "Lucid Lynx", terá de substituir trusty por lucid. Como no seu comentário você não explicou isso, muita gente poderá ser induzida a instalar nos sistemas delas o pacote destinado à versão Trusty, que será diferente das versões dos sistemas que algumas dessas pessoas estarão utilizando.

A lista completa de distribuições *Ubuntu suportada pelo repositório PPA Java do Webupd8team está disponível lá em http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/

Como este tutorial já foi lido por dezenas de milhares de pessoas, é necessário cuidado com o que você escreve aqui, pois pode fornecer informações erradas ou incompletas que podem induzir as pessoas a fazer instalações inadequadas, como é o caso da inutilidade de se instalar um JDK apenas para executar aplicações Java, ou dos problemas que podem decorrer de você instalar pacotes que foram desenvolvidos para uma versão diferente da do sistema operacional que você está usando.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 12 de MAR?O de 2016, 06:43
Sampayu, valew pela sua dica e me ajudar então.


Desculpe se causei incômodo, somente tentei ajudar.

Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 12 de MAR?O de 2016, 11:46
Sampayu, valew pela sua dica e me ajuda então.


Desculpe se causei incômodo, somente tentei ajudar.

"Incômodo" não é uma palavra que descreve bem a minha reação: "preocupação" é uma palavra mais adequada. Este é um tópico de discussão, todo mundo tem o direito de escrever aqui, opinar etc. (desde que não fuja do tema do tópico, claro). Daí eu não me sentir incomodado. Mas a partir do momento em que alguém tenta ensinar algo novo, diferente, a pessoa tem o direito de fazer isso, mas é importante que, ao fazer isso, haja preocupação com detalhes como, por exemplo, informar que "este método funcionou comigo no LUbuntu 14.04 de 32 bits" (estou exemplificando em relação ao uso daquele repositório para *Ubuntu "trusty"), ou ainda esclarecer que "a instalação do JDK é necessária para quem utiliza o aplicativo X, que necessita não apenas do JRE mas também do kit de desenvolvimento do Java" etc.

Enfim: não se sinta coagido a não postar nada aqui. A minha intenção não é essa. O que eu peço é apenas que analise com calma e revise seu texto antes de publicá-lo, para se certificar de que não ensinará algo que pode não funcionar (ou não ter utilidade) para os que lerem o texto. Apesar de este ser um fórum para Ubuntu, quem lê este tópico usa diferentes variantes do Ubuntu (Ubuntu, XUbuntu, LUbuntu etc.), de diferentes arquiteturas (32 bits ou de 64 bits), diferentes versões (14.04, 14.10, 15.04, 15.10 etc.), e ainda há leitores que usam outras distribuições (Mint, Fedora, Debian etc.).

É isso.

Abraço.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 12 de MAR?O de 2016, 11:56
 :)  :-* Sampayu
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 19 de MAR?O de 2016, 17:12
Após muitos anos de uso do Java Oracle, finalmente consegui instalar e usar somente o OpenJDK 64-Bit e está funcionando em todos os Bancos.

Código: [Selecionar]

edvaldoscruz@HP19All-in-One:~$ java -version
java version "1.7.0_95"
OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-1~deb8u1)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
edvaldoscruz@HP19All-in-One:~$


Obrigado a todos e agora posso indicar esse Tópico.

Vlw  Sampayu
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 19 de MAR?O de 2016, 19:03
Após muitos anos de uso do Java Oracle, finalmente consegui instalar e usar somente o OpenJDK 64-Bit e está funcionando em todos os Bancos.

Código: [Selecionar]

edvaldoscruz@HP19All-in-One:~$ java -version
java version "1.7.0_95"
OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-1~deb8u1)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
edvaldoscruz@HP19All-in-One:~$


Obrigado a todos e agora posso indicar esse Tópico.

Vlw  Sampayu

Se por esse método você conseguiu acessar sua conta, então que bom que deu certo. :)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 19 de MAR?O de 2016, 19:22
Foi difícil, mas consegui relendo o seu tópico novamente.

OOOObbbbbrrriiiigggaaaddddúúúúúúú.......sr.  Sampayu ;D
Título: Re: [Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 23 de MAR?O de 2016, 16:41
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 23/03/2016 passou a ser o 8u77 (versão 8, atualização 77).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 24 de MAR?O de 2016, 06:33
Obrigadú em avisar, vou atualizar no atualizados do meu Debian... :-*  ;D  ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 24 de MAR?O de 2016, 12:19
Obrigadú em avisar, vou atualizar no atualizados do meu Debian... :-*  ;D  ;)

De nada.  :)
Título: Atualização do JRE proprietário da Oracle.
Enviado por: Sampayu em 20 de Abril de 2016, 00:00
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 19/04/2016 passou a ser o 8u91 (versão 8, atualização 91).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Como criar um lançador para o JCONTROL no menu do seu *Ubuntu.
Enviado por: Sampayu em 20 de Abril de 2016, 01:58
Regra geral, as distribuições *Ubuntu (Ubuntu, XUbuntu etc.) reconhecem (e fazem aparecer no menu de aplicativos) os arquivos .desktop que você puser dentro de /usr/share/applications. Como o JCONTROL (Painel de Controle do JRE proprietário da Sun/Oracle) não precisa necessariamente ser executado via terminal do shell, você pode querer criar um atalho para ele aparecer diretamente no menu de aplicativos. Caso seja esse o seu caso, tudo o que você precisa fazer é seguir estes passos:

1. Execute o seguinte comando, para instalar o GEdit caso ainda não o possua:

Código: [Selecionar]
sudo apt-get install gedit -y
2. Agora execute o GEdit em modo root. Eis o comando:

Código: [Selecionar]
sudo gedit /usr/share/applications/jcontrol.desktop
3. Presumindo que você instalou o JRE proprietário da Sun/Oracle tal qual eu expliquei no tutorial, o binário executável jcontrol estará localizado em /opt/java/jre/bin/jcontrol. Neste caso, copie e cole o seguinte texto dentro da janela do GEdit:

Código: [Selecionar]
[Desktop Entry]
Version=1.0
Type=Application
Name=Painel de controle Sun/Oracle JRE
Comment=Abre o painel de controle do Ambiente de Execução Java (JRE) proprietário da Sun/Oracle
Icon=/opt/java/jre/lib/images/icons/sun-java.png
Exec=/opt/java/jre/bin/jcontrol
NoDisplay=false
Categories=Java;Other;
StartupNotify=false
Terminal=false

4. Agora salve o arquivo e feche o GEdit.

Reinicie o computador, só para ter certeza de que o menu de aplicativos será atualizado. Feito isso, ao procurar Sun/Oracle no menu de aplicativos você deverá ver um atalho para o painel de controle. ;)

Caso queira excluir esse item do menu, basta executar este comando, no terminal do shell:

Código: [Selecionar]
sudo rm -f /usr/share/applications/jcontrol.desktop
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: zero00 em 25 de Maio de 2016, 22:29
Caro Sampayu, obrigado por compartilhar as informações.

Estou com um problema e talvez você possa me ajudar. Tenho o Java instalado manualmente no caminho /opt/jre1.8.0_91

Antes de ler seu tutorial já havia criado manualmente um atalho de /opt/jre1.8.0_91/bin/java para /usr/bin/.
Além disso, criei link do plugin para o Firefox e tudo funciona normalmente. Inclusive o comando java -version retorna a informação da versão correta no terminal.

Seguindo outro tutorial, editei o arquivo /etc/bash.bashrc e inseri no final do arquivo as linhas:
JAVA_HOME=/opt/jdk1.6.0/bin/java
export JAVA_HOME

Feito isso, quando digito no terminal o comando echo $JAVA_HOME é retornado o caminho onde o Java está instalado.

Eis meu problema: Quero instalar o gerenciador de downloads Xtreme Download Manager e quando digito o comando sudo apt-get install xdman, o apt-get retorna a informação:

Os NOVOS pacotes a seguir serão instalados:
  ca-certificates-java fonts-dejavu-extra icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-netx icedtea-netx-common java-common
  libatk-wrapper-java libatk-wrapper-java-jni openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib ttf-dejavu-extra tzdata-java xdman


Como o Java já está instalado, então não quero que seja instalada a versão openjdk-jre.
Assim, imaginando que o sistema ainda não reconhecia que o Java já está instalado, executei o comando que você indicou (alterando apenas o caminho):

sudo update-alternatives --install /usr/bin/java java /opt/jre1.8.0_91/bin/java 10 && sudo update-alternatives --set java /opt/jre1.8.0_91/bin/java

Ao que foi retornado a informação:

update-alternatives: a usar /opt/jre1.8.0_91/bin/java para disponibilizar /usr/bin/java (java) em modo auto

Em seguida reexecutei o comando sudo apt-get install xdman, porém aparece a mesma mensagem de que a versão openjdk-jre será instalada.

O comando java -version continua indicando a versão correta, bem como o comando echo $JAVA_HOME retorna o caminho onde o Java está instalado.

Verifiquei o atalho /usr/bin/java e ele está apontando para /etc/alternatives/java. E o atalho /etc/alternatives/java aponta para  /opt/jre1.8.0_91/bin/java.

Gostaria de saber como resolver esse problema e fazer o Xdman usar o Java atualmente instalado em vez da versão openjdk-jre.
Outra coisa que queria saber é o que o comando sudo update-alternatives --install /usr/bin/java java /opt/jre1.8.0_91/bin/java 10 && sudo update-alternatives --set java /opt/jre1.8.0_91/bin/java faz exatamente.

Obrigado pela atenção!
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 26 de Maio de 2016, 00:06
Gostaria de saber como resolver esse problema e fazer o Xdman usar o Java atualmente instalado em vez da versão openjdk-jre.

A instalação do pacote do aplicativo xdman continua dizendo que os outros pacotes serão instalados porque dentro do pacote DEB do aplicativo xdman consta um arquivo CONTROL que informa que, para funcionar corretamente, o pacote xdman necessita que também sejam instalados aqueles outros pacotes. Esses outros pacotes são denominados dependências do pacote principal.

O comando sudo apt-get install nome-do-pacote faz com que o programa APT procure na Internet (nos repositórios de pacotes DEB) o pacote nome-do-pacote, faça download desse pacote e o instale. Porém, esse pacote pode não ser da versão mais recente (o repositório onde o APT encontrou o pacote pode estar desatualizado, em relação à página na qual o desenvolvedor do programa mantém disponível a mais recente versão do pacote DEB). Além disso, o APT resolve dependências automaticamente, o que significa que se o desenvolvedor configurar o pacote DEB para informar que ele depende dos pacotes X, Y e Z para poder funcionar, no momento em que você mandar o APT instalar o pacote nome-do-pacote o APT automaticamente fará download também dos pacotes X, Y e Z, e então instalará todos eles. É o que está acontecendo com você: o pacote do xdman está pré-configurado para informar ao APT que xdman depende daqueles outros "trocentos" pacotes. Por causa disso, o APT continuará insistindo em instalá-los.

Como você já tem instalado o JRE da Sun (Java SE), e tendo em vista que na página do desenvolvedor consta que o aplicativo xdman (Xtreme Download Manager) funciona tanto com o JRE do OpenJDK quanto com o JRE da Sun, não é realmente necessário instalar todos aqueles pacotes que o APT está querendo. Mas, como contornar isso, então?

A solução é não executar o APT. Ao invés disso, execute o DPKG, que é um programa que serve para instalar pacotes DEB que estejam presentes no disco rígido do computador (ao invés de estarem em algum repositório na Internet). O DPKG não resolve dependências, portanto ele irá ignorar as dependências que constam lá no arquivo CONTROL do pacote.

Consequentemente, no seu caso a solução do problema consiste em primeiramente efetuar download do pacote DEB diretamente da página do Xtreme Download Manager:

https://sourceforge.net/projects/xdman/files/xdman.deb/download

Salve esse pacote (xdman.deb) na sua pasta de downloads.

Após salvar esse pacote dentro da sua pasta de downloads - que é /home/seu-nome-de-usuário/Downloads - basta dizer para o DPKG instalar esse pacote. Eis o comando:

Código: [Selecionar]
sudo dpkg -i ~/Downloads/xdman.deb
Após o comando estar concluído, você conseguirá executar o xdman.  ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 26 de Maio de 2016, 00:37
Outra coisa que queria saber é o que o comando sudo update-alternatives --install /usr/bin/java java /opt/jre1.8.0_91/bin/java 10 && sudo update-alternatives --set java /opt/jre1.8.0_91/bin/java faz exatamente.

O sistema de alternativas do Debian é um modo de o usuário informar para a sua distribuição Debian Linux qual é o "programa padrão" (p.ex. o aplicativo a ser automaticamente escolhido pelo sistema operacional) para cada tipo de tarefa a ser executada: qual o seu navegador web padrão, qual o seu JRE padrão, qual o seu gerenciador de arquivos padrão etc. São os "programas preferenciais": você cadastra todas as alternativas disponíveis, como por exemplo os navegadores web Google Chrome, Mozilla Firefox, Opera Browser, Mozilla Seamonkey (quatro navegadores web instalados no seu sistema = 4 alternativas disponíveis, no conjunto dos navegadores web), e em seguida usa o comando update-alternatives para informar ao seu sistema operacional qual dessas 4 alternativas deverá ser usada como o navegador web padrão (aplicativo/navegador web preferencial) do seu sistema. Se p.ex. você definir, no sistema de alternativas, que o seu navegador padrão será o Firefox, então toda vez que você executar clique duplo em cima de um arquivo HTML, seu Linux vai usar o Firefox para abrir esse arquivo HTML.

Isso é necessário porque seu sistema operacional não possui "bola de cristal" para adivinhar qual é - entre as alternativas disponíveis - o programa que você prefere usar para cada determinado tipo de ação.

Como as distribuições *Ubuntu são baseadas na distribuição Debian, os *Ubuntu também usam o sistema de alternativas.

No caso do JRE (Ambiente de Execução Java), se você instala o JRE do OpenJDK e o JRE da Sun/Oracle, seu sistema passa a ter duas Máquinas Virtuais Java (JVM) dentro do sistema de alternativas do seu computador. Daí a importância daquele supercomando do meu tutorial. Veja a explicação para eles:

sudo update-alternatives --install /usr/bin/java java /opt/jre1.8.0_91/bin/java 10:
sudo torna você temporariamente superusuário (superuser / root). SUDO é abreviação de "superuser do".
update-alternatives significa que o sistema de alternativas será atualizado.
--install significa que uma nova alternativa será instalada.
/usr/bin/java é a localização virtual da JVM (máquina virtual Java). Esse arquivo é um link simbólico que aponta para a real localização da JVM que foi escolhida para ser a alternativa padrão do grupo.
java é o nome do grupo de alternativas. No caso, esse é o "grupo das JVM" ou "grupo das máquinas virtuais Java que se encontram instaladas no seu Linux".
/opt/jre1.8.0_91/bin/java é a localização real da JVM.
10 é a prioridade de seleção dessa alternativa, em relação às outras alternativas (às outras JVM disponíveis).

Em síntese, o comando acima informa ao seu sistema Linux que, dentro do grupo java (grupo das JVM) deverá ser adicionada uma nova JVM, que é o arquivo executável que se encontra em /opt/jre1.8.0_91/bin/java. Por causa disso, toda vez que qualquer programa executar o arquivo /usr/bin/java, esse arquivo apontará para /opt/jre1.8.0_91/bin/java, que será então executado. A gente sabe que ele será sempre executado porque as JVM alternativas (OpenJDK e quaisquer outras que porventura estejam instaladas) por padrão vêm instaladas com números de prioridade muito grandes, como p.ex. 1071, 10000 etc. Como você definiu manualmente que a JVM da Sun deverá ter prioridade 10, o sistema de alternativas sempre escolherá essa JVM da Sun (quanto menor o número, mais prioritário / mais preferencial é o programa, dentro do grupo de alternativas ao qual ele pertence). Portanto, o comando acima adiciona a máquina virtual Java da Sun/Oracle ao sistema de alternativas do seu Linux, e instrui o seu Linux a sempre usar essa máquina virtual com prioridade 10, o que na prática torna essa JVM a "JVM padrão" do seu sistema Linux. ;)

No entanto, como não é impossível que, ao instalar outra JVM, o seu Linux instale essa JVM, dentro do sistema de alternativas, com prioridade menor que 10, precisamos garantir que mesmo assim a JVM da Sun/Oracle seja executada, sempre. É isso que faz o segundo comando:

sudo novamente torna você temporariamente superusuário (superuser / root). SUDO é abreviação de "superuser do".
update-alternatives significa que o sistema de alternativas será atualizado.
--set aqui significa "definir como o padrão do sistema".
java é o nome do grupo de alternativas. No caso, esse é o "grupo das JVM" ou "grupo das máquinas virtuais Java que se encontram instaladas no seu Linux". Isso significa que, dentro do grupo de alternativas "java", uma das alternativas de dentro desse grupo será definida como a "alternativa padrão", a ser sempre executada (mesmo que ela possua prioridade menor / menos preferência que alguma outra).
/opt/jre1.8.0_91/bin/java é a localização da JVM a ser definida como padrão do sistema.

Portanto:
- O supercomando acima é formado por dois comandos. Aquele && serve para fazer um comando ser executado imediatamente após o outro.
- O primeiro comando instala a JVM da Sun, dentro do sistema de alternativas, e a configura com uma prioridade bem baixa, para fazer com que ela seja sempre escolhida para ser executada.
- O segundo comando define a JVM da Sun como padrão do sistema de alternativas, de modo que ela seja executada mesmo caso uma alternativa preferencial seja instalada.
- O segundo comando complementa o primeiro, e ambos funcionam de modo a garantir que a JVM da Sun seja sempre executada, por padrão.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: zero00 em 26 de Maio de 2016, 14:21
Caro Sampayu,

Obrigado pelas explicações que são muito didáticas.
Segui sua orientação e deu tudo certo, o DPKG  retorna erro informando que não encontrou o JRE do OpenJDK instalado, porém instala normalmente e quando aciono o Xdman ele abre corretamente.

É por isso que gosto do Linux porque temos liberdade para fazer as coisas ao nosso gosto.

Valeu pelas informações! Abraço!
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 26 de Maio de 2016, 23:41
Caro Sampayu,

Obrigado pelas explicações que são muito didáticas.
Segui sua orientação e deu tudo certo, o DPKG  retorna erro informando que não encontrou o JRE do OpenJDK instalado, porém instala normalmente e quando aciono o Xdman ele abre corretamente.

É por isso que gosto do Linux porque temos liberdade para fazer as coisas ao nosso gosto.

Valeu pelas informações! Abraço!

De nada. Que bom que deu tudo certo. O Linux é mesmo show de bola. Não é um sistema perfeito, tem suas limitações etc., mas dá uma liberdade que outros sistemas operacionais não dão. No meu caso, essa também é uma das razões por que sou fã do Linux. :)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 27 de Maio de 2016, 07:26
Liberdade é a capacidade de escolher entre as coisas boas e as ações corretas.

A liberdade é orientada pela inteligência e pela vontade bem formada.

Cada ser humano nasce livre, mas precisa educar-se para usar corretamente a sua liberdade.

O homem vive em sociedade e por isso sua liberdade é limitada pelos direitos dos outros, por leis, normas e pela própria consciência (voz interior "Deus").

Exemplo: o mesmo aconteceria se você quisesse estacionar um carro na entrada de um hospital, onde se lê a placa "Proibido Estacionar. - Saída e Entrada de Ambulâncias".

Você teria a liberdade física de estacionar o carro se ninguém o impedisse, mas como há uma lei expressa do Código de Trânsito Brasileiro regulamentando o local  para que ninguém estacione, estará descumprindo a Lei, caso estacione  e com sua teimosia em estacionar, a sua consciência não lhe daria a liberdade moral de fazer algo errado que poderia prejudicar os outros, num caso de emergência.

Ter liberdade não é fazer o que se quer, na hora em que se quer, sem dar satisfação a ninguém dos próprios atos.

Cada ser humano nasce com o dom da liberdade, mas precisa aprender a usá-la corretamente, com responsabilidade. Para isso, é necessária a educação, a formação do caráter (é uma marca que distingue uma pessoa de outra, pelo seu modo de ser, de sentir e de agir. ) e a reflexão antes de agir.

Liberdade, como se vê, é irmã da disciplina. Andam sempre juntas, Isto quer dizer que a liberdade dá direitos, mas exige obrigações. Para que todos sejam livres, é preciso que cumpram essas obrigações. No caso contrário, não haverá liberdade e sim desordem, confusão, anarquia..

Todo homem, no exercício de sua liberdade, tem que "responder" pelos seus atos, quer diante de sua consciência, diante da sociedade em que vive e diante de Deus.

A liberdade é uma qualidade que enobrece o homem, pois ela o torna semelhante a Deus, que é o criador mais livre.

Liberdade supõe responsabilidade.

Há vários tipos de liberdade: moral, natural, física e civil.

Posso fazer tudo o que não é proibido por leis.

Liberdade
sim, mas com responsabilidade.

O excesso de liberdade é uma porta aberta para o mal.

Todas as coisas me são lícitas, mas nem todas as coisas me convêm. Todas as coisas me são lícitas, mas eu não me deixarei dominar por nenhuma. 1Coríntios 6:12


Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: ademirvaz em 01 de Junho de 2016, 20:27
ubuntu 16.04
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Mederix em 13 de Junho de 2016, 22:43
Boa noite, Sampayu e a todos deste fórum!

Sou novíssimo por aqui,  :) bem como sou iniciante no Linux, em termos de utilizar a  linha de comando, o Shell.
Já utilizo Linux (Kurumin e Ubuntu) há algum tempo, mas até então apenas como usuário comum, a exemplo dos usuários do Windows. Há quatro anos utilizo a distro Linux Lite (XFCE + Ubuntu), também LTS, que foi uma feliz descoberta; esse é o mesmo tempo que estou com um netbook que só suporta 2MB de RAM  8).
Sampayu, você é fera mesmo! Segui passo a passo esse tutorial, bem como o outro de instalação do Seamonkey e finalmente consegui voltar a acessar o site do Banco do Brasil. Ressalvo que após segui-lo à risca, não tive êxito na primeira vez, então deletei toda a pasta "java" e recomecei tudo novamente. Entretanto, mesmo nessa segunda tentativa, o acesso ao site do BB somente foi possível quando mudei a configuração do plugin do Java no Firefox, de "Ask to Activate" para Always Activate" (vide anexo). Fiz essa mudança ao comparar as configurações de plugin no SeaMonkey, pois seguindo seu respectivo tutorial de instalação, o SeaMonkey  rodou beleza, inclusive o acesso ao site do BB funcionou.  :D
Sampayu, no mais, só me resta te agradecer pelos excelentes tutoriais escritos, cuja didática de alto nível me estimulou a enfrentar a linha de comando, o Shell, e despertou-me um verdadeiro entusiasmo para aprender Linux de verdade, mesmo depois dos 40 (rsrs) e quem sabe conseguirei estimular o meu filho de 13 anos a aprender também (SERIA 10). :D
De resto, que sua generosidade e boa vontade em transferir seus conhecimentos, com essa incontestável dedicação, o mantenha no seu firme propósito de compartilhar e multiplicar todo esse conhecimento que você já domina.

P.S: Não consegui colocar o anexo  ::)

Grato por tudo,  :D

 :D Mederix \0/
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 17 de Junho de 2016, 10:12
Boa noite, Sampayu e a todos deste fórum!

Sou novíssimo por aqui,  :) bem como sou iniciante no Linux, em termos de utilizar a  linha de comando, o Shell.
Já utilizo Linux (Kurumin e Ubuntu) há algum tempo, mas até então apenas como usuário comum, a exemplo dos usuários do Windows. Há quatro anos utilizo a distro Linux Lite (XFCE + Ubuntu), também LTS, que foi uma feliz descoberta; esse é o mesmo tempo que estou com um netbook que só suporta 2MB de RAM  8).
Sampayu, você é fera mesmo! Segui passo a passo esse tutorial, bem como o outro de instalação do Seamonkey e finalmente consegui voltar a acessar o site do Banco do Brasil. Ressalvo que após segui-lo à risca, não tive êxito na primeira vez, então deletei toda a pasta "java" e recomecei tudo novamente. Entretanto, mesmo nessa segunda tentativa, o acesso ao site do BB somente foi possível quando mudei a configuração do plugin do Java no Firefox, de "Ask to Activate" para Always Activate" (vide anexo). Fiz essa mudança ao comparar as configurações de plugin no SeaMonkey, pois seguindo seu respectivo tutorial de instalação, o SeaMonkey  rodou beleza, inclusive o acesso ao site do BB funcionou.  :D
Sampayu, no mais, só me resta te agradecer pelos excelentes tutoriais escritos, cuja didática de alto nível me estimulou a enfrentar a linha de comando, o Shell, e despertou-me um verdadeiro entusiasmo para aprender Linux de verdade, mesmo depois dos 40 (rsrs) e quem sabe conseguirei estimular o meu filho de 13 anos a aprender também (SERIA 10). :D
De resto, que sua generosidade e boa vontade em transferir seus conhecimentos, com essa incontestável dedicação, o mantenha no seu firme propósito de compartilhar e multiplicar todo esse conhecimento que você já domina.

P.S: Não consegui colocar o anexo  ::)

Grato por tudo,  :D

 :D Mederix \0/

Oi, Mederix, obrigado pela mensagem. É gratificante poder ler algo como o seu texto. :)

Embora seja um sistema operacional robusto e que oferece vantagens em relação ao Windows, o Linux é por muitos considerado mais complicado e difícil de se usar que o Windows. Por isto, migrar para o Linux pode ser amedrontador e/ou desestimulante. O caminho para combater essa insegurança natural que o usuário sente é a aquisição de conhecimentos: entender o que é o Linux, como é estruturado, como funciona, como resolver certos tipos de problema etc.

A recompensa disso é a liberdade: comecei a mexer com Linux em 1995, embora usando Windows concomitantemente, mas já naquela época sentia que o Linux me dava mais poder e liberdade. Passados 15 anos usando Windows e Linux no mesmo computador, em 2009 eu percebi que o Linux havia alcançado um estado de desenvolvimento, aprimoramento e amadurecimento tal que havia se tornado possível abdicar completamente do Windows - pelo menos para as minhas necessidades. Deletei a partição que estava com Windows XP, no lugar criei uma nova, com formato EXT3, e a montei em /dados, onde passei a armazenar arquivos grandes de filmes, coletâneas de mp3, instaladores de aplicativos Linux não disponíveis nos repositórios da distribuição etc. Foi a melhor decisão que tomei: não sinto falta nenhuma do Windows, muito pelo contrário, até hoje sinto um alívio.

Enfim: conhecimento é poder. O que eu aprendi, com a comunidade Linux, e também lendo livros, permitiu que eu me livrasse do Windows e migrasse definitivamente para o Linux. Elaborar tutoriais, responder dúvidas etc. é um modo de agradecer, de dar um retorno a essa comunidade e tentar criar condições que facilitem não apenas o ingresso de novos usuários ao mundo Linux, mas também a retenção deles nesse mundo. Se meus tutoriais estão lhe ajudando nesse propósito, fico feliz. Faça bom proveito do seu Linux, e espero que você consiga arrebanhar outros novos usuários. :D
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 19 de Junho de 2016, 15:10
...Ressalvo que após segui-lo à risca, não tive êxito na primeira vez, então deletei toda a pasta "java" e recomecei tudo novamente. Entretanto, mesmo nessa segunda tentativa, o acesso ao site do BB somente foi possível quando mudei a configuração do plugin do Java no Firefox, de "Ask to Activate" para Always Activate" (vide anexo). Fiz essa mudança ao comparar as configurações de plugin no SeaMonkey, pois seguindo seu respectivo tutorial de instalação, o SeaMonkey  rodou beleza, inclusive o acesso ao site do BB funcionou.  :D

Ah, sim: essa necessidade de se mudar a configuração do plugin para "Sempre ativar" ("Always activate") consta lá no subitem 3.4 do tutorial. Fica na seção 3: "Troubleshooting (resolução de problemas) (http://ubuntuforum-br.org/index.php/topic,110854.msg615491.html#msg615491)".  :)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: thierson em 30 de Junho de 2016, 16:24
Obrigado por disponibilizar esse tutorial.  Finalmente consegui

Agora falta só resolver o problema com o microsoft silverlight e o flashplayer
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 30 de Junho de 2016, 16:59
Obrigado por disponibilizar esse tutorial.  Finalmente consegui

Agora falta só resolver o problema com o microsoft silverlight e o flashplayer

De nada.  :)

A respeito do Flash no Linux: neste link (http://askubuntu.com/questions/470281/i-cant-install-flash-on-ubuntu-14-04-to-play-facebook-games-videos-or-youtube/757874#757874) eu explico (em inglês) como instalar o Adobe Flash manualmente (está em inglês porque publiquei o texto numa comunidade que se comunica somente em língua inglesa). O que o texto lá está explicando é basicamente que nos navegadores Google Chrome, Chromium e Opera não será necessário instalar o Adobe Flash, pois esses navegadores já vêm com um tipo alternativo de plugin flash, denominado PPAPI (a Google batizou o plugin de "Pepper Flash"). Caso seu Google Chrome esteja dando problema(s) na hora de executar vídeos em flash no Facebook, YouTube etc., abra o Google Chrome, acesse o endereço chrome://flags/#ignore-gpu-blacklist e então ative essa opção aí (denominada "ignore-gpu-blacklist"). Depois basta fechar o Google Chrome e executá-lo novamente.

Já no caso do navegador Firefox e navegadores de arquitetura igual ou similar (Iceweasel, Seamonkey etc.), geralmente é suficiente instalar dois pacotes. Eis o comando a ser executado no terminal do shell (que é o "interpretador de comandos" do Linux), para instalar os dois pacotes:

Código: [Selecionar]
sudo apt-get install adobe-flashplugin adobe-flash-properties-gtk -y
O primeiro pacote (adobe-flashplugin) instalará o plugin Flash da Adobe, e o segundo pacote (adobe-flash-plugin-gtk) instalará o painel de controle do plugin, para você poder personalizar as configurações do Adobe Flash, no seu sistema.

Caso esses pacotes não estejam presentes em seu sistema, você pode acessar https://get.adobe.com/br/flashplayer/otherversions/ e então selecionar "Linux (64-bit)" (estou presumindo que seu Linux seja de 64 bits), em seguida selecionar a versão lá que tem o texto .tar.gz, daí salve o arquivo dentro da pasta /tmp com o nome flash.tar.gz e então entre no terminal do shell e execute este supercomando:

Código: [Selecionar]
cd /tmp && tar -xvf flash.tar.gz && sudo mkdir /usr/lib/adobe-flashplugin && sudo cp -f libflashplayer.so /usr/lib/adobe-flashplugin/ && sudo cp -rf /tmp/usr /
Após isso, execute o Firefox, acesse o endereço about:plugins e veja se aparece lá um plugin localizado em /usr/lib/adobe-flashplugin\libflashplayer.so - se aparecer, deu tudo certo. Reinicie o computador, só para ter certeza de que o Adobe Flash vai funcionar com seu Firefox.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: thierson em 02 de Julho de 2016, 10:10
Meu sistema é 32. Por isso só posso usar chormium ou firefox. Vi que a nova versão do chrome para linux  resolve esses problemas de dependência de plugin,mas infelizmente só lançaram a versão 64.

Eu instalei o piperlight pra tentar rodar o silverlight no firefox, mas não deu certo. NETFLIX só roda através dessa extensão e pior que minha tentativa de instalar o netflix desktop também foi malsucedida
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 02 de Julho de 2016, 12:08
Meu sistema é 32. Por isso só posso usar chormium ou firefox. Vi que a nova versão do chrome para linux  resolve esses problemas de dependência de plugin,mas infelizmente só lançaram a versão 64.

Eu instalei o piperlight pra tentar rodar o silverlight no firefox, mas não deu certo. NETFLIX só roda através dessa extensão e pior que minha tentativa de instalar o netflix desktop também foi malsucedida

Eu nunca precisei do Silverlight, por isto não me arrisquei a explicar nada e sequer sei se é possível executar conteúdo no Linux (mesmo no de 64 bits), pois p.ex. acabei de acessar https://www.microsoft.com/silverlight/iis-smooth-streaming/demo/ (página de teste do Silverlight) usando meu Chrome de 64 bits e não funcionou.

De qualquer modo, no seu lugar eu faria backup dos dados e instalaria uma versão de 64 bits do Linux, pois hoje em dia o suporte a aplicativos, plugins, bibliotecas etc. de 32 bits caiu muito. O navegador Opera só está disponível em 64 bits, idem o navegador Chrome etc. Se houver alguma possibilidade de você conseguir executar conteúdo Silverlight no Linux, é possível que as chances sejam maiores caso seu sistema seja de 64 bits.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: thierson em 02 de Julho de 2016, 23:51

Meu notebook já tem uns 3 anos .... 64 deve ficar pesado nele (apesar de usar o Lubuntu) , mas acho que mais cedo ou mais tarde vai ser isso mesmo que terei que fazer

Atualmente tô muito satisfeito com o desempenho do lubuntu 32 no meu notebook. Praticamente os únicos problemas que tenho hj são os plugins e o mouse touchpad que não funciona .... e que nem tento consertar mais pq em uma das minhas tentativas tive problema e fui obrigado a formatar depois
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 02 de Julho de 2016, 23:58

Meu notebook já tem uns 3 anos .... 64 deve ficar pesado nele (apesar de usar o Lubuntu) , mas acho que mais cedo ou mais tarde vai ser isso mesmo que terei que fazer

Atualmente tô muito satisfeito com o desempenho do lubuntu 32 no meu notebook. Praticamente os únicos problemas que tenho hj são os plugins e o mouse touchpad que não funciona .... e que nem tento consertar mais pq em uma das minhas tentativas tive problema e fui obrigado a formatar depois

Um sistema de 64 bits não é "mais pesado" que um de 32 bits. Isso é lenda, não faz sentido. Pode instalar sem medo. O pior que pode acontecer é não acontecer nada, ou seja, você instalar um sistema de 64 bits e o desempenho continuar igual ao de 32 bits. Ainda assim, será vantajoso, pelas razões já explicadas.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: thierson em 03 de Julho de 2016, 11:39

Um sistema de 64 bits não é "mais pesado" que um de 32 bits. Isso é lenda, não faz sentido. Pode instalar sem medo. O pior que pode acontecer é não acontecer nada, ou seja, você instalar um sistema de 64 bits e o desempenho continuar igual ao de 32 bits. Ainda assim, será vantajoso, pelas razões já explicadas.


Bom saber disso. Vlw
Título: Nova atualização do Sun Java.
Enviado por: Sampayu em 20 de Julho de 2016, 13:12
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 19/07/2016 passou a ser o 8u101 (versão 8, atualização 101).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.
Título: Re:Nova atualização do Sun Java.
Enviado por: Tranqueira62 em 09 de Agosto de 2016, 17:01
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 19/07/2016 passou a ser o 8u101 (versão 8, atualização 101).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.

Estou chegando agora no kubunto por causa  do token do banco do brasil a ser implantado numa empesa.

Seguir seu tutorial e o java foi instalado corretamente,quanto ao token seguir esse http://naopercaseutempocomoqueeujaperdi.blogspot.com.br/2015/02/bbtoken-com-ubuntu-1410.html
Inclusive pedir ajuda aqui http://www.hardware.com.br/comunidade/erro-token/1419502/
O token so abre com o comando sudo,no navegador ele fica procurando e não dar nenhum erro mais não abre o certificado.

Não tenho muito tempo,pois se não conseguir implantar o Linux vai ser do tio san.

Desde já agradeço.



 
Título: Re:Nova atualização do Sun Java.
Enviado por: Sampayu em 09 de Agosto de 2016, 18:28
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 19/07/2016 passou a ser o 8u101 (versão 8, atualização 101).

A seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial já está atualizada.

Estou chegando agora no kubunto por causa  do token do banco do brasil a ser implantado numa empesa.

Seguir seu tutorial e o java foi instalado corretamente,quanto ao token seguir esse http://naopercaseutempocomoqueeujaperdi.blogspot.com.br/2015/02/bbtoken-com-ubuntu-1410.html
Inclusive pedir ajuda aqui http://www.hardware.com.br/comunidade/erro-token/1419502/
O token so abre com o comando sudo,no navegador ele fica procurando e não dar nenhum erro mais não abre o certificado.

Não tenho muito tempo,pois se não conseguir implantar o Linux vai ser do tio san.

Desde já agradeço.

A solução de token do BB é bastante ruim e por isto eu não a utilizo e também não a recomendo a ninguém, razão inclusive por que não sei praticamente nada a respeito do assunto. O mais inteligente, na minha opinião, é ativar o BB Code (http://bbcode.com.br), pois assim você efetua login usando somente sua agência, nº da conta e senha, porém toda e qualquer movimentação financeira na sua conta irá exigir que você use seu smartphone (ou algum outro dispositivo móvel seu, previamente cadastrado) para ler um código QR. O aplicativo então lhe informará o código de autorização da transação e você o digitará na tela do navegador, para autorizar a movimentação.

Em outras palavras: você instala o aplicativo do banco no seu smartphone e daí seu smartphone passa a funcionar como um token. 8)

Como cada movimentação / transação financeira possui um código único, não há o risco de fraude, pois mesmo que alguém descubra sua agência, conta corrente e senha de Internet, e ainda descubra o código que você usou para autorizar p.ex. uma transferência, aquele código não será mais válido, já que ele foi gerado exclusivamente para (e apenas para) aquela transferência, portanto o fraudador não conseguirá usar seu código para autorizar qualquer outra movimentação financeira em sua conta.

Caso o uso (trabalhoso, pouco prático e nada inteligente) do token seja uma exigência da sua empresa ou algo assim, você pode ler a respeito dele neste link:

http://www.bbseguranca.com.br/uploads/pdfs/532481a894ca0.pdf

Algumas mensagens, neste tópico, que já discutiram possíveis maneiras de fazer token funcionar no *Ubuntu:


Ter token é bacana quando você necessita de uma segurança mais "forte" porém não dispõe de nenhuma outra opção exceto token. Aí é bacana. Mas, quando há outras opções, como é o caso do BB Code, que é algo muito similar ao que se denomina verificação em duas etapas (em inglês: 2-step verification), é muito melhor BB Code, ao invés de token.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Tranqueira62 em 12 de Agosto de 2016, 16:57
Sampayu:

Estou mais perto de ajuste do token no Kubunto do que no Mageia.

Será que pode me ajudar a resolver.

token funcionando no kubunto  só com o comando sudo com essa dica.

https://talesam.org/2015/01/22/instalando-token-do-banco-do-brasil-em-kernel-3-15-ou-superior/

sudo sed -i 's|interruptible_sleep_on_timeout.*|msleep_interruptible (RETRY_TIMEOUT);|g' /usr/src/wdtoken-1.0.0/wdtoken.c
sudo /usr/src/wdtoken-1.0.0/dkmsinstaller uninstall
sudo /usr/src/wdtoken-1.0.0/dkmsinstaller install
sudo /etc/init.d/wd_udk restart
sudo /usr/lib/watchdata/wdkserver/WdkmgrServer
 Preciso que inicia com o boot sem usar comando sudo em terminal.

Tem como fazer um script que faz esse serviço, se sim  onde colocar.
 
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 18 de Agosto de 2016, 18:10
(...)
sudo sed -i 's|interruptible_sleep_on_timeout.*|msleep_interruptible (RETRY_TIMEOUT);|g' /usr/src/wdtoken-1.0.0/wdtoken.c
sudo /usr/src/wdtoken-1.0.0/dkmsinstaller uninstall
sudo /usr/src/wdtoken-1.0.0/dkmsinstaller install
sudo /etc/init.d/wd_udk restart
sudo /usr/lib/watchdata/wdkserver/WdkmgrServer
 Preciso que inicia com o boot sem usar comando sudo em terminal.

Tem como fazer um script que faz esse serviço, se sim  onde colocar.

Se você já executou os comandos acima, não é preciso executá-los novamente, pois:

1) O comando sudo sed -i 's|interruptible_sleep_on_timeout.*|msleep_interruptible (RETRY_TIMEOUT);|g' /usr/src/wdtoken-1.0.0/wdtoken.c corrige o código-fonte do arquivo wdtoken.c, o que só é necessário fazer uma vez: depois disso o arquivo permanece modificado.

2) O comando sudo /usr/src/wdtoken-1.0.0/dkmsinstaller uninstall desinstala o programa Watch Data Token Tool (doravante vou chamar esse programa de WDTT), já que o WDTT fôra compilado com o código-fonte antigo (errado). Se você executou este comando, então o WDTT "antigo" foi desinstalado e não há por que executar este comando novamente.

3) O comando sudo /usr/src/wdtoken-1.0.0/dkmsinstaller install instala novamente o WDTT, porém desta vez a instalação irá compilar o programa usando aquele arquivo wdtoken.c cujo código você corrigiu quando executou o comando do item 1. Enfim: a função deste comando é reinstalar o WDTT com o código correto. Se você já executou este comando, o "novo" WDTT já está instalado e não há por que executar este comando novamente.

4) Uma vez que o "novo" WDTT tenha sido instalado, é necessário executar o serviço dele. Isso é feito executando-se o comando sudo /etc/init.d/wd_udk restart. Se você já executou este comando, então o serviço já está em execução, e assim continuará enquanto você não reiniciar o computador.

5) Eu não instalei o WDTT, mas, analisando os comandos acima, o serviço wd_udk pelo visto é quem inicializa um servidor denominado WdkmgrServer, que é o programa que permite gerenciar as conexões entre o computador e o token. Então, ao executar o comando sudo /usr/lib/watchdata/wdkserver/WdkmgrServer você está manualmente executando esse servidor. Não vejo muita utilidade nesse comando, já que um wd_udk bem configurado já executará esse servidor, mas enfim, se você já executou esse comando então não há porque executá-lo novamente.

6) ...mas, para que não seja necessário executar os comandos dos itens 4 e 5 a cada novo boot, é necessário configurar o systemd para inicializar automaticamente o serviço wd_udk e o servidor WdkmgrServer. Vou modificar um pouco o que o colega postou lá no link que você indicou. Ao invés de fazer o que ele fez, faça o seguinte:
6.1) Instale o GNOME Edit, caso ainda não o tenha instalado:
Código: [Selecionar]
sudo apt-get install gedit -y6.2) Exclua o arquivo bbtoken.service preexistente:
Código: [Selecionar]
sudo rm -f /etc/systemd/system/bbtoken.service6.3) Use o GNOME Edit para criar o arquivo de serviço do bbtoken para o systemd:
Código: [Selecionar]
sudo gedit /etc/systemd/system/bbtoken.service6.4) Copie o texto abaixo e cole-o dentro do GNOME Edit:
Código: [Selecionar]
[Unit]
Description=bbtoken
 
[Service]
Type=forking
ExecStartPre=/etc/init.d/wd_udk start
ExecStart=/usr/lib/watchdata/tools/WdkmgrServer
Restart=always
RestartSec=10s
 
[Install]
WantedBy=multi-user.target
6.5) Clique em "Salvar" e em seguida feche o GNOME Edit.
6.6) Peça ao systemd para ativar o serviço bbtoken (que por sua vez executará o wd_udk e também o WdkmgrServer, a cada boot):
Código: [Selecionar]
sudo systemctl enable bbtoken6.7) Peça ao systemd para inicializar o serviço bbtoken:
Código: [Selecionar]
sudo systemctl start bbtoken
Faça uns testes. Funcionou? Se sim, reinicie o computador e repita os testes, para ver se novamente funcionam. Se funcionarem, é porque o serviço está sendo corretamente inicializado durante o boot.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: lbrunet em 05 de Setembro de 2016, 22:12
Olá. Obrigado. Funcionou direitinho!
Estou com a nova versão LTS - 16.04.
Navegador Mozilla.
Após seguir o tutorial, acessei o BB sem problemas.
Fiz todos os comandos e conferências pelo terminal conforme o tutorial.
Claro que continuam as inevitáveis solicitações de permissão para ativar o Java e depois as perguntas sobre querer ou não executar o programa, etc. Como acontecia nas versões anteriores.
Obrigado, muito útil!
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 06 de Setembro de 2016, 00:16
Olá. Obrigado. Funcionou direitinho!
Estou com a nova versão LTS - 16.04.
Navegador Mozilla.
Após seguir o tutorial, acessei o BB sem problemas.
Fiz todos os comandos e conferências pelo terminal conforme o tutorial.
Claro que continuam as inevitáveis solicitações de permissão para ativar o Java e depois as perguntas sobre querer ou não executar o programa, etc. Como acontecia nas versões anteriores.
Obrigado, muito útil!

De nada. :)

Quanto às solicitações de permissão para ativar o Java, elas podem ser "atenuadas" caso você:

1) Acesse o endereço about:addons no Firefox, daí selecione a aba Plugins, vá até a linha do plugin Java e selecione a opção Sempre ativar.

2) Execute /opt/java/jre/bin/jcontrol no terminal do shell (isso abrirá o Painel de Controle), daí clique na aba Avançado, siga até a opção Verificação de segurança de código misto (sandboxed vs. confiável)  e marque a opção Ativar - ocultar advertências e executar com proteções.

3) Ainda no painel de controle, siga para a aba Segurança, certifique-se de que a caixa Ativar conteúdo Java no browser esteja ativada, daí clique em Editar Lista de Sites... e adicione o endereço https://www2.bancobrasil.com.br

Confirme clicando em OK até sair do Painel de Controle. Após isso, feche o navegador Firefox e retorne para ele. Você passará a receber menos mensagens de confirmação. Quando surgir janela perguntando se deseja executar o Java (no website do banco, por exemplo, ou em algum outro website em que você confie), marque a caixa "Sempre confiar no conteúdo deste site" e daí clique em OK. Isso evitará que o navegador fique lhe perguntando a mesma coisa sempre que você acessar o mesmo website.

Os itens 3.2 e 3.4 do tutorial explicam essas coisas. Se quiser criar um ícone de atalho para o Painel de Controle Java, leia este post (http://ubuntuforum-br.org/index.php/topic,110854.msg658156.html#msg658156).
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: creto em 06 de Setembro de 2016, 17:50
Olá pessoal,

Quero primeiro parabenizar o autor do tópico, pois o mesmo de fato faz o que se propõe, ser didático.

Só que, eu por ser um eterno preguiçoso e, após precisar do Java Sun Oracle, foi que resolvi escrever no meu bloco de notas (http://blogdocretoinf.blogspot.com.br/2016/09/instalando-o-java-8-jdkjre-no-ubuntu.html) sobre tal procedimento, já que além de "gandaieiro" sou extremamente esquecido, então escrevi, porém pergunto ao autor ou a quem mais possa me explicar alguns detalhes:

O autor (Sampayu) diz:
Nota: a partir da versão 21.0 do navegador Mozilla Firefox, o plugin só irá funcionar se o atalho para ele estiver dentro de /usr/lib/firefox-addons/plugins, ao invés de em /usr/lib/firefox/plugins. Se você já atualizou seu Firefox mas antes estava criando o atalho dentro da pasta antiga, a pasta ainda existe mas já não serve para nada. Neste caso, execute este comando para excluí-la com tudo o que estiver dentro dela:

Mas o Creto disse lá no bloco de notas:
Citar
Ativando o plugin no Firefox (não posso dizer como fazer no momento no Google Chrome, pois não o uso), se você for usuário NetBeans irá precisar disso

Navegue até a pasta /usr/lib/mozilla/plugins e criar o link simbólico

    sudo ln -s /usr/lib/jvm/jdk1.8.0_101/jre/lib/amd64/libnpjp2.so "/usr/lib/mozilla/plugins/"

Eu fiz errado? Bem fiquei nessa duvida depois de hoje pela primeira vez ler este tópico por inteiro, para isso mostro ainda...
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fs21.postimg.org%2F6z2gqieib%2Fjavaplugin.jpg&hash=83669cd12da95a7b97c822df5dea9bafdf20a39f) (http://postimg.org/image/6z2gqieib/) (https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fs15.postimg.org%2Fglhmnc6c7%2Fusr_lib_mozilla.jpg&hash=de57da5ad7621ccd4544ef798c73e4590f3b474a) (http://postimg.org/image/glhmnc6c7/)

Ai fiquei realmente em duvida pois sei das dicas do autor e sei que são extremamente confiáveis, então fiquei martelando aqui, fiz de uma forma mais simples e está certo também, ou da forma que fiz (e não tenho como verificar, pois não tenho conta em nenhum desses bancos) não iria acessar por exemplo a CEF?

Agradeço as explanações sobre o assunto antecipadamente e ,e desculpo por interferir no tópico.

T+
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 06 de Setembro de 2016, 18:10
Olá pessoal,

Quero primeiro parabenizar o autor do tópico, pois o mesmo de fato faz o que se propõe, ser didático.

Só que, eu por ser um eterno preguiçoso e, após precisar do Java Sun Oracle, foi que resolvi escrever no meu bloco de notas (http://blogdocretoinf.blogspot.com.br/2016/09/instalando-o-java-8-jdkjre-no-ubuntu.html) sobre tal procedimento, já que além de "gandaieiro" sou extremamente esquecido, então escrevi, porém pergunto ao autor ou a quem mais possa me explicar alguns detalhes:

O autor (Sampayu) diz:
Nota: a partir da versão 21.0 do navegador Mozilla Firefox, o plugin só irá funcionar se o atalho para ele estiver dentro de /usr/lib/firefox-addons/plugins, ao invés de em /usr/lib/firefox/plugins. Se você já atualizou seu Firefox mas antes estava criando o atalho dentro da pasta antiga, a pasta ainda existe mas já não serve para nada. Neste caso, execute este comando para excluí-la com tudo o que estiver dentro dela:

Mas o Creto disse lá no bloco de notas:
Citar
Ativando o plugin no Firefox (não posso dizer como fazer no momento no Google Chrome, pois não o uso), se você for usuário NetBeans irá precisar disso

Navegue até a pasta /usr/lib/mozilla/plugins e criar o link simbólico

    sudo ln -s /usr/lib/jvm/jdk1.8.0_101/jre/lib/amd64/libnpjp2.so "/usr/lib/mozilla/plugins/"

Eu fiz errado? Bem fiquei nessa duvida depois de hoje pela primeira vez ler este tópico por inteiro, para isso mostro ainda...
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fs21.postimg.org%2F6z2gqieib%2Fjavaplugin.jpg&hash=83669cd12da95a7b97c822df5dea9bafdf20a39f) (http://postimg.org/image/6z2gqieib/) (https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fs15.postimg.org%2Fglhmnc6c7%2Fusr_lib_mozilla.jpg&hash=de57da5ad7621ccd4544ef798c73e4590f3b474a) (http://postimg.org/image/glhmnc6c7/)

Ai fiquei realmente em duvida pois sei das dicas do autor e sei que são extremamente confiáveis, então fiquei martelando aqui, fiz de uma forma mais simples e está certo também, ou da forma que fiz (e não tenho como verificar, pois não tenho conta em nenhum desses bancos) não iria acessar por exemplo a CEF?

Agradeço as explanações sobre o assunto antecipadamente e ,e desculpo por interferir no tópico.

T+

Oi, creto.  :) É assim: o caminho /usr/lib/firefox-addons/plugins é para configuração específica do navegador Mozilla Firefox. Se você cria o atalho nessa pasta, somente o navegador Firefox irá reconhecer o plugin.

Já o caminho /usr/lib/mozilla/plugins é uma pasta "genérica" que o Ubuntu utiliza. Se você cria o atalho dentro dessa pasta, teoricamente todos os navegadores de arquitetura Mozilla (tais como Iceweasel, Firefox, Seamonkey, Opera etc.) enxergarão o plugin. Isso no passado já foi verdade, hoje em dia deixou de ser: eu uso Seamonkey e ele há algum tempo deixou de reconhecer os atalhos adicionados a essa pasta. O Opera também, pois o motor dele deixou de ser o Gecko (usado nos navegadores de arquitetura Mozilla) e passou a ser o motor Webkit. Então criar o atalho dentro da pasta genérica irá depender de o atalho específico ter funcionado ou não. Exemplo: se você instala um navegador pouco conhecido, que é de arquitetura Mozilla, e ele não possui uma pasta de plugins (ou possui a pasta, você cria o atalho dentro dessa pasta, mas o navegador continua não reconhecendo o plugin), o próximo passo é criar o atalho na pasta genérica, para ver se assim o navegador reconhece o plugin.

Se você usa apenas o Firefox, é suficiente criar o atalho lá em /usr/lib/firefox-addons/plugins. Caso use outros navegadores de arquitetura Mozilla e queira aumentar as chances de eles detectarem o plugin, pode criar o atalho também dentro de /usr/lib/mozilla/plugins. É isso. ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: creto em 06 de Setembro de 2016, 18:21
Obrigado Sampayu e, mais uma vez peço desculpas por interferir com minha duvida besta no tópico!

Grato,
Paulo Creto

T+
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 06 de Setembro de 2016, 18:22
Obrigado Sampayu e, mais uma vez peço desculpas por interferir com minha duvida besta no tópico!

Grato,
Paulo Creto

T+

Sem problema. ;) Sua dúvida pode ser também a de outra(s) pessoa(s). É sempre bom esclarecer qualquer dúvida, seja qual for.

Abraço.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: almir ubt em 02 de Outubro de 2016, 22:27
Muito bom este tutorial. Segui e funcionou perfeitamente. E u já usava o Rwindows muito pouco; agora vou usar menos ainda.
Eu uso o Ubuntu 16.04 64 Bits e o Mozzila Firefox 49.0... Tudo deu muito certo...  Parabéns pelo tutorial!
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 03 de Outubro de 2016, 15:15
Muito bom este tutorial. Segui e funcionou perfeitamente. E u já usava o Rwindows muito pouco; agora vou usar menos ainda.
Eu uso o Ubuntu 16.04 64 Bits e o Mozzila Firefox 49.0... Tudo deu muito certo...  Parabéns pelo tutorial!

Obrigado, Almir.  :) Bacana que o tutorial tenha ajudado a tornar mais confortável a sua experiência com o sistema Linux.   :D
Título: Nova versão do JRE: 8u111
Enviado por: Sampayu em 19 de Outubro de 2016, 01:18
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 18/10/2016 passou a ser o 8u111 (versão 8, atualização 111).

Para atualizar manualmente seu Java que havia sido previamente instalado tal qual este tutorial explica, basta executar este comando de desinstalação:

Código: [Selecionar]
sudo rm -rf /opt/java
...e em seguida executar os passos da seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial, que já está atualizada para você ver como se instala a nova versão.  :)
Título: Re:Tutorial - Seção 1: Instalando o Sun Java
Enviado por: creto em 04 de Novembro de 2016, 09:21
Olá Yuri,

Venho aqui hoje apenas a título de informação e duvida:

1.1. FAÇA DOWNLOAD DO SUN JAVA.
Acesse www.java.com e faça download do instalador Java para o seu GNU/Linux. Não pegue o RPM! Faça download do seguinte tarball:

Para GNU/Linux de 32 bits:
jre-8u111-linux-i586.tar.gz

Para GNU/Linux de 64 bits:
jre-8u111-linux-x64.tar.gz

Notas:
1.1.1. jre é uma abreviatura para Java Runtime Environment (Ambiente de Execução Java). Dentro de um JRE há uma JVM (Java Virtual Machine / Máquina Virtual Java). Nos JRE da Sun/Oracle a JVM possui o arquivo executável java (sem extensão) que é responsável por executar os códigos Java. Um arquivo executável javaw (sem extensão) também pode estar presente, para executar a mesma função do arquivo java, só que dentro de uma janela (aquele w é de "window", que significa "janela"). Esses arquivos ficam dentro da pasta bin (de "binários executáveis") onde o JRE está instalado. Na instalação ensinada por este tutorial os arquivos java e javaw ficarão dentro de /opt/java/jre/bin
(...)
Já que nunca sei a real diferença de JRE e JDK da Oracle, como também o JRE não atendeu ao que eu precisava que era aplicativos do TSE, uso sempre o JDK e tenho acesso ao IB do Banco do Brasil com ele, bem, alguém poderia dar uma luz ao leigo Creto aqui sobre essa diferença e se os dois tem alguma funcionalidade especifica?

Página do Java JDK (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
Meu humilde tutorial de instalação do JDK (http://blogdocretoinf.blogspot.com.br/2016/09/instalando-o-java-8-jdkjre-no-ubuntu.html#more)

Grato

T+
Título: Re:Tutorial - Seção 1: Instalando o Sun Java
Enviado por: Sampayu em 04 de Novembro de 2016, 12:43
Já que nunca sei a real diferença de JRE e JDK da Oracle, como também o JRE não atendeu ao que eu precisava que era aplicativos do TSE, uso sempre o JDK e tenho acesso ao IB do Banco do Brasil com ele, bem, alguém poderia dar uma luz ao leigo Creto aqui sobre essa diferença e se os dois tem alguma funcionalidade especifica?

Página do Java JDK (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
Meu humilde tutorial de instalação do JDK (http://blogdocretoinf.blogspot.com.br/2016/09/instalando-o-java-8-jdkjre-no-ubuntu.html#more)

Grato

T+

Oi, Creto, eu expliquei essa diferença nos seguintes posts deste tópico:

Resta saber por que um aplicativo do TSE só funciona com o JDK. Será que é só com o JDK mesmo, ou faltou configurar p.ex. alguma variável de ambiente do JRE? Se o aplicativo do TSE realmente fizer questão do JDK, então pode ser que o desenvolvedor do aplicativo do TSE tenha configurado o aplicativo para usar alguma biblioteca que só se encontre disponível no JDK, mas isso é raro e não deveria acontecer (eu diria que, em tal hipótese, o aplicativo do TSE é um aplicativo "porco", mal desenvolvido, pois quem é bom desenvolvedor Java constrói o aplicativo de modo que ele funcione com o JRE, sem necessidade de instalação do JDK).
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: creto em 04 de Novembro de 2016, 17:26
Olá Sampayu,

Obrigado pelas informações!

Como te disse: "sou mais um usuário GNU/Linux", confesso que para meu grau de usuário, sou muito curioso, mas nada mais que isso, já que meu inglês não passa do The book is on the table", mas...

Sim, os apps do TSE são provavelmente o que você disse deles os DEVs de lá os são, também não sei qual seria o certo, há certas circunstâncias de em uma distro ou mesmo de um app (candex, app de prestação de contas, ou o divulga) criar atalhos automaticamente no menu e em outros casos não criar. Assim o usuário tem que fazer isso manualmente informando os caminhos:

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fs15.postimg.org%2Fvm8cvebfr%2Fatalho.jpg&hash=270e8c4fbeccd2a498732fb52987b31244df76a7) (http://postimg.org/image/vm8cvebfr/)

Mas desculpe-me por poluir o tópico com assunto não relacionado ao escopo do tópico, forte abraço fraternal.

Paulo Corrêa "Creto"

T+
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 04 de Novembro de 2016, 17:48
Olá Sampayu,

Obrigado pelas informações!

Como te disse: "sou mais um usuário GNU/Linux", confesso que para meu grau de usuário, sou muito curioso, mas nada mais que isso, já que meu inglês não passa do The book is on the table", mas...

Sim, os apps do TSE são provavelmente o que você disse deles os DEVs de lá os são, também não sei qual seria o certo, há certas circunstâncias de em uma distro ou mesmo de um app (candex, app de prestação de contas, ou o divulga) criar atalhos automaticamente no menu e em outros casos não criar. Assim o usuário tem que fazer isso manualmente informando os caminhos:

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fs15.postimg.org%2Fvm8cvebfr%2Fatalho.jpg&hash=270e8c4fbeccd2a498732fb52987b31244df76a7) (http://postimg.org/image/vm8cvebfr/)

Mas desculpe-me por poluir o tópico com assunto não relacionado ao escopo do tópico, forte abraço fraternal.

Paulo Corrêa "Creto"

T+

De nada, Creto. :D

Olha, fiquei curioso ao ver essa imagem que você disponibilizou, daí acessei http://www.tse.jus.br/eleicoes/eleicoes-2016/resultados-eleicoes-2016 e baixei o arquivo divulga-LINUX.zip (http://divulga.tse.jus.br/downloads/divulga-LINUX.zip) para a minha Área de Trabalho, em seguida descompactei esse pacote ZIP para dentro da pasta divulga-LINUX (dentro da minha área de trabalho mesmo) e então consegui executar o programa normalmente, via terminal do shell, executando este comando (após usar cd para entrar na pasta ~/Área\ de\ Trabalho/divulga-LINUX):

Código: [Selecionar]
java -jar divulga.jar
Portanto, se por exemplo você salvar a pasta divulga-LINUX em /home/creto2 (de modo que no fim das contas o executável divulga.jar encontre-se dentro de /home/creto2/divulga-LINUX - como eu vi no arquivo de imagem que você anexou ao seu último post), basta criar um atalho com este comando:

Código: [Selecionar]
java -jar /home/creto2/divulga-LINUX/divulga.jar
...que você vai conseguir executar o programa normalmente, mesmo que no seu sistema apenas o JRE esteja instalado (sem JDK). Observe que aqui no meu notebook eu uso somente o JRE, e que mesmo assim o aplicativo do TSE foi executado normalmente. Enfim: não precisa do JDK mesmo não. :)

Se você instalar o JRE tal qual é ensinado neste tutorial, a JVM (a Java Virtual Machine / Máquina Virtual Java) do seu JRE será o arquivo binário executável java (sem extensão) que se encontrará dentro de /opt/java/jre/bin/, ou seja, o arquivo /opt/java/jre/bin/java é o programa que a gente chama de "Máquina Virtual Java" ou simplesmente "JVM".

O arquivo divulga.jar é um arquivo contendo bytecodes. E o que são bytecodes? Quando você escreve um programa em linguagem Java e o compila (usando o compilador do JDK), o resultado é um arquivo com extensão .JAR, e esse arquivo contém bytecodes, que são códigos que não são texto puro (não são texto legível, como é o código escrito em linguagem Java), mas também não é binário puro: é um código intermediário que somente uma JVM consegue ler.

Em outras palavras: o arquivo /opt/java/jre/bin/java é uma Máquina Virtual Java, ou seja, é um programa capaz de ler bytecodes. Como o arquivo divulga.jar contém bytecodes, ele precisa ser executado por uma JVM. E é justamente isso que o comando acima indicado faz: o comando java -jar diz para a sua JVM que um arquivo .JAR deverá ser executado, e daí o que você põe à direita desse comando é o caminho completo para o arquivo .JAR (arquivo contendo bytecodes) que você deseja que a JVM execute. ;)

Como o aplicativo do TSE é um arquivo .JAR, para executá-lo basta executar a JVM mandando-a executar o arquivo divulga.jar  :D

É isso. Espero que meu texto não tenha ficado muito confuso.  :P ;D
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: creto em 04 de Novembro de 2016, 17:59
Sei Sampayu, mas o programa que não funcionoui aqui com o JRE foi o de prestação de contas, >> esse aqui (http://www.tse.jus.br/internet/spce/SPCE-Cadastro2016_Versao_1.03.tar.gz) que diz:
Citar
Aplicativos

    Máquina virtual Java 8 (disponível em http://java.sun.com – procurar por JAVA SE Runtime Enviroment);
    Leitor PDF: Okular ou Adobe Reader 8.1. ou versão superior

Mas ao instalar deu erro e tive que mudar do JRE para o JDK, mas sim, não sei se o meu estava no momento mal configurado, mas época estava sem tempo de ver isso e meti logo o JDK hehehe

Mais uma vez obrigado Sampayu!

T+
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 04 de Novembro de 2016, 18:07
Sei Sampayu, mas o programa que não funcionoui aqui com o JRE foi o de prestação de contas, >> esse aqui (http://www.tse.jus.br/internet/spce/SPCE-Cadastro2016_Versao_1.03.tar.gz) que diz:
Citar
Aplicativos

    Máquina virtual Java 8 (disponível em http://java.sun.com – procurar por JAVA SE Runtime Enviroment);
    Leitor PDF: Okular ou Adobe Reader 8.1. ou versão superior

Mas ao instalar deu erro e tive que mudar do JRE para o JDK, mas sim, não sei se o meu estava no momento mal configurado, mas época estava sem tempo de ver isso e meti logo o JDK hehehe

Mais uma vez obrigado Sampayu!

T+

De nada.  ;D

Se p.ex. a JVM do seu JDK estiver em /usr/java/jdk/jre/bin/java (isso é apenas um exemplo, o caminho correto pode ser outro bem diferente), este comando funcionará:

Código: [Selecionar]
/usr/java/jdk/jre/bin/java -jar /home/creto2/divulga-LINUX/divulga.jar
Se você p.ex. desinstalar o JDK e instalar só o JRE, instalando-o em /opt como eu explico no tutorial, e então puser a pasta divulga-LINUX no caminho /home/creto2/divulga-LINUX, este comando funcionará:

Código: [Selecionar]
/opt/java/jre/bin/java -jar /home/creto2/divulga-LINUX/divulga.jar
Nos dois comandos acima, a única coisa que fiz foi colocar o caminho completo para o arquivo binário executável da JVM. Enfim: se você souber onde se encontra o arquivo java (que é o arquivo binário executável da sua JVM), você pode criar um comando que faça sua JVM executar o arquivo divulga.jar, como relatei nos exemplos acima.

É isso. Boa sorte.

PS: como você não desenvolve nada em Java, eu aconselho desinstalar o JDK e instalar o JRE, porque o JDK instala um monte de bibliotecas e outros arquivos que o seu computador nunca vai usar. Deixar o JDK instalado não fará mal algum, mas você também não irá tirar proveito nenhum desses arquivos excedentes (que fazem parte do JDK mas não do JRE). Enfim, fica a sugestão.

Abraço.  :)
Título: Nova atualização para o JRE 8.
Enviado por: Sampayu em 17 de Janeiro de 2017, 23:21
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 17/01/2017 passou a ser o 8u121 (versão 8, atualização 121).

Para atualizar manualmente seu Java que havia sido previamente instalado tal qual este tutorial explica, basta executar este comando de desinstalação:

Código: [Selecionar]
sudo rm -rf /opt/java
...e em seguida executar os passos da seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial, que já está atualizada. :)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: felipeabrao em 07 de Fevereiro de 2017, 16:35
Olá!

Meus parabéns, seu tutorial é ótimo! Eu o usei em meu computador pessoal e tudo funcionou perfeitamente.

No entanto, tentei fazer o mesmo no meu computador do trabalho mas não deu certo. Eu segui todos os passos do item 1, mas no subitem 1.9., meu navegador Mozilla Firefox não mostra o plugin Sun Java quando eu digito about:plugins na barra de endereços.

Quando eu digito no terminal
Código: [Selecionar]
java -version, como no subitem 1.4.,  aparece

java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)


Já tentei soluções do item 3 do tutorial, mas não consegui resolver o problema. Poderia me ajudar com isso?

Muito obrigado,

Felipe
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 09 de Fevereiro de 2017, 01:40
Olá!

Meus parabéns, seu tutorial é ótimo! Eu o usei em meu computador pessoal e tudo funcionou perfeitamente.

No entanto, tentei fazer o mesmo no meu computador do trabalho mas não deu certo. Eu segui todos os passos do item 1, mas no subitem 1.9., meu navegador Mozilla Firefox não mostra o plugin Sun Java quando eu digito about:plugins na barra de endereços.

Quando eu digito no terminal
Código: [Selecionar]
java -version, como no subitem 1.4.,  aparece

java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)


Já tentei soluções do item 3 do tutorial, mas não consegui resolver o problema. Poderia me ajudar com isso?

Muito obrigado,

Felipe

Caso o computador do seu trabalho esteja com o Ubuntu de 32 bits, crie este atalho genérico:

Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/sunjava
Caso o computador do seu trabalho esteja com o Ubuntu de 64 bits, crie este atalho genérico:

Código: [Selecionar]
sudo ln -sf /opt/java/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/sunjava
...daí limpe o cache do navegador (a combinação de teclas Ctrl Shift Del é um atalho para isso) e feche o Firefox.

Em seguida, inicie novamente o Firefox, acesse about:addons, então clique em Plugins, e então em Java(TM) Plug-in 11.121.2 certifique-se de que na caixa à direita a opção selecionada é Sempre ativar. Feito isso, acesse https://www.java.com/en/download/installed8.jsp para verificar se o plugin Sun Java foi reconhecido.

Se esse procedimento não deu certo, peço que por gentileza poste aqui o resultado destes comandos:

Código: [Selecionar]
uname -a
Código: [Selecionar]
lsb_release -a
Código: [Selecionar]
sudo updatedb ; locate -i "firefox/firefox"
Código: [Selecionar]
ls -las /usr/lib/mozilla/plugins
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: felipeabrao em 13 de Fevereiro de 2017, 08:16
Funcionou!

Muito obrigado, Sampayu. Na verdade, no meu computador não há a pasta "mozilla" em "/usr/lib/mozilla", mas sim como está descrito no item 1.7. deste tutorial ("/usr/lib/firefox-addons/..."). Eu simplesmente executei o comando desse item, e funcionou! Provavelmente eu tenha feito alguma coisa errada nesse passo, quando eu tentei seguir esse tutorial alguns dias atás.

Muito obrigado mais uma vez, e parabéns pela didática!

Um abraço!
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 13 de Fevereiro de 2017, 12:01
Funcionou!

Muito obrigado, Sampayu. Na verdade, no meu computador não há a pasta "mozilla" em "/usr/lib/mozilla", mas sim como está descrito no item 1.7. deste tutorial ("/usr/lib/firefox-addons/..."). Eu simplesmente executei o comando desse item, e funcionou! Provavelmente eu tenha feito alguma coisa errada nesse passo, quando eu tentei seguir esse tutorial alguns dias atás.

Muito obrigado mais uma vez, e parabéns pela didática!

Um abraço!

De nada, Felipe, que bom que deu certo.  :)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Saitodepaula em 12 de MAR?O de 2017, 22:12
Sampayu,

Não consigo mais acessar o BB e acho que é por causa da última atualização.

Será que tem algo a ver com isso:

https://support.mozilla.org/t5/Problems-with-add-ons-plugins-or/Why-do-Java-Silverlight-Adobe-Acrobat-and-other-plugins-no/ta-p/31069

Obrigado.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 13 de MAR?O de 2017, 00:45
Sampayu,

Não consigo mais acessar o BB e acho que é por causa da última atualização.

Será que tem algo a ver com isso:

https://support.mozilla.org/t5/Problems-with-add-ons-plugins-or/Why-do-Java-Silverlight-Adobe-Acrobat-and-other-plugins-no/ta-p/31069

Obrigado.

Oi.

Pois é... Sabíamos que esse dia chegaria, e realmente chegou: a partir da versão 52, o Firefox não dá mais suporte ao plugin NPAPI do JRE ("Java" / Ambiente de Execução Java). Em outras palavras: se o seu Firefox for versão 52 ou posterior, o plugin Java não funcionará.  :(

Eu já testei/tentei com outros navegadores, como por exemplo Web (Epiphany), SeaMonkey, Konqueror, Opera... Nenhum suporta o plugin NPAPI Java. Acabou-se. Fim. :'(

Um adendo importante para quem, como eu, é cliente do Banco do Brasil: por enquanto, o website de internet banking do Banco do Brasil está funcionando com dois módulos de segurança. Um deles é o applet Java (método convencional, via plugin NPAPI do JRE), o outro é via módulo de segurança WARSAW, que utiliza websocket e portanto não precisa que você tenha o Java (nem o plugin Java) instalado. Como pelo visto agora todos os navegadores deixaram de funcionar com o plugin Java, na prática o cliente que tenha Java instalado não consegue mais acessar o internet banking do Banco do Brasil usando o módulo de segurança "antigo" (applet Java), e daí só lhe resta instalar e usar o novo módulo de segurança, denominado Warsaw, que é basicamente um programa que roda no computador como um daemon (serviço) do sistema operacional e que utiliza certificados SSL (https://www.google.com.br/search?q=o+que+%C3%A9+ssl&oq=o+que+%C3%A9+ssl&aqs=chrome..69i57j69i60j69i65l3j69i61.1704j0j7&sourceid=chrome&ie=UTF-8) para estabelecer, com um servidor remoto (no caso, o servidor do Banco do Brasil) uma conexão TCP confiável. Essa conexão via protocolo TCP é estabelecida por intermédio de um segundo protocolo de comunicações, denominado websocket (WS), que é o que possibilita a comunicação TCP direta e full-duplex (bidirecional) entre o computador do cliente e o do banco.

Para mais informações, acesse https://seg.bb.com.br

Eu estava (ainda estou) planejando fazer um "comunicado oficial" e modificar este tutorial. No entanto, antes disso eu preciso primeiro fazer o Warsaw funcionar, o que até o momento eu não estou conseguindo. :( Ou melhor: até consegui, porque o daemon de serviço do Warsaw está atualmente funcionando, aqui no meu XUbuntu Linux de 64 bits. O daemon (processo) do Warsaw é o arquivo binário executável denominado core, cujo caminho completo é /usr/local/bin/warsaw/core. No entanto, embora o daemon esteja em execução, o website do Banco do Brasil continua me informando que o módulo de segurança Warsaw não está instalado, e quando eu executo o programa HDA_BB (um aplicativo que o Banco do Brasil oferece para o cliente instalar o Warsaw mais facilmente e executar um diagnóstico que informa se o módulo está instalado e funcionando, ou não), o HDA_BB me informa que o módulo está instalado e em execução, que todas as dependências do aplicativo estão instaladas etc., MAS que o soquete (websocket) não está instalado (ou está instalado, mas não está funcionando). Para ser mais exato, o que o programa de diagnóstico HDA_BB me mostra é a seguinte mensagem:

Não foi possível conectar ao Websocket. Reinstale o componente!

Como o websocket é essencial para que a conexão seja estabelecida entre o computador do cliente e o do banco, na prática eu estou sem acesso ao internet banking.  :(

Eu já estou há uns 3 dias tentando resolver esse problema, mas não estou conseguindo. Já contactei a assistência técnica do Banco do Brasil, ficaram de me dar um retorno na sexta-feira (10/03/2017), mas não me deram. Eu já vasculhei todos os arquivos de instalação do Warsaw e do HDA_BB, mas até agora não consegui encontrar o que pode ser o responsável pelo não funcionamento do websocket...

O Warsaw é considerado "uma enorme brecha de segurança" e eu francamente sinto receio de instalar essa "coisa" no meu Linux. Mas ficar sem acesso ao internet banking também não dá. Então, por ora o meu paliativo está sendo este:
1) Estou usando o aplicativo do Banco do Brasil que está instalado no meu smartphone Android.
2) Instalei o Virtual Box no meu Linux, criei uma máquina virtual e instalei o Android 4.4 nela, daí instalei o aplicativo do Banco do Brasil para Android nesse Android 4.4 virtualizado, e assim estou conseguindo acessar o Banco do Brasil diretamente do meu computador (Linux), por intermédio do Android 4.4 virtualizado.

Essa não é a solução ideal, principalmente porque a interface web (navegador) disponível para computadores é mais completa e mais fácil de usar / manipular que a do aplicativo do Banco do Brasil para Android. Mas é o que dá para fazer, por enquanto... :( Pelo menos uso o aplicativo Android (que estabelece conexão segura diretamente com o banco), ao invés de usar esse Warsaw aí... :P

Se/Quando eu conseguir sanar esse problema com o pessoal técnico do Banco do Brasil, publico a solução aqui, ou crio uma nova dica no fórum, ou algo do gênero.

PS: conforme comentei há alguns meses, aqui neste tópico mesmo, penso que o Banco do Brasil deveria adotar uma solução mais inteligente, como p.ex. verificação em duas etapas. Esse método consiste basicamente no seguinte: sempre que você for acessar o website do banco, você informará agência, conta corrente e senha como sempre, porém seu acesso ainda não será garantido, pois após isso a página do banco lhe pedirá para informar o código temporário que está em vigor no momento, para esse seu login (após alguns segundos, ou após você efetuar o login, esse código perde a validade, portanto mesmo uma pessoa que saiba sua senha não conseguirá acessar sua conta ou realizar transações financeiras nela). Esse código pode chegar a você via SMS no seu smartphone, ou ser entregue no seu e-mail, ou ser automaticamente gerado no seu smartphone (em um aplicativo como por exemplo o Google Authenticator)... Enfim: é uma forma simples, fácil, inteligente e menos invasiva que a instalação de um programa obscuro e problemático, como é o caso desse tal de "Warsaw".
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: EdvaldoSCruz em 13 de MAR?O de 2017, 18:30

PS: conforme comentei há alguns meses, aqui neste tópico mesmo, penso que o Banco do Brasil deveria adotar uma solução mais inteligente, como p.ex. verificação em duas etapas. Esse método consiste basicamente no seguinte: sempre que você for acessar o website do banco, você informará agência, conta corrente e senha como sempre, porém seu acesso ainda não será garantido, pois após isso a página do banco lhe pedirá para informar o código temporário que está em vigor no momento, para esse seu login (após alguns segundos, ou após você efetuar o login, esse código perde a validade, portanto mesmo uma pessoa que saiba sua senha não conseguirá acessar sua conta ou realizar transações financeiras nela). Esse código pode chegar a você via SMS no seu smartphone, ou ser entregue no seu e-mail, ou ser automaticamente gerado no seu smartphone (em um aplicativo como por exemplo o Google Authenticator)... Enfim: é uma forma simples, fácil, inteligente e menos invasiva que a instalação de um programa obscuro e problemático, como é o caso desse tal de "Warsaw".


É fácil resolver esse problema. Simplesmente entre na sua conta pelo BB e vá no setor de reclamações e exponha esse problema que tu está tendo e aguarde a solução.

Caso demore, reporte novamente, solicitando a solução do problema, conforme o protocolo da primeira reclamação. Simples.   

Não somente com esse Banco, como qualquer outro Banco que tenha tal problema. Isso é simples de se fazer.    ;)
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: humbertolemos em 15 de MAR?O de 2017, 08:02
O Firefox ESR pode ser uma solução temporária?

https://support.mozilla.org/t5/Problems-with-add-ons-plugins-or/Why-do-Java-Silverlight-Adobe-Acrobat-and-other-plugins-no/ta-p/31069

Citar
In case you’re not yet ready for this transition to happen, the ESR (Extended Support Release) of Firefox 52 will continue to support these plugins until early 2018.

Click here to download Firefox ESR.
Important: The Windows 64-bit version of Firefox 52 ESR only supports the Adobe Flash and Microsoft Silverlight plugins.  If you also need support for Java or other plugins,  choose the Windows (32-bit) download.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: mpinho em 16 de MAR?O de 2017, 16:45
Pessoal,

O Banco do Brasil agora está usando a solução da Diebold (warsaw), como outros bancos já fazem, para segurança bancária.

Como o processo de instalação no linux indicado no site do Banco do Brasil não está funcionando em vários casos, resolvi criar um tópico sobre isso em

http://ubuntuforum-br.org/index.php/topic,121558.msg667951.html

Espero ter ajudado e se souberem mais informações, por favor postem naquele tópico.
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 20 de MAR?O de 2017, 02:17
O Firefox ESR pode ser uma solução temporária?

https://support.mozilla.org/t5/Problems-with-add-ons-plugins-or/Why-do-Java-Silverlight-Adobe-Acrobat-and-other-plugins-no/ta-p/31069

Citar
In case you’re not yet ready for this transition to happen, the ESR (Extended Support Release) of Firefox 52 will continue to support these plugins until early 2018.

Click here to download Firefox ESR.
Important: The Windows 64-bit version of Firefox 52 ESR only supports the Adobe Flash and Microsoft Silverlight plugins.  If you also need support for Java or other plugins,  choose the Windows (32-bit) download.

O Firefox ESR de 64 bits não suporta o plugin NPAPI do JRE, como você mesmo citou. Por isto, seria necessário instalar o Firefox ESR de 32 bits. No entanto, para que o Firefox ESR de 32 bits funcione em um sistema Linux de 64 bits é necessário instalar umas bibliotecas de 32 bits no seu sistema Linux de 64 bits. Além disso, para que o JRE funcione nesse Firefox de 32 bits é necessário que você instale o JRE de 32 bits, também (o JRE de 64 bits não funcionará num navegador de 32 bits). Nunca testei se o JRE de 32 bits "roda" num sistema operacional de 64 bits, mas, presumindo que rode, veja você que é meio inconveniente: requer instalar não apenas o Firefox ESR de 32 bits (que a propósito é menos seguro que o Firefox ESR de 64 bits), mas também instalar bibliotecas extras de 32 bits e instalar também o JRE de 32 bits.

Além disso, se o JRE de 32 bits não funcionar no seu sistema Linux de 64 bits será então necessário instalar um sistema Linux de 32 bits, só para poder instalar o JRE de 32 bits e o Firefox ESR de 32 bits (neste caso, a instalação de bibliotecas extras não será necessária, já que tais bibliotecas existirão nativamente no sistema operacional de 32 bits).  :(

Em síntese: é tanto trabalho (e redução do nível de segurança - porque navegadores de 64 bits são mais seguros que os de 32 bits) que acaba sendo mais seguro instalar o Android numa máquina virtual e então instalar o aplicativo do Banco do Brasil nesse Android virtualizado, como eu fiz.  :P
Título: Re:[Tutorial] Banco do Brasil e plugin Sun Java em vários navegadores do Ubuntu
Enviado por: Sampayu em 20 de MAR?O de 2017, 02:18
Pessoal,

O Banco do Brasil agora está usando a solução da Diebold (warsaw), como outros bancos já fazem, para segurança bancária.

Como o processo de instalação no linux indicado no site do Banco do Brasil não está funcionando em vários casos, resolvi criar um tópico sobre isso em

http://ubuntuforum-br.org/index.php/topic,121558.msg667951.html

Espero ter ajudado e se souberem mais informações, por favor postem naquele tópico.

Li as instruções que você publicou nesse outro tópico. Infelizmente eu já havia feito tudo o que você citou, e nada funcionou. Continuo com o mesmo problema e o Banco do Brasil não me deu mais retorno.  :( Estou começando a ficar brabo com o pessoal do banco. >:(
Título: Como resolver o problema com a instalação do Warsaw do Banco do Brasil
Enviado por: Sampayu em 25 de MAR?O de 2017, 23:12
Solução para o problema do Warsaw no Banco do Brasil: :D

1) Instalar o Warsaw manualmente (http://ubuntuforum-br.org/index.php/topic,121558.msg668207.html#msg668207); e

2) Em seguida, retirar o bloqueio ao socket / websocket (http://ubuntuforum-br.org/index.php/topic,121558.msg668201.html#msg668201).
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: nogueira13 em 09 de Abril de 2017, 21:59
O Tutorial foi modificado radicalmente a partir do item "Verifique se o Procedimento Funcionou". Confesso que prefiria o antigo. Não sei o que fazer a partir da criação do painel de controle do SUN/JAVA. E eu não salvei o procedimento antigo...  ::)  Também fui na pasta /usr/lib/firefox-addons/plugins e não encontrei o /usr/lib/firefox-addons/plugins/sanjava  instalado.  Penso que está faltando alguma coisa para mim.  Não tem como me enviar o procedimento antigo?
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 09 de Abril de 2017, 22:33
O Tutorial foi modificado radicalmente a partir do item "Verifique se o Procedimento Funcionou". Confesso que prefiria o antigo. Não sei o que fazer a partir da criação do painel de controle do SUN/JAVA. E eu não salvei o procedimento antigo...  ::)  Também fui na pasta /usr/lib/firefox-addons/plugins e não encontrei o /usr/lib/firefox-addons/plugins/sanjava  instalado.  Penso que está faltando alguma coisa para mim.  Não tem como me enviar o procedimento antigo?

Eu tirei o restante do tutorial (a parte de criação do link simbólico para o plugin funcionar etc.) porque não funciona mais: os navegadores atuais não dão mais suporte ao plugin Java. Não faz sentido o tutorial ensinar a fazer algo que não vai funcionar com nenhum navegador.

Apesar disso, conforme explico bem lá no finalzinho da seção instalação (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489), eu criei um tutorial ensinando a instalar o Firefox 51 (http://ubuntuforum-br.org/index.php/topic,121652.msg668462.html#msg668462) (última versão do Firefox a dar suporte ao plugin Java), e em tal tutorial eu pus um método para fazer o plugin Java funcionar com o Firefox 51.  ;)
Título: Re:Como resolver o problema com a instalação do Warsaw do Banco do Brasil
Enviado por: galactus em 12 de Abril de 2017, 15:33
Solução para o problema do Warsaw no Banco do Brasil: :D

1) Instalar o Warsaw manualmente (http://ubuntuforum-br.org/index.php/topic,121558.msg668207.html#msg668207); e

2) Em seguida, retirar o bloqueio ao socket / websocket (http://ubuntuforum-br.org/index.php/topic,121558.msg668201.html#msg668201).

Show de bola!

Minha esposa e eu agradecemos! 
Para nós só a primeira parte já resolveu!  Já tem um tempo que fiz isso mas só agora agradeço!

Obrigado!
Título: Re:Como resolver o problema com a instalação do Warsaw do Banco do Brasil
Enviado por: Sampayu em 12 de Abril de 2017, 16:43
Show de bola!

Minha esposa e eu agradecemos! 
Para nós só a primeira parte já resolveu!  Já tem um tempo que fiz isso mas só agora agradeço!

Obrigado!

De nada.  :D
Título: Atualização do JRE
Enviado por: Sampayu em 20 de Abril de 2017, 01:33
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 18/04/2017 passou a ser o 8u131 (versão 8, atualização 131).

Para atualizar manualmente seu Java que havia sido previamente instalado tal qual este tutorial explica, basta executar este comando de desinstalação:

Código: [Selecionar]
sudo rm -rf /opt/java
...e em seguida executar os passos da seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial, que já está atualizada. :)
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Milton Canabrava em 06 de Maio de 2017, 10:30
Infelizmente, as novas versões do Firefox, navegador padrão do Ubuntu, não suportam o plugin Java.
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 06 de Maio de 2017, 15:46
Infelizmente, as novas versões do Firefox, navegador padrão do Ubuntu, não suportam o plugin Java.

Não mesmo.

Para usar o plugin Java, é necessário instalar o Firefox 51 em paralelo com o Firefox atual (http://ubuntuforum-br.org/index.php/topic,121652.0.html).
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: alevian em 09 de Maio de 2017, 12:26
Nossa Sampayu! Que triste notícia.

Eu bem que percebi, em um Ubuntu que usava, simplesmente deixou de funcionar o BB.
(curiosamente declarei o IR, que usa java, salvo engano).

Depois, tinha um Trisquel, rodando no BB normalmente, porque tava sem atualização (falta de espaço no root).

Ontem, apaguei uns kerneis pelo Synaptic e atualizei todo o sistema - mais de 300Mb.

Foi só religar o sistema e o BB parou de funcionar.

Fiquei instalando e desinstalando java, icedtea.
Mas então o caso é esse?

Não funciona mais depois da versão 51 do FF?

Mas não seria inseguro continuar com uma versão desatualizada?

Os caras conseguiram resolver a questão do warsaw? Tá fácil de instalar?

Grato!
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 09 de Maio de 2017, 12:34
Nossa Sampayu! Que triste notícia.

Eu bem que percebi, em um Ubuntu que usava, simplesmente deixou de funcionar o BB.
(curiosamente declarei o IR, que usa java, salvo engano).

Depois, tinha um Trisquel, rodando no BB normalmente, porque tava sem atualização (falta de espaço no root).

Ontem, apaguei uns kerneis pelo Synaptic e atualizei todo o sistema - mais de 300Mb.

Foi só religar o sistema e o BB parou de funcionar.

Fiquei instalando e desinstalando java, icedtea.
Mas então o caso é esse?

Não funciona mais depois da versão 51 do FF?

Mas não seria inseguro continuar com uma versão desatualizada?

Os caras conseguiram resolver a questão do warsaw? Tá fácil de instalar?

Grato!

Pois é, acabou mesmo o suporte ao plugin Java. Eu não acho uma boa usar o navegador Firefox 51 para insistir no Java, até porque eventualmente o JRE se tornará incompatível com o Firefox 51 (pela própria evolução natural do JRE), além da questão da segurança mesmo (navegador desatualizado). Fiz um tutorial explicando como instalar o Firefox 51 em paralelo com o Firefox atual, mas fiz isso apenas para atender a quem faz questão de usar Firefox com plugin Java.

O correto e ideal mesmo é usar apenas o navegador atualizado, abandonar o plugin Java e instalar o Warsaw. Os links que pus lá na introdução do tutorial explicam direitinho como instalar o Warsaw, e regra geral tem dado certo. A instalação do Warsaw explicada pelo banco é mais simples, mas tem uns problemas. A instalação manual do Warsaw é mais complicada, mas eu pus lá os comandos todos, então é só executar que funciona.
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: alevian em 10 de Maio de 2017, 22:01
Mestre,

Enfim voltei a acessar o BB, agora com o tal do warsal.
(pena que não podemos fugir de mais um programinha proprietário)

Fui pela receita de bolo do Edivaldo: http://www.edivaldobrito.com.br/modulo-de-seguranca-do-banco-do-brasil-no-linux/

Em um dos passos é mencionado que, se precisar de dependências deve ser usado um comando...

Pois eu precisei.

Na verdade, nem me lembro bem a sequecia.. sei que tinha um outro processo aberto, tive que reinicializar, pois não identificava com o top.
Depois apareceu a bolinha vermelha com um tracinho branco no meio, no canto superior mencionando a falta das tais dependências
Em uma parte da instalação pede para fechar o Firefox.

Enfim, fui tentando e deu certo, mas eu nem saberia reconstruir o passo a passo, dada minha debilidade.

De todo modo, como warsaw instalado acho que ficou mais simples.

Vamos ver o que ocorre quando atualizar o kernel.

Outra coisa que li em algum lugar é que o bicho é chato pra desinstalar.
Recomendam até por numa máquina virtual.
Foi o que fiz, por precaução.

Abraços!
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 11 de Maio de 2017, 00:18
Mestre,

Enfim voltei a acessar o BB, agora com o tal do warsal.
(pena que não podemos fugir de mais um programinha proprietário)

Fui pela receita de bolo do Edivaldo: http://www.edivaldobrito.com.br/modulo-de-seguranca-do-banco-do-brasil-no-linux/

Em um dos passos é mencionado que, se precisar de dependências deve ser usado um comando...

Pois eu precisei.

Na verdade, nem me lembro bem a sequecia.. sei que tinha um outro processo aberto, tive que reinicializar, pois não identificava com o top.
Depois apareceu a bolinha vermelha com um tracinho branco no meio, no canto superior mencionando a falta das tais dependências
Em uma parte da instalação pede para fechar o Firefox.

Enfim, fui tentando e deu certo, mas eu nem saberia reconstruir o passo a passo, dada minha debilidade.

De todo modo, como warsaw instalado acho que ficou mais simples.

Vamos ver o que ocorre quando atualizar o kernel.

Outra coisa que li em algum lugar é que o bicho é chato pra desinstalar.
Recomendam até por numa máquina virtual.
Foi o que fiz, por precaução.

Abraços!

Fico feliz por saber que está conseguindo usar, mas não confie tanto nessa história de máquina virtual: as máquinas virtuais também têm brechas de segurança, e nas máquinas virtuais geralmente acabamos sendo mais desleixados com a segurança (justamente por acreditarmos nessa falsa sensação de "impenetrabilidade" da máquina virtual).

Bom, de qualquer modo isso é outra discussão. O importante é que você está conseguindo usar o Warsaw. Missão cumprida. :D
Título: Atualização do JRE
Enviado por: Sampayu em 19 de Julho de 2017, 02:58
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 18/07/2017 passou a ser o 8u141 (versão 8, atualização 141).

Para atualizar manualmente seu Java que havia sido previamente instalado tal qual este tutorial explica, basta executar este comando de desinstalação:

Código: [Selecionar]
sudo rm -rf /opt/java
...e em seguida executar os passos da seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial, que já está atualizada. :)
Título: Atualização do JRE
Enviado por: Sampayu em 26 de Julho de 2017, 23:14
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 26/07/2017 passou a ser o 8u144 (versão 8, atualização 144).

Para atualizar manualmente seu Java que havia sido previamente instalado tal qual este tutorial explica, basta executar os passos da seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial, que já está atualizada. :)
Título: Atualização do JRE
Enviado por: Sampayu em 17 de Outubro de 2017, 20:21
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 17/10/2017 passou a ser o 8u151 (versão 8, atualização 151).

Para atualizar manualmente seu Java que havia sido previamente instalado tal qual este tutorial explica, basta executar os passos da seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial, que já está atualizada. :)
Título: Atualização do JRE para versão 8 update 161.
Enviado por: Sampayu em 17 de Janeiro de 2018, 21:42
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 16/01/2018 passou a ser o 8u161 (versão 8, atualização 161).

Para atualizar manualmente seu Java que havia sido previamente instalado tal qual este tutorial explica, basta executar os passos da seção 1 (http://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial, que já está atualizada. :)
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: prof_rildo_ubuntu em 18 de Janeiro de 2018, 20:34
ubuntu.
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 21 de Janeiro de 2018, 13:35
ubuntu.

Oi, Rildo. Não entendi por que postou uma resposta apenas com a palavra "ubuntu". Isso tem algo a ver com o fato de eu repetidamente escrever "*Ubuntu" no tutorial e em todas as respostas do tópico?

Se foi por isso, a explicação é a seguinte: eu coloco um asterisco antes da palavra (assim: *Ubuntu) porque isso é um modo de afirmar que estou me referindo a todas as (ou a qualquer uma das) variantes¹ da distribuição suportada pela empresa Canonical: Ubuntu, XUbuntu, LUbuntu, KUbuntu, EdUbuntu etc.

Embora eu utilize o XUbuntu, sei que o método de instalação do JRE ensinado no tutorial funciona em qualquer variante da distribuição: Ubuntu (https://www.ubuntu.com), XUbuntu (https://xubuntu.org), LUbuntu (https://lubuntu.net), KUbuntu (https://kubuntu.org), EdUbuntu (https://www.edubuntu.org) etc. Meu modo de afirmar isso é escrever que o tutorial ensina a instalar o JRE no "*Ubuntu Linux" (ao invés de no "Ubuntu Linux") e usar a grafia com asterisco em todo e qualquer outro contexto em que eu igualmente queira me referir a todas as variantes desse sistema operacional. ;)


Nota de rodapé:
¹ A empresa Canonical (https://www.canonical.com) chama essas "variantes" do sistema de flavors, o que em português significa algo como "aromas" ou "sabores". Mas, enfim: a intenção da palavra inglesa é informar que o *Ubuntu possui diferentes variantes: Ubuntu (sistema "matriz" ou variante principal), XUbuntu, KUbuntu etc. Cada variante tem suas versões (16.04, 16.10, 17.04, 17.10...) e seu próprio projeto de desenvolvimento.
Título: Atualização do JRE para a versão 8, atualização 171.
Enviado por: Sampayu em 17 de Abril de 2018, 23:17
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 17/04/2018 passou a ser o 8u171 (versão 8, atualização 171).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar este supercomando:
Código: [Selecionar]
if [ -d /opt/java ]; then sudo rm -rf /opt/java; sudo mkdir /opt/java; else sudo mkdir /opt/java; fi; if [ `getconf LONG_BIT` == 64 ]; then sudo wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233162_512cd62ec5174c3487ac17c61aaa89e8 -O /opt/java/jre.tar.gz; else sudo wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233160_512cd62ec5174c3487ac17c61aaa89e8 -O /opt/java/jre.tar.gz; fi; cd /opt/java; sudo tar -xvf jre.tar.gz; sudo mv ./jre1* ./jre; sudo rm -f ./jre*.tar.gz
O supercomando acima já desinstala o JRE anterior e instala o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático.  ;)

Caso queira fazer algo diferente do que o supercomando acima faz (como, por exemplo, apenas desinstalar o JRE), acesse o tutorial (https://ubuntuforum-br.org/index.php?topic=110854.0) e siga para a seção adequada ao seu caso.
Título: Re:Atualização do JRE para a versão 8, atualização 171.
Enviado por: Marcopolo em 18 de Abril de 2018, 11:05
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 17/04/2018 passou a ser o 8u171 (versão 8, atualização 171).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar este supercomando:
Código: [Selecionar]
if [ -d /opt/java ]; then sudo rm -rf /opt/java; sudo mkdir /opt/java; else sudo mkdir /opt/java; fi; if [ `getconf LONG_BIT` == 64 ]; then sudo wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233162_512cd62ec5174c3487ac17c61aaa89e8 -O /opt/java/jre.tar.gz; else sudo wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233160_512cd62ec5174c3487ac17c61aaa89e8 -O /opt/java/jre.tar.gz; fi; cd /opt/java; sudo tar -xvf jre.tar.gz; sudo mv ./jre1* ./jre; sudo rm -f ./jre*.tar.gz
O supercomando acima já desinstala o JRE anterior e instala o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático.  ;)

Caso queira fazer algo diferente do que o supercomando acima faz (como, por exemplo, apenas desinstalar o JRE), acesse o tutorial (https://ubuntuforum-br.org/index.php?topic=110854.0) e siga para a seção adequada ao seu caso.

Falou e mandou bem, grande mestre Sampayu! Sempre aprendo com você e tantos outros! Um fraternal abraço! Marcopolo
Título: Re:Atualização do JRE para a versão 8, atualização 171.
Enviado por: Sampayu em 18 de Abril de 2018, 21:46
Falou e mandou bem, grande mestre Sampayu! Sempre aprendo com você e tantos outros! Um fraternal abraço! Marcopolo

De nada. :)
Também estou sempre aprendendo algo novo com outras pessoas. Vamos trocando conhecimentos e assim todos vamos mais longe.  8)
Título: Re:Atualização do JRE para a versão 8, atualização 171.
Enviado por: Marcopolo em 19 de Abril de 2018, 08:03
Falou e mandou bem, grande mestre Sampayu! Sempre aprendo com você e tantos outros! Um fraternal abraço! Marcopolo

De nada. :)
Também estou sempre aprendendo algo novo com outras pessoas. Vamos trocando conhecimentos e assim todos vamos mais longe.  8)
Vlw, amigo! Tamo Junto! Abraço
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Mederix em 23 de Abril de 2018, 16:22
Grande Professor Sampayu!

Mais uma vez precisei desse tuto e funcionou 100%!
Muito obrigado, amigo, por compartilhar sua experiência conosco!

Sucesso sempre \o/

Mederix  :D
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Marcopolo em 21 de Maio de 2018, 21:34
Ubuntu desde 2007-
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 17 de Julho de 2018, 23:51
Grande Professor Sampayu!

Mais uma vez precisei desse tuto e funcionou 100%!
Muito obrigado, amigo, por compartilhar sua experiência conosco!

Sucesso sempre \o/

Mederix  :D

Bacana. De nada. Abração.  :D
Título: Atualização do JRE para a versão 8, atualização 181.
Enviado por: Sampayu em 17 de Julho de 2018, 23:57
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 17/07/2018 passou a ser o 8u181 (versão 8, atualização 181).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Marcopolo em 18 de Julho de 2018, 13:25
Ubuntu
Título: Atualização do JRE para a versão 8, atualização 191.
Enviado por: Sampayu em 17 de Outubro de 2018, 01:23
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 16/10/2018 passou a ser o 8u191 (versão 8, atualização 191).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Re:Atualização do JRE para a versão 8, atualização 191.
Enviado por: Marcopolo em 19 de Outubro de 2018, 08:18
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 17/10/2018 passou a ser o 8u191 (versão 8, atualização 191).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
if [ -d /opt/java ]; then sudo rm -rf /opt/java; sudo mkdir /opt/java; else sudo mkdir /opt/java; fi; if [ `getconf LONG_BIT` == 64 ]; then sudo wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233162_512cd62ec5174c3487ac17c61aaa89e8 -O /opt/java/jre.tar.gz; else sudo wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233160_512cd62ec5174c3487ac17c61aaa89e8 -O /opt/java/jre.tar.gz; fi; cd /opt/java; sudo tar -xvf jre.tar.gz; sudo mv ./jre1* ./jre; sudo rm -f ./jre*.tar.gz
Grande Mestre, bom dia! Como sempre, mandou bem! Você é "O Cara" , Tks
Título: Re:Atualização do JRE para a versão 8, atualização 191.
Enviado por: Sampayu em 19 de Outubro de 2018, 12:22
Citação de: Marcopolo
Grande Mestre, bom dia! Como sempre, mandou bem! Você é "O Cara" , Tks

Obrigado. :)

Hoje em dia o JRE já não é mais tão usado porque os navegadores Firefox, Chrome, Opera etc. deixaram de suportar plugins NPAPI (como é o caso do plugin Java). Apesar disso, o JRE ainda é necessário em alguns casos, como por exemplo para execução do programa de declaração do imposto de renda (DIRPF) tanto do ano passado quanto dos anos anteriores, daí ser interessante manter o JRE atualizado.
Título: Atualização do JRE para a versão 8, atualização 201.
Enviado por: Sampayu em 15 de Janeiro de 2019, 23:39
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 15/01/2019 passou a ser o 8u201 (versão 8, atualização 201).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização do JRE para a versão 8, atualização 211.
Enviado por: Sampayu em 19 de Abril de 2019, 19:54
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 16/04/2019 passou a ser o 8u211 (versão 8, atualização 211).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização do JRE para a versão 8, atualização 221.
Enviado por: Sampayu em 18 de Julho de 2019, 18:01
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 16/07/2019 passou a ser o 8u221 (versão 8, atualização 221).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização do JRE para a versão 8, atualização 231.
Enviado por: Sampayu em 15 de Outubro de 2019, 22:48
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 15/10/2019 passou a ser o 8u231 (versão 8, atualização 231).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização do JRE para a versão 8, atualização 241.
Enviado por: Sampayu em 14 de Janeiro de 2020, 19:08
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 14/01/2020 passou a ser o 8u241 (versão 8, atualização 241).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: deathcon4 em 02 de MAR?O de 2020, 11:56
Funcionou perfeitamente.
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: CelticWarrior em 02 de MAR?O de 2020, 12:08
Citar
Estou rodando a última versão do Chromium, obtida no repositório da Canonical, no Ubuntu 14.04 32 bits atualizado.

Ubuntu 14.04 está fora de suporte e não deve ser usado. Por favor atualize para uma versão suportada.
Não, não está "rodando a última versão do Chromium", você está rodando uma versão do ano passado que foi quando o Ubuntu 14.04 chegou ao "fim de vida" e os repositórios foram migrados para arquivo.
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: rdinho73 em 01 de Abril de 2020, 16:33
Excelente Tutorial! Funcionou perfeitamente, consegui finalmente instalar o IRPF2020.

Muito obrigado! Continue trabalhando firme!
Título: Atualização 251 do JRE versão 8.
Enviado por: Sampayu em 25 de Abril de 2020, 14:02
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 14/04/2020 passou a ser o 8u251 (versão 8, atualização 251).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 25 de Abril de 2020, 14:03
Excelente Tutorial! Funcionou perfeitamente, consegui finalmente instalar o IRPF2020.

Muito obrigado! Continue trabalhando firme!

De nada, que bom que deu certo aí.  :D
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: maurov em 19 de Junho de 2020, 12:27
Olá,
as seguintes dúvidas são relacionadas ao IRPF 2020.
Ao digitar no terminal :

Código: [Selecionar]
java - version
recebo a inforamção:
 
Código: [Selecionar]
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

Mas buscando na web por "do I have java", o link:

https://www.java.com/en/download/installed.jsp?detect=jre&try=1

responde:

Verify Java Version
We are unable to verify if Java is currently installed and enabled in your browser.


Afinal, para instalar o programa do IRPF tenho ou não tenho java?
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Visterine em 19 de Junho de 2020, 13:04
Sim. Tem que ser o Java Oracle. Esse tutorial vai te ajudar.
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 20 de Junho de 2020, 23:04
Afinal, para instalar o programa do IRPF tenho ou não tenho java?

Como o colega Visterine explicou, sim, o programa IRPF 2020 requer que o Java esteja instalado. Sem Java, o IRPF não funcionará no seu sistema.

A resposta do comando java -version foi que você já possui o Java 8u201 (versão 8, atualização 201). O Java mais atual no momento é o 8u251 (versão 8, atualização 251). Siga os passos de instalação descritos na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial que você conseguirá instalar essa versão mais recente.

O website informou que não foi capaz de descobrir se você possui ou não possui o Java porque o website utiliza um pequeno programa (denominado "applet Java") que solicita ao seu navegador que execute o plugin Java, de modo que o plugin Java consulte o sistema operacional do seu computador para verificar se o Java está presente nesse sistema operacional. No entanto, desde março de 2017 que nenhum navegador mais suporta o plugin Java (pelo menos não os navegadores mais populares: Mozilla Firefox, Google Chrome, Opera Browser etc.). Como esses navegadores web não executam mais o plugin Java, o website que você acessou não conseguirá realmente verificar se o seu sistema possui Java (pois o applet Java do website não vai funcionar com nenhum dos seus navegadores). Isso está explicado em mais detalhes lá na introdução (https://ubuntuforum-br.org/index.php?topic=110854.0) do tutorial.

Enfim: não dá pra confiar na informação do website porque há mais de 3 anos que website nenhum é capaz de identificar o Java do seu computador (já que para isso o website depende de o navegador executar o plugin Java, mas os navegadores não executam mais o plugin Java, não têm mais suporte para esse plugin).
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: maurov em 22 de Junho de 2020, 10:17
Sampayu, AKA JavaMan
obrigado pela resposta completa.

Código: [Selecionar]
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
 
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 23 de Junho de 2020, 17:25
Sampayu, AKA JavaMan
obrigado pela resposta completa.
De nada.  ;D
Título: Atualização 261 do JRE versão 8.
Enviado por: Sampayu em 16 de Julho de 2020, 07:39
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 14/07/2020 passou a ser o 8u261 (versão 8, atualização 261).

Para manualmente atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 271 do JRE versão 8.
Enviado por: Sampayu em 28 de Outubro de 2020, 01:35
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 20/10/2020 passou a ser o 8u271 (versão 8, atualização 271).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: creto em 29 de Outubro de 2020, 11:56
Venho aqui apenas agradecer ao autor do tópico, pois, é isso (supercomando/dica) que me salva em muitas distribuições que espeto em PCs afora.

A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 20/10/2020 passou a ser o 8u271 (versão 8, atualização 271).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)

Congratulações Sampayu!

T+
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 29 de Outubro de 2020, 23:10
Venho aqui apenas agradecer ao autor do tópico, pois, é isso (supercomando/dica) que me salva em muitas distribuições que espeto em PCs afora.

Bacana, creto, obrigado.  ;D

Apesar de tantos anos desde o advento deste tutorial, percebo que ele segue sendo útil para muita gente que utiliza o Java (o programa do IRPF é um exemplo de aplicação escrita em bytecode, e que por isto requer o JRE instalado). É uma sensação muito boa saber que consegui de algum modo contribuir um pouco para facilitar a vida de outras pessoas quanto à utilização do Linux. Eu monitoro a atualização do JRE, daí quando ela ocorre, atualizo meu sistema e já atualizo junto o tutorial. Abraço.  :)
Título: Atualização 281 do JRE versão 8.
Enviado por: Sampayu em 20 de Janeiro de 2021, 21:05
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 19/01/2021 passou a ser o 8u281 (versão 8, atualização 281).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 291 do JRE versão 8.
Enviado por: Sampayu em 21 de Abril de 2021, 12:55
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 20/04/2021 passou a ser o 8u291 (versão 8, atualização 291).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 301 do JRE versão 8.
Enviado por: Sampayu em 21 de Julho de 2021, 10:26
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 20/07/2021 passou a ser o 8u301 (versão 8, atualização 301).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 311 do JRE versão 8.
Enviado por: Sampayu em 22 de Outubro de 2021, 06:04
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 19/10/2021 passou a ser o 8u311 (versão 8, atualização 311).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 321 do JRE versão 8.
Enviado por: Sampayu em 19 de Janeiro de 2022, 02:50
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 18/01/2022 passou a ser o 8u321 (versão 8, atualização 321).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 331 do JRE versão 8.
Enviado por: Sampayu em 25 de Abril de 2022, 02:21
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 19/04/2022 passou a ser o 8u331 (versão 8, atualização 331).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 333 do JRE versão 8.
Enviado por: Sampayu em 08 de Maio de 2022, 19:29
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 02/05/2022 passou a ser o 8u333 (versão 8, atualização 333).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: creto em 12 de Maio de 2022, 07:37
Já não uso ubuntu faz alguns anos, mas o tutorial ainda é indicado por mim sempre aqueles que dizem:

A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 02/05/2022 passou a ser o 8u333 (versão 8, atualização 333).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Ah, estou usando tal coisa e diz que meu sistema não tem java, mas está instalado...

Aviso: No ArchLinux, Manjaro e BIgLinux que são sistemas diferentes do ubuntu o tutorial é válido/funcional.

Att,
Paulo Corrêa Creto

T+
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 13 de Maio de 2022, 14:55
Já não uso ubuntu faz alguns anos, mas o tutorial ainda é indicado por mim sempre aqueles que dizem: (...) Ah, estou usando tal coisa e diz que meu sistema não tem java, mas está instalado...

Aviso: No ArchLinux, Manjaro e BIgLinux que são sistemas diferentes do ubuntu o tutorial é válido/funcional.

Bacana, creto.  :D
Apesar de eu ter postado esse tutorial aqui (porque usava e ainda uso XUbuntu até hoje), essa instalação manual realmente tende a funcionar em diversas distribuições Linux diferentes, por conta de algumas padronizações do Linux, como o uso da pasta /opt e do recurso de gestão de alternativas (update-alternatives).
Título: Atualização 341 do JRE versão 8.
Enviado por: Sampayu em 24 de Agosto de 2022, 20:59
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 19/07/2022 passou a ser o 8u341 (versão 8, atualização 341).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 351 do JRE versão 8.
Enviado por: Sampayu em 18 de Outubro de 2022, 16:37
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 18/10/2022 passou a ser o 8u351 (versão 8, atualização 351).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: sebLu em 07 de Novembro de 2022, 10:06
Muito obrigado pela valiosa informação! muito útil para mim.
Título: Re:[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux
Enviado por: Sampayu em 07 de Novembro de 2022, 10:31
Muito obrigado pela valiosa informação! muito útil para mim.

De nada.  :D
Título: Atualização 361 do JRE versão 8.
Enviado por: Sampayu em 18 de Janeiro de 2023, 16:26
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 17/01/2023 passou a ser o 8u361 (versão 8, atualização 361).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 371 do JRE versão 8.
Enviado por: Sampayu em 20 de Abril de 2023, 14:27
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 18/04/2023 passou a ser o 8u371 (versão 8, atualização 371).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 381 do JRE versão 8.
Enviado por: Sampayu em 19 de Julho de 2023, 23:11
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 18/07/2023 passou a ser o 8u381 (versão 8, atualização 381).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 391 do JRE versão 8.
Enviado por: Sampayu em 17 de Outubro de 2023, 19:51
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 17/10/2023 passou a ser o 8u391 (versão 8, atualização 391).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 401 do JRE versão 8.
Enviado por: Sampayu em 16 de Janeiro de 2024, 22:03
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 16/01/2024 passou a ser o 8u401 (versão 8, atualização 401).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)
Título: Atualização 411 do JRE versão 8.
Enviado por: Sampayu em 18 de Abril de 2024, 22:28
A todos os que porventura estejam monitorando este tópico: informo que o Sun Java estável / stable / "oficial" a partir de 16/04/2024 passou a ser o 8u411 (versão 8, atualização 411).

Para atualizar seu JRE que havia sido previamente instalado tal qual este tutorial explica, basta executar o supercomando que consta na seção 1 (https://ubuntuforum-br.org/index.php/topic,110854.msg615489.html#msg615489) do tutorial: o supercomando irá desinstalar o JRE anterior e instalar o JRE novo na arquitetura correta do seu sistema (32 bits ou 64 bits). É tudo automático. ;)

PS: houve duas pequenas mudanças no comando de instalação. A primeira foi a inclusão da opção -4 para forçar o wget a usar IPv4, caso contrário o dowload a partir do website da Oracle pode não funcionar com o wget, e a segunda foi a substituição da extensão .tar.gz pela forma abreviada (e sinônima) .tgz.