Instalando o Oracle Java Runtime Environment (JRE) no openSUSE

Aprenda, nessa dica, a instalar manualmente o Oracle Java (JRE) no openSUSE Leap e openSUSE Tumbleweed.

Instalando o Java da Oracle no openSUSE Leap

Aprenda, nessa dica, a instalar a versão mais recente do Oracle Java Runtime environment (JRE) no openSUSE Leap e openSUSE Tumbleweed.

 Java é uma linguagem de programação multiplataforma orientada a objetos, desenvolvida na década de 90 por James Gosling, na Sun Microsystems (adquirida pela Oracle em 2009). Diferente das linguagens de programação convencionais (que são compiladas para código nativo), a linguagem Java é compilada para um bytecode que é executado por uma máquina virtual. A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não é a sua única linguagem.

 O openSUSE disponibiliza nos repositórios oficiais (assim como as principais distribuições Linux) o OpenJDK, que é um Java Development Kit de código aberto baseado totalmente em software livre, incluindo também um plugin para navegadores, o IcedTea Web. O OpenJDK atende às necessidades da maioria dos usuários, mas caso queira utilizar o Oracle JRE (que é proprietário) e o seu plugin para navegadores, nesta dica você vai aprender a instalá-lo manualmente no openSUSE (utilizando o pacote tar.gz), de um jeito fácil e detalhado.

 O Java Runtime Environment (JRE) é uma implementação do Java Virtual Machine que executa programas Java; nele está incluído o JVM, as bibliotecas centrais e outros componentes adicionais para executar aplicativos e applets criados em Java.

 Saiba mais detalhes sobre o Java acessando:

  https://www.java.com/pt_BR/about/

  https://www.java.com/pt_BR/download/faq/whatis_java.xml

   Procedimentos testados no openSUSE Leap (64 bits) e no openSUSE Tumbleweed (32 e 64 bits).
   Tecle uname -m no terminal para verificar se o seu sistema é de 64 bits (x86_64) ou 32 bits (i686), ok?!

 Vamos então à instalação!


Instalando a versão mais recente do Oracle Java (JRE) no openSUSE


 Apesar da instalação do Oracle JRE, recomendo que NÃO REMOVA o OpenJDK do sistema (que, provavelmente, já está instalado), evitando assim problemas de dependências de pacotes.
 O único pacote que você deverá remover do sistema antes de instalar o JRE é o plugin IcedTea Web, do contrário, uma das etapas abaixo irá falhar. Para removê-lo, basta executar:

sudo zypper rm java-*-openjdk-plugin

 O primeiro passo é fazer o download do JRE (de acordo com a arquitetura do seu sistema), acesse:

  https://java.com/pt_BR/download/linux_manual.jsp

 Se o seu sistema for de 64 bits, baixe o arquivo identificado como "Linux x64", mas se for de 32 bits baixe o arquivo "Linux", conforme mostra a imagem abaixo:

https://www.java.com/pt_BR/download/linux_manual.jsp

 Feito isso, abra um terminal e "entre" na pasta onde baixou o JRE; por exemplo, se ele estiver na pasta "Downloads", digite:

cd /home/$USER/Downloads

 Extraia o pacote com:

tar xvzf jre-*.tar.gz

 Renomeie a pasta que resultou da extração para "jre-oracle" (para facilitar os passos seguintes):

mv jre1*/ jre-oracle

 E mova para a pasta "/usr/lib":

sudo mv jre-oracle /usr/lib

 Informe ao sistema onde o Oracle JRE está localizado:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jre-oracle/bin/java" 3

 Defina o Oracle JRE como o Java padrão:

sudo update-alternatives --set java /usr/lib/jre-oracle/bin/java

 Após, verifique se o Java foi instalado corretamente no sistema, execute no terminal:

java -version

 A saída será semelhante a esta:

sandro@linux-4c86:~/Downloads> java -version
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)

 Fácil, não?






Habilitando o plugin Java no Mozilla Firefox


      ---   ATENÇÃO   ---      

Procedimento válido apenas para o Mozilla Firefox 51 e versões anteriores, já que a partir da versão 52 encerra-se o suporte a plugins NPAPI, o que inclui o Java.

 Se necessário, execute os comandos abaixo para instalar e definir como padrão o plugin Java para o Firefox, de acordo com a arquitetura do openSUSE:

  Se o seu sistema for de 64 bits, instale-o executando:

sudo update-alternatives --install "/usr/lib64/browser-plugins/javaplugin.so" "javaplugin" "/usr/lib/jre-oracle/lib/amd64/libnpjp2.so" 3

 E defina-o como padrão com:

sudo update-alternatives --set javaplugin /usr/lib/jre-oracle/lib/amd64/libnpjp2.so


  Já se for de 32 bits, instale o plugin Java com:

sudo update-alternatives --install "/usr/lib/browser-plugins/javaplugin.so" "javaplugin" "/usr/lib/jre-oracle/lib/i386/libnpjp2.so" 3

 E defina-o como padrão com:

sudo update-alternatives --set javaplugin /usr/lib/jre-oracle/jre/lib/i386/libnpjp2.so

      ---   DICA   ---      

Se não tivesse desinstalado o plugin IcedTea Web do sistema (como foi pedido acima), você poderia utilizar o comando abaixo:

sudo update-alternatives --config javaplugin

Para definir manualmente a versão do plugin Java a ser utilizada no navegador (alternando entre o plugin Java da Oracle e o plugin do OpenJDK), com isso, bastaria informar o número correspondente à versão desejada e pressionar Enter, ok?!


 Feito isto, abra o Mozilla Firefox e acesse o site:

  https://www.java.com/pt_BR/download/installed.jsp

 Clique em "Verificar versão do Java", como indicado na imagem abaixo:

Verificar versão do Java

 Na tela seguinte clique em "Ativar o Java"; provavelmente irá aparecer uma janela de diálogo do Firefox pedindo sua autorização para executar o Java, clique em "Permitir agora", conforme mostra a imagem abaixo:

Permitir a execução do plugin Java

 Em seguida clique em "Executar":

Executar a aplicação Java

 Pronto! O plugin Java foi instalado com sucesso no navegador:

Versão do Java Verificada com sucesso!


Java Control Panel


 Vamos agora criar um atalho para o Painel de Controle Java, copie e cole todo o conteúdo abaixo no terminal e pressione Enter em seguida:

sudo tee /usr/share/applications/java-control.desktop <<ATALHO
[Desktop Entry]
Encoding=UTF-8
Name=Java
Comment=Java Control Panel
Exec=sh '/usr/lib/jre-oracle/bin/jcontrol'
Icon=/usr/lib/jre-oracle/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png
Terminal=false
Type=Application
Categories=Application;Settings;Java;X-Red-Hat-Base;X-Ximian-Settings;
ATALHO

 Feito isso, procure pelo atalho "Java" criado anteriormente no menu de aplicativos para abrir o Java Control Panel:

Java Control Panel


Atualizando o JRE no openSUSE


 Para atualizar o Java é bem simples, primeiro, remova a versão antiga do sistema com:

sudo rm -rf /usr/lib/jre-oracle

 Baixe a nova versão do Java (de acordo com a arquitetura do seu sistema) em:

  https://www.java.com/pt_BR/download/linux_manual.jsp

 E repita os passos (como dito anteriormente):

cd /home/$USER/Downloads
* "Entrando" na pasta onde fez o download do pacote, no caso, a "Downloads";

tar xvzf jre-*-x64.tar.gz
* Extraindo o arquivo baixado;

mv jre1*/ jre-oracle
* Renomeando a pasta para "jre-oracle";

sudo mv jre-oracle /usr/lib
* Movendo para a pasta "/usr/lib".

 E só!


Desinstalando o Oracle Java (JRE) do openSUSE


 Antes de desinstalar o Oracle JRE, defina primeiro o OpenJDK como o Java padrão:

sudo update-alternatives --config java

 Escolha o número referente à versão do OpenJDK, no meu caso é o 0:

Definindo o OpenJDK como o Java padrão

 Depois, remova o Java da Oracle do sistema com:

sudo update-alternatives --remove java /usr/lib/jre-oracle/bin/java

 Remova também o plugin Java, execute:

  Se utiliza o openSUSE de 64 bits:

sudo update-alternatives --remove javaplugin /usr/lib/jre-oracle/lib/amd64/libnpjp2.so

  Se utiliza o openSUSE de 32 bits:

sudo update-alternatives --remove javaplugin /usr/lib/jre-oracle/jre/lib/i386/libnpjp2.so

 Remova o atalho do Painel de Controle Java:

sudo rm -rf /usr/share/applications/java-control.desktop

 E por fim, remova a pasta do Oracle JRE com:

sudo rm -rf /usr/lib/jre-oracle


 Espero que este tutorial seja útil para você! Caso tenha alguma dúvida, sugestão ou crítica, basta deixar o seu comentário logo abaixo (utilizando o Disqus, sua conta do Google/Blogger ou o sistema de comentários do Facebook), ou se preferir, entre em contato conosco!

 Aproveite e cadastre-se para receber todas as novidades do Blog Opção Linux no seu e-mail, ou siga-nos no Google+, no Twitter ou na nossa página no Facebook! :)

 Muito obrigado pela visita e até o próximo tutorial!


Referências:

COMENTÁRIOS

PUBLICIDADE

Nome

#BlogOpçãoLinux,2,Adobe Flash Player,1,Android Studio,2,AnyDesk,2,Artigo,41,Áudio e Vídeo,1,Autor Convidado,3,AV Linux,4,Backup,2,Brasero,1,CentOS,3,Debian,27,Déjà Dup,1,Dica,109,Dolphin Emulator,1,Fedora,53,Fedy,1,Firefox,2,follow.it,1,GNOME,6,Google Chrome,1,GParted,2,GRUB,3,I-Nex,1,Intel Graphics,2,IRPF,3,Java,9,K3b,1,KDE,6,Kdenlive,1,Lançamento,40,Lançamento - Novatec,9,Leap,2,LibreOffice,1,Linux,25,Linux Mint,9,Microsoft Edge,1,Morvan,1,MultiBootUSB,1,NetBeans,2,Notícias,50,NVIDIA,1,OpenMandriva,2,openSUSE,47,openSUSE Leap,6,openSUSE Tumbleweed,1,Opera,2,PC-BSD,1,PeaZip,1,pen drive,6,Pós-instalação,9,PyCharm,2,Recuperação,2,Redo Backup and Recovery,1,SELinux,2,Skype,2,Spotify,2,SUSE,12,Tchelinux,1,TDE,1,Team Fortress 2,1,TeamViewer,4,Telegram,4,Terminal,4,Ubuntu,41,Ventoy,1,VirtualBox,9,VMware Player,7,VMware Workstation,1,Windows,2,WineHQ,1,zypper,1,
ltr
item
Blog Opção Linux: Instalando o Oracle Java Runtime Environment (JRE) no openSUSE
Instalando o Oracle Java Runtime Environment (JRE) no openSUSE
Aprenda, nessa dica, a instalar manualmente o Oracle Java (JRE) no openSUSE Leap e openSUSE Tumbleweed.
https://2.bp.blogspot.com/-PKDLHuoUSqI/VvhTZEs--bI/AAAAAAAADlI/U_CGjVmk9oEwcQTPeFVr8SdJUbapg-vAw/s400/Java-Oracle-no-openSUSE.png
https://2.bp.blogspot.com/-PKDLHuoUSqI/VvhTZEs--bI/AAAAAAAADlI/U_CGjVmk9oEwcQTPeFVr8SdJUbapg-vAw/s72-c/Java-Oracle-no-openSUSE.png
Blog Opção Linux
https://www.blogopcaolinux.com.br/2016/04/Instalando-o-Oracle-Java-JRE-no-openSUSE.html
https://www.blogopcaolinux.com.br/
https://www.blogopcaolinux.com.br/
https://www.blogopcaolinux.com.br/2016/04/Instalando-o-Oracle-Java-JRE-no-openSUSE.html
true
7244430709813195206
UTF-8
Carregado todas as postagens Não encontramos nenhuma postagem VER TUDO Leia + Responder Cancelar resposta Excluir By Home PÁGINAS POSTAGENS Ver Tudo RECOMENDADO PARA VOCÊ TAG ARQUIVO PESQUISAR... TODOS OS POSTS Não encontramos nenhuma correspondência com o seu pedido Voltar para a Página Inicial Domingo Segunda Terça Quarta Quinta Sexta Sábado Dom Seg Ter Qua Qui Sex Sáb Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro Jan Fev Mar Abr Maio Jun Jul Ago Set Out Nov Dez agora mesmo 1 minuto atrás $$1$$ minutes ago 1 hora atrás $$1$$ hours ago Ontem $$1$$ days ago $$1$$ weeks ago mais de 5 semanas atrás Seguidores Seguir ESTE CONTEÚDO PREMIUM ESTÁ BLOQUEADO PASSO 1: Compartilhe em uma rede social PASSO 2: Clique no link na sua rede social Copiar todo o Código Selecionar todo o Código Todos os códigos foram copiados para a Área de Transferência Não foi possível copiar o código / texto, por favor, pressione [CTRL]+[C] (ou CMD+C no Mac) para copiar Índice de Conteúdo