Baixe em PDF Baixe em PDF

Este artigo ajudará na atualização para as várias novas versões de lançamento do Oracle Java JDK/JRE no Ubuntu Linux. De tempos em tempos, devido a consertos de erros e questões de segurança, a Oracle lança atualizações para a versão do Java JDK/JRE.

  • Nota: este artigo presume que você tenha uma versão do Oracle Java 7 de 32-bit ou 64-bit localizada em /usr/local/java e que quer fazer a atualização para uma nova versão do Oracle Java. Caso não se aplique, veja o seguinte artigo para obter mais informações:
  • Como instalar o Java da Oracle no Ubuntu Linux

Além disso, quando é feito o upgrade do Oracle Java, também é preciso fazer o dos links nos navegadores de internet. Por favor, veja o artigo abaixo:

Método 1
Método 1 de 4:

Instruções para o Oracle Java 32-bit:

Baixe em PDF
  1. Faça o processo de rooting (ou superusuário) e copie os novos binários do Oracle Java comprimidos do seu diretório de downloads para /usr/local/java
    • Digite/Copie/Cole: cd /home/ "seu_nome_de_usuário" /Downloads
    • Digite/Copie/Cole: sudo cp -r jdk-7u40-linux-i586.tar.gz /usr/local/java
    • Digite/Copie/Cole : sudo cp -r jre-7u40-linux-i586.tar.gz /usr/local/java
    • Digite/Copie/Cole: cd /usr/local/java
    • Digite/Copie/Cole: sudo tar xvzf jdk-7u40-linux-i586.tar.gz
    • Digite/Copie/Cole: sudo tar xvzf jre-7u40-linux-i586.tar.gz
    Publicidade
Método 2
Método 2 de 4:

Instruções para o Oracle Java 64-bit:

Baixe em PDF
  1. Faça o processo de rooting (ou superusuário) e copie os novos binários do Oracle Java comprimidos do diretório de downloads para /usr/local/java
    • Digite/Copie/Cole: cd /home/ "seu_nome_de_usuário" /Downloads
    • Digite/Copie/Cole: sudo -s cp -r jdk-7u40-linux-x64.tar.gz /usr/local/java
    • Digite/Copie/Cole: sudo -s cp -r jre-7u40-linux-x64.tar.gz /usr/local/java
    • Digite/Copie/Cole: cd /usr/local/java
    • Digite/Copie/Cole: sudo tar xvzf jdk-7u40-linux-x64.tar.gz
    • Digite/Copie/Cole: sudo tar xvzf jre-7u40-linux-x64.tar.gz
  2. 3
    Nesse momento você deve ter dois diretórios novos de binários descomprimidos em /usr/local/java para o Java JDK/JRE listados como:
    Publicidade
jdk1.7.0_40
jre1.7.0_40

Junto com:

jdk1.7.0_25
jre1.7.0_25
Método 3
Método 3 de 4:

Modificar o PATH do sistema Linux:

Baixe em PDF
  1. Use o gedit, nano ou qualquer outro editor de texto com rooting e abra /etc/profile
    • Digite/Copie/Cole: sudo gedit /etc/profile
    • ou
    • Digite/Copie/Cole: sudo nano /etc/profile
  2. 2
    Desça usando as teclas direcionais até o final e adicione as seguintes linhas ao final do arquivo /etc/profile no Ubuntu Linux. Agora, os números da versão do Oracle Java antigo serão alterados para o novo. Mude os números das versões no seguinte arquivo PATH de sistema /etc/profile:
    Publicidade


Modifique o arquivo /etc/profile:
JAVA_HOME=/usr/local/java/ jdk1.7.0_25
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/ jre1.7.0_25
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
Altere para isto:
JAVA_HOME=/usr/local/java/ jdk1.7.0_40
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/ jre1.7.0_40
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH


Salve o arquivo e saia

Método 4
Método 4 de 4:

Informe o sistema sobre a versão atualizada do Oracle Java:

Baixe em PDF
  1. Agora é preciso atualizar o sistema para usar o Oracle Java 1.7.0_40
    • Digite/Copie/Cole: sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/ jre1.7.0_40 /bin/java" 1
    • Digite/Copie/Cole: sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/ jdk1.7.0_40 /bin/javac" 1
    • Digite/Copie/Cole: sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/ jre1.7.0_40/bin /javaws" 1
    • Digite/Copie/Cole: sudo update-alternatives --set java /usr/local/java/ jre1.7.0_40 /bin/java
    • Digite/Copie/Cole: sudo update-alternatives --set javac /usr/local/java/ jdk1.7.0_40 /bin/javac
    • Digite/Copie/Cole: sudo update-alternatives --set javaws /usr/local/java/ jre1.7.0_40 /bin/javaws
    • Digite/Copie/Cole: . /etc/profile
    • Note que o arquivo wide PATH /etc/profile do sistema vai recarregar após reiniciar o Ubuntu Linux.
  2. Teste para ver se a nova versão do Oracle Java foi instalada corretamente no sistema executando os seguintes comandos e anotando o número da versão da nova atualização do Java.
    • Digite/Copie/Cole: java -version
      • Este comando exibe a versão do Java que está operando no sistema.
    • java version "1.7.0_40"

      Java(TM) SE Runtime Environment (build 1.7.0_40-b08)Java HotSpot(TM) 64-Bit Server VM (build build 25.1-b02, mixed mode)
    • Digite/Copie/Cole: javac -version
    • Esse comando informa que agora é possível compilar programas em java pelo terminal.
      • Você deve receber uma mensagem dizendo:
    • javac 1.7.0_40
  3. Após, haverá a opção de remover o Oracle Java JDK/JRE antigo simplesmente retirando o diretório que contém os binários dele.
    • Digite/Copie/Cole: cd /usr/local/java
    • Digite/Copie/Cole: sudo rm -rf jdk1.7.0_40
    • Digite/Copie/Cole: sudo rm -rf jre1.7.0_40
  4. Publicidade

Opcional: habilitando o Oracle nos navegadores da internet

  1. Para habilitar o plugin do Java nos navegadores de internet, é preciso fazer um link simbólico pelo diretório do navegador para a localização do plugin do Java incluso na distribuição do Oracle Java.

Google Chrome

Instruções para o Oracle Java 32-bit:

  1. Emita os seguintes comandos.
    • Digite/Copie/Cole: sudo mkdir -p /opt/google/chrome/plugins
      • Fazê-lo vai criar um diretório chamado /opt/google/chrome/plugins
    • Digite/Copie/Cole: cd /opt/google/chrome/plugins
      • O processo vai alterar o diretório de plugins do google chrome, então esteja no diretório antes de fazer o link simbólico.
    • ' Digite/Copie/Cole: sudo ln -s /usr/local/java/jre1.7.0_40/lib/ i386 / libnpjp2.so
      • Após, será criado um link simbólico do plugin Java JRE (Java Runtime Environment) libnpjp2.so para o Google Chrome.

Instruções para o Oracle Java 64-bit:

  1. Emita os seguintes comandos.
    • Digite/Copie/Cole: sudo mkdir -p /opt/google/chrome/plugins
      • Fazê-lo vai criar um diretório chamado /opt/google/chrome/plugins
    • Digite/Copie/Cole: cd /opt/google/chrome/plugins
      • O processo vai alterar o diretório de plugins do google chrome, então esteja neste diretório antes de fazer o link simbólico.
    • Digite/Copie/Cole: sudo ln -s /usr/local/java/jre1.7.0_40/lib/ amd64 / libnpjp2.so
      • Um link simbólico do plugin Java JRE (Java Runtime Environment) libnpjp2.so será criado para o Google Chrome.

Lembretes:

  1. Nota: algumas vezes ao emitir o comando acima, você pode receber uma mensagem dizendo:
    • ln: creating symbolic link `./libnpjp2.so': O arquivo existe.
    • Para corrigir tal problema, simplesmente remova o link simbólico anterior usando o seguinte comando:
    • Digite/Copie/Cole: cd /opt/google/chrome/plugins
    • Digite/Copie/Cole: sudo rm -rf libnpjp2.so
    • Esteja no diretório /opt/google/chrome/plugins antes de emitir o comando.
  2. Reinicie o navegador a vá até Java Tester para testar se o Java está funcionando no seu navegador.

Mozilla Firefox

Instruções para o Oracle Java 32-bit:

  1. Emita o seguinte comando
    • ' Digite/Copie/Cole: cd /usr/lib/mozilla/plugins
      • Fazê-lo vai alterar o diretório /usr/lib/mozilla/plugins; crie o diretório se ele não existir.
    • Digite/Copie/Cole: sudo mkdir -p /usr/lib/mozilla/plugins
      • isto vai criar o diretório /usr/lib/mozilla/plugins; esteja neste diretório antes de fazer o link simbólico.
    • Digite/Copie/Cole: sudo ln -s /usr/local/java/jre1.7.0_40/lib/ i386 / libnpjp2.so
      • Será criado um link simbólico do plugin do Java JRE(Java Runtime Environment) libnpjp2.so para o navegador Mozilla Firefox.

Instruções para o Oracle Java 64-bit:

  1. Emita os seguintes comandos.
    • Digite/Copie/Cole: cd /usr/lib/mozilla/plugins
      • A instrução vai alterar o diretório /usr/lib/mozilla/plugins; crie caso não o tenha.
    • Digite/Copie/Cole: sudo mkdir -p /usr/lib/mozilla/plugins
      • Fazê-lo vai criar o diretório /usr/lib/mozilla/plugins, então esteja nele antes de fazer o link simbólico.
    • Digite/Copie/Cole: sudo ln -s /usr/local/java/jre1.7.0_40/lib/ amd64 / libnpjp2.so
      • Será criadp o link simbólico do plugin do Java JRE(Java Runtime Environment) libnpjp2.so para o navegador Mozila Firefox.

Lembretes:

  1. Nota: às vezes, quando emitir o comando acima, você pode receber uma mensagem dizendo:
    • ln: creating symbolic link `./libnpjp2.so': O arquivo existe.
    • Para corrigir tal problema, simplesmente remova o link simbólico anterior usando o seguinte comando:
    • Digite/Copie/Cole: cd /usr/lib/mozilla/plugins
    • Digite/Copie/Cole: sudo rm -rf libnpjp2.so
    • Esteja no diretório /usr/lib/mozilla/plugins antes de emitir o comando.
  2. Reinicie seu navegador e vá até Java Tester para testar se o Java está funcionando no navegador.

Sobre este guia wikiHow

Esta página foi acessada 61 793 vezes.

Este artigo foi útil?

Publicidade