[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux

Iniciado por Sampayu, 17 de Janeiro de 2014, 19:25

tópico anterior - próximo tópico

Em qual distribuição GNU/Linux você utiliza este tutorial (caso use mais de uma, informe a principal)?

Arch
0 (0%)
Debian
2 (2.6%)
ElementaryOS
0 (0%)
Fedora
1 (1.3%)
Gentoo
0 (0%)
Mint (inclusive LMDE)
6 (7.7%)
OpenSUSE
0 (0%)
*Ubuntu (Ubuntu, XUbuntu, KUbuntu, LUbuntu...)
64 (82.1%)
Outra
2 (2.6%)
Nenhuma. Vim aqui só por curiosidade.
3 (3.8%)

Total de membros que votaram: 76

Votação encerrada: 01 de Junho de 2016, 19:20

Celio Alves

Opa, muito obrigado pela atenção, Sampayu.
Estará salvo aqui nos favoritos e indicarei este tutorial sempre que possível.

Sampayu

Citação de: Celio Alves online 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.

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
Yuri Sucupira ("Sampayu")

Celio Alves

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).

Sampayu

Citação de: Celio Alves online 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).

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 para o aplicativo VLC media player, repositório do Pedro Castro para o aplicativo GNOME Subtitles (que é de autoria do Pedro Castro), e por aí vai. ;) Você está no caminho certo.
Yuri Sucupira ("Sampayu")

EdvaldoSCruz

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
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

Arthur Bernardes

Aqui nem com essas macumbas o Internet Banking da Caixa funciona, no Windows 8.1 usando Google Chrome funciona lindo.

EdvaldoSCruz

Citação de: Arthur Bernardes online 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.

Cada um faz conforme suas necessidades. Sê não funciona para ti, funciona para outros rsrsrs
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

Sampayu

Citação de: EdvaldoSCruz online 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


  • 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.
Yuri Sucupira ("Sampayu")

Arthur Bernardes

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.

Sampayu

Citação de: Arthur Bernardes online 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.

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:

sudo rm -r ~/.java && sudo rm -r ~/.mozilla

4. Reinstale o Firefox:

sudo apt-get install firefox --reinstall

ou então (tanto faz)

sudo apt-get install --reinstall firefox

5. Execute este comando para acessar o Painel de Controle Java:

/opt/java/jre/bin/jcontrol

6. Agora no Painel de Controle, acesse a aba Segurança e certifique-se de que:

  • A caixa "Ativar conteúdo Java no browser" está marcada
  • A opção "nível de segurança" está marcada como "Alta"
  • O endereço https://internetbanking.caixa.gov.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://internetbanking.caixa.gov.br e então confirme pressionando a tecla Enter e clicando no botão OK

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, 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.
Yuri Sucupira ("Sampayu")

EdvaldoSCruz

Citação de: Sampayu online 31 de Janeiro de 2015, 15:19
Citação de: EdvaldoSCruz online 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


  • 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

Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

Sampayu

Citação de: EdvaldoSCruz online 31 de Janeiro de 2015, 16:10
Citação de: Sampayu online 31 de Janeiro de 2015, 15:19
Citação de: EdvaldoSCruz online 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


  • 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
Yuri Sucupira ("Sampayu")

EdvaldoSCruz

Citação de: Sampayu online 31 de Janeiro de 2015, 16:15
Citação de: EdvaldoSCruz online 31 de Janeiro de 2015, 16:10
Citação de: Sampayu online 31 de Janeiro de 2015, 15:19
Citação de: EdvaldoSCruz online 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


  • 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
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

Sampayu

Citação de: EdvaldoSCruz online 31 de Janeiro de 2015, 16:17
Citação de: Sampayu online 31 de Janeiro de 2015, 16:15
Citação de: EdvaldoSCruz online 31 de Janeiro de 2015, 16:10
Citação de: Sampayu online 31 de Janeiro de 2015, 15:19
Citação de: EdvaldoSCruz online 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


  • 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?
Yuri Sucupira ("Sampayu")

EdvaldoSCruz

Citação de: Sampayu online 31 de Janeiro de 2015, 16:38
Citação de: EdvaldoSCruz online 31 de Janeiro de 2015, 16:17
Citação de: Sampayu online 31 de Janeiro de 2015, 16:15
Citação de: EdvaldoSCruz online 31 de Janeiro de 2015, 16:10
Citação de: Sampayu online 31 de Janeiro de 2015, 15:19
Citação de: EdvaldoSCruz online 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


  • 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.
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.