Como instalar o Oracle Java 9 no Ubuntu, Debian e derivados

Quer experimentar a mais recente versão do Java da Oracle? Então veja como instalar o Oracle Java 9 no Ubuntu, Debian e outros sistemas derivados deles.


A instalação do Oracle Java 9 só é possível porque o site WebUpd8, que possui repositórios com diversos programas para Linux, disponibilizou os pacotes necessários para realizar esse processo, através do WebUpd8 Oracle Java PPA.

Como instalar o Oracle Java 9 no Ubuntu, Debian e derivados


Veja também


É importante esclarecer que o WebUpd8 Oracle Java PPA não inclui quaisquer binários do Oracle Java, porque isso não é permitido pela licença do Java. É por causa disso que o PPA fornece um instalador que baixa automaticamente a mais recente versão do Oracle Java 9 (com o JDK9 e o plugin Java 9 para navegador) e configura tudo para você.



Além disso, o Oracle Java 9 Installer é considerado de qualidade alfa e é oferecido sem qualquer garantia, para usá-lo por sua conta e risco!

Também é importante mencionar que os servidores de download do Oracle Java 9 são muito lentos, por isso mesmo com uma conexão rápida com a , o download pode demorar um pouco ou pode falhar (assim você terá que tentar novamente) e quanto a isso, não há nada que possa ser feito.

Você só deve usar o Oracle Java 9 se explicitamente precisar, pois ele pode conter erros e pode não incluir os patches de segurança mais recentes. Além disso, algumas opções do Java foram removidas na JDK9, assim você pode encontrar problemas com vários aplicativos Java.

Para não ter problemas, por enquanto você deve continuar a usar o Java 8, já que o Oracle Java 9 está disponível apenas como uma versão de acesso antecipado (que deve ser lançado em 2016)! Se o que você quer é instalar o Oracle Java 8 (que é considerado estável) do 9, consulte este tutorial:

Oracle Java no Ubuntu: Como instalar as versões 6, 7 ou 8 no Ubuntu e derivados

Mas se você quiser realmente se aventura no Oracle Java 9, instale-o por sua própria conta e risco, seguindo os passos do procedimento mais abaixo.

Conheça melhor o Oracle Java 9

Para saber mais sobre esse programa, clique nesse link.

Como instalar o Oracle Java 9 no Ubuntu e seus derivados

Para instalar o Oracle Java 9 no Ubuntu e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:
Passo 1. Abra um terminal (no Unity use as teclas CTRL + ALT + T);
Passo 2. Se ainda não tiver, adicione o repositório do programa com este comando ou use esse tutorial;

sudo add-apt-repository ppa:webupd8team/java

Passo 3. Atualize o gerenciador de pacotes com o comando:

sudo apt-get update

Passo 4. Agora use o comando abaixo para instalar o programa;

sudo apt-get install oracle-java9-installer

Passo 5. Depois de instalar o pacote, você pode verificar a versão do Java executando o comando abaixo;

java -version

Como instalar o Oracle Java 9 no Debian e seus derivados

Para instalar o Oracle Java 9 no Debian e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:
Passo 1. Abra um terminal;
Passo 2. Torne-se administrador com o comando abaixo;

su -

Passo 3. Adicione o repositório do programa com estes comandos:

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

Passo 4. Baixe e adicione a chave do repositório do programa com este comando:

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886

Passo 5. Atualize o gerenciador de pacotes com o comando:

apt-get update

Passo 6. Agora use o comando abaixo para instalar o programa;

apt-get install oracle-java9-installer

Passo 7. Depois de instalar o pacote, você pode verificar a versão do Java executando o comando abaixo;

java -version

Como instalar o Oracle Java 9 manualmente ou em outras distros

Para aqueles que não conseguiram instalar com o procedimento acima, não querem adicionar o repositório ou querem tentar instalar em outra distribuição baseada em Debian, você pode pegar o arquivo DEB do programa nesse link e instalar ele manualmente (clicando duas vezes nele).
Mas lembre-se! Ao optar por esse tipo de instalação, você não receberá nenhuma atualização do programa.

Instalação automatizada (aceitar licença automaticamente)

O Oracle Java 9 Installer pede ao usuário para aceitar a licença do Oracle antes de prosseguir com a instalação e só é necessário uma vez, para que você não tem que aceitar a licença a cada atualização. Mas se você deseja automatizar o processo de instalação, você pode usar o comando abaixo para aceitar automaticamente a licença do Oracle Java 9:

echo oracle-java9-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

Definindo as variáveis de ambiente Java

Para ajustar automaticamente as variáveis de ambiente do Java 9, você pode instalar o seguinte pacote:

sudo apt-get install oracle-java9-set-default

Atenção! Se você já instalou o oracle-Java7-set-default ou oracle-set-default-java8, eles serão automaticamente removidos ao instalar oracle-java9 set-default (e as variáveis de ambiente serão definidas para o Oracle Java 9)

Pronto! Agora você já tem Java 9 instalado e pode começar a testar essa nova versão. Depois se quiser voltar à versão 8, acesse esse tutorial (ajustando-o para a versão que você deseja usar).

Desinstalando o Oracle Java 9 no Ubuntu, Debian e derivados

Para desinstalar o Oracle Java 9 no Ubuntu, Debian e derivados, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Desinstale o programa, usando os comandos abaixo;

sudo apt-get remove oracle-java9-installer
sudo apt-get autoremove

Via WebUpd8

O que está sendo falado no blog nos últimos dias


Edivaldo

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande de fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Website: http://www.edivaldobrito.com.br



blog comments powered by Disqus