Fórum Ubuntu Linux - PT
17 de Maio de 2012, 06:04 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Atualização no plugin de busca para Firefox e Internet Explorer.
 
   Home   Ajuda Regras Pesquisa Login Registre-se  
Anúncios
Páginas: [1] 2 3 4   Ir para o fundo
  Imprimir  
Autor Tópico: Canonical remove o sun-java-6; o que fazer agora?  (Lida 3638 vezes)
xluisfernando
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 563


Linux user #532810


« em: 21 de Dezembro de 2011, 18:24 »

Alegando uma questão de segurança e também por desacordo com a licença da Oracle, a Canonical removeu os pacotes sun-java-6 dos repositórios oficiais do ubuntu 10.04LTS, 10.10 e 11.04. Mais detalhes: http://www.hardware.com.br/noticias/2011-12/ubuntu-algumas-novidades.html

Percebi os efeitos disso na atualização. Sabia da notícia e verifiquei que tinha uma atualização para sun-java-6. Aparentemente, o pacote funcional foi substituído por um inoperante na atualização.

Por que o drama? Simplesmente porque a maioria dos bancos utiliza o sun-java-6 como ferramenta para executar os módulos de segurança do internet banking. Se ele não se consegue acessar passar da tela de login.

A Canonical anunciou que seu foco será o OpenJDK, por ser de código aberto, mas infelizmente, seu plugin não parece funcionar com os módulos de segurança dos bancos (testei Santander, Banco do Brasil e Caixa. Só a última funcionou com o OpenJDK)

Então, pegunto aos universitários: Tem alguma maneira de fazer o OpenJDK funcionar com esses bancos ou vou ter que removê-lo completamente e instalar manualmente o Java da Oracle? (Será que a questão de segurança apontada pela Canonical em relação ao sun-java-6 afeta essa questão dos módulos de segundaça do internet banking?)

E agora?
« Última modificação: 21 de Dezembro de 2011, 18:26 por xluisfernando » Registrado

ubuntu GNU/Linux 12.04LTS amd64, Unity - Desktop Asus M2N-E SLI/Nvidia nForce 500/AMD X2 5000+/GeForce 8500GT 512MB
ubuntu GNU/Linux 11.10 - Netbook Asus Eee PC 1000HA
xluisfernando
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 563


Linux user #532810


« Responder #1 em: 21 de Dezembro de 2011, 19:03 »

Consegui um avanço. No site oficial do OpenJDK eu pesquisei e adicionei o repositório:
Citar
sudo add-apt-repository ppa:openjdk/ppa
sudo apt-get update

Então, no synaptic percebi que havia atualizações para o openjdk-6. Marquei todas elas e apliquei a modificação.

Com isso já consigo acessar o internet banking do Banco do Brasil. Só o Santander que está enroscado.
Registrado

ubuntu GNU/Linux 12.04LTS amd64, Unity - Desktop Asus M2N-E SLI/Nvidia nForce 500/AMD X2 5000+/GeForce 8500GT 512MB
ubuntu GNU/Linux 11.10 - Netbook Asus Eee PC 1000HA
RonaldoRG
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 659


WWW
« Responder #2 em: 21 de Dezembro de 2011, 20:02 »

Depois da atualização não consigo acessa o BB usando o Chrome.

Mas com o firefox consigo acessar normal.

T+.
Registrado

Debian 6 / Ubuntu 10.04
Ribeirão
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 131


« Responder #3 em: 22 de Dezembro de 2011, 08:00 »

Senhores este tema ja foi muito debatido aqui no fórum e existe solução para o mesmo. Eu por exemplo, uso o banco do brasil ha vari os anos e também pensei que meus dias de tranquilidade em resolver tudo pela internet iriam acabar mas o openjdk funciona normalmente com o banco do brasil. Digo isso pois estou usando desde o lançamento o ubuntu 11.10, juntamente com o firefox, e não tenho nenhum problema. Deem uma pesquisado no próprio fórum e instalem os pacotes corretos do openjdk que tenho certeza que funcionará 100%.

Não se desesperem. Um abraço e boa sorte.
Registrado
lscorredor
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 15


« Responder #4 em: 23 de Dezembro de 2011, 14:34 »

Consegui um avanço. No site oficial do OpenJDK eu pesquisei e adicionei o repositório:
Citar
sudo add-apt-repository ppa:openjdk/ppa
sudo apt-get update

Então, no synaptic percebi que havia atualizações para o openjdk-6. Marquei todas elas e apliquei a modificação.

Com isso já consigo acessar o internet banking do Banco do Brasil. Só o Santander que está enroscado.
Pelo repositório, não consegui fui no site OpenJDK e baixei:jdk-7u2-linux-i586.rpm.Como instalo este programa?
Registrado
Dionnatan
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 170

Liberdade de Conhecimento.


WWW
« Responder #5 em: 23 de Dezembro de 2011, 14:45 »

Olá amigo lscorredor, você baixou o programa certo, mas o pacote errado, baixo o mesmo arquivo '.deb' e não '.rpm', pois este tipo de pacotes
é usado por distros como fedora e redhat, como o nosso querido Ubuntu é baseado em debian o pacote que você deve baixar é outro, .deb no caso.
para instala-lo:

sudo dpkg -i nome_do_pacote.deb  [enter]

espero ter ajudado, abraço.
Registrado
lscorredor
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 15


« Responder #6 em: 23 de Dezembro de 2011, 17:59 »

Olá amigo lscorredor, você baixou o programa certo, mas o pacote errado, baixo o mesmo arquivo '.deb' e não '.rpm', pois este tipo de pacotes
é usado por distros como fedora e redhat, como o nosso querido Ubuntu é baseado em debian o pacote que você deve baixar é outro, .deb no caso.
para instala-lo:

sudo dpkg -i nome_do_pacote.deb  [enter]

espero ter ajudado, abraço.
Fala amigo, no site da OpenJDK não acho o arquivo com a extensão .deb. Comandos no terminal eu nunca utilizei. Mas vou tentar!
Registrado
lscorredor
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 15


« Responder #7 em: 23 de Dezembro de 2011, 19:25 »

Depois da atualização não consigo acessa o BB usando o Chrome.

Mas com o firefox consigo acessar normal.

T+.

Olá Ronaldo, eu também conseguia acessar o BB pelo Mozilla. Agora não consigo de jeito nenhum.
Registrado
cygnusx-1
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 452


« Responder #8 em: 23 de Dezembro de 2011, 20:58 »

ué, tem repositório ppa pro java da oracle, é moleza instalar.
Registrado

Intel Dual Core E2140 (2x1.6 Ghz)|GA-G31M-ES2L|2x2 GiB DDR2 800|Samsung 250 Gb SATA II 7200 RPM + Seagate 1 TB SATA III 7200 RPM|DVD-RW BenQ DW1640 Dual Layer|Seasonic 480w
lscorredor
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 15


« Responder #9 em: 24 de Dezembro de 2011, 10:04 »

Olá amigo lscorredor, você baixou o programa certo, mas o pacote errado, baixo o mesmo arquivo '.deb' e não '.rpm', pois este tipo de pacotes
é usado por distros como fedora e redhat, como o nosso querido Ubuntu é baseado em debian o pacote que você deve baixar é outro, .deb no caso.
para instala-lo:

sudo dpkg -i nome_do_pacote.deb  [enter]

espero ter ajudado, abraço.

Oi, o nome do pacote que baixei no site:jre-6u30-linux-i586.bin. Como eu digito no terminal? Não consigo executar este comando.
Registrado
agente100gelo
Administrador
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 3.646


@Ceará


WWW
« Responder #10 em: 24 de Dezembro de 2011, 10:17 »

Oi, o nome do pacote que baixei no site:jre-6u30-linux-i586.bin. Como eu digito no terminal? Não consigo executar este comando.

Código:
chmod +x jre-6u30-linux-i586.bin
./jre-6u30-linux-i586.bin
Registrado

Advogado e analista de sistema cearense.
Twitter: @glaydson
lscorredor
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 15


« Responder #11 em: 24 de Dezembro de 2011, 10:47 »

Oi, o nome do pacote que baixei no site:jre-6u30-linux-i586.bin. Como eu digito no terminal? Não consigo executar este comando.

Código:
chmod +x jre-6u30-linux-i586.bin
./jre-6u30-linux-i586.bin
Olá, eu digitei no terminal:
chmod +x jre-6u30-linux-i586.bin./jre-6u30-linux-i586.bin
chmod: impossível acessar "jre-6u30-linux-i586.bin./jre-6u30-linux-i586.bin": Arquivo ou diretório não encontrado
Registrado
lscorredor
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 15


« Responder #12 em: 24 de Dezembro de 2011, 11:04 »

Oi, o nome do pacote que baixei no site:jre-6u30-linux-i586.bin. Como eu digito no terminal? Não consigo executar este comando.

Código:
chmod +x jre-6u30-linux-i586.bin
./jre-6u30-linux-i586.bin
Olá, eu digitei no terminal:
chmod +x jre-6u30-linux-i586.bin./jre-6u30-linux-i586.bin
chmod: impossível acessar "jre-6u30-linux-i586.bin./jre-6u30-linux-i586.bin": Arquivo ou diretório não encontrado

Eu fiz o download do site da Oracle e o arquivo está na pasta:/home/henrique/Downloads/jre-6u30-linux-i586.bin

Registrado
agente100gelo
Administrador
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 3.646


@Ceará


WWW
« Responder #13 em: 24 de Dezembro de 2011, 11:11 »

você precisa entrar no diretório antes "cd Downloads".
Registrado

Advogado e analista de sistema cearense.
Twitter: @glaydson
xluisfernando
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 563


Linux user #532810


« Responder #14 em: 24 de Dezembro de 2011, 12:19 »

ué, tem repositório ppa pro java da oracle, é moleza instalar.
Não.
Apesar de o repositório ppa estar lá, pelas questões que coloquei na abertura do tópico, a Canonical está disponibilizando pacotes de atualização para sun-java6 que são na verdade arquivos de anulação. Eu usava o java da oracle pelo repositório e na última atualização o mesmo foi substituído por outro, que não funciona. Se pesquisar a causa disso você perceberá que não se trata de erro e sim de uma ação proposital da Canonical.

A instalação do pacote openjdk pelo repositório apresenta o mesmo efeito que a instalação desse pacote baixado do site. Ou seja: Você pode fazer pelo modo automático
Citar
sudo add-apt-repository ppa:openjdk/ppa
sudo apt-get update
sudo apt-get remove purge -f sun-java6-*
sudo apt-get install icedtea-plugin icedtea6-plugin

Ou, você pode instalar manualmente o sun-java-6 baixado diretamente do site da Oracle
Versão x86 (32bits)
Citar
wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=58117
sudo su
cd Download
chmod a+x jre-6u30-linux-i586.bin
mv  jre-6u30-linux-i586.bin /usr/lib/jvm
cd /usr/lib/jvm
./jre-6u30-linux-i586.bin
update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jre1.6.0_30/bin/java" 1
update-alternatives --set java /usr/lib/jvm/jre1.6.0_30/bin/java
cd /usr/lib/mozilla/plugins
sudo ln -s /usr/lib/jvm/jre1.6.0_30/lib/i386/libnpjp2.so

Versão amd64 (64bits)
Citar
wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=58119 (versão amd64)
sudo su
cd Download
chmod a+x jre-6u30-linux-x64.bin
mv  jre-6u30-linux-x64.bin /usr/lib/jvm
cd /usr/lib/jvm
./jre-6u30-linux-x64.bin
update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jre1.6.0_30/bin/java" 1
sudo ln -s /usr/lib/jvm/jre1.6.0_30/lib/amd64/libnpjp2.so
cd /usr/lib/mozilla/plugins
update-alternatives --set java /usr/lib/jvm/jre1.6.0_30/bin/java

Mas, como eu disse no começo, a questão não se encerra por aqui. Instalar o sun-java-6 não é o problema. A questão é se a informação de que ele foi removido como pacote pela Canonical por motivo de falha na sua segurança procede, já que esse plugin é essencial para transações bancárias.

Sobre o OpenJDK, com o Banco do Brasil e Caixa não tem problema. Funciona corretamente. Já com o Banco Santander esse plugin OpenJDK não funciona (apesar de que o módulo de segurança deles parece ser opcional...)

Então, ficam as dúvidas: Tem como melhorar o OpenJDK? O plugin sun-java-6 oferece algum risco de segurança?
Registrado

ubuntu GNU/Linux 12.04LTS amd64, Unity - Desktop Asus M2N-E SLI/Nvidia nForce 500/AMD X2 5000+/GeForce 8500GT 512MB
ubuntu GNU/Linux 11.10 - Netbook Asus Eee PC 1000HA
Páginas: [1] 2 3 4   Ir para o topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.16 | SMF © 2006-2009, Simple Machines
© 2012 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!