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.
- Dicas de coisas para fazer depois de instalar o Ubuntu 21.04
- Como instalar a prática IDE BlueJ no Linux via Flatpak
- Como instalar a incrível IDE Java IntelliJ IDEA no Linux
- Como instalar o Oracle Java 15 no Ubuntu, Debian e derivados
- Como desinstalar o Java do Ubuntu 22.04
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.
É 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 uma versão de desenvolvimento 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 Internet, 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.
Se o que você quer é instalar o Oracle Java 8 (que é considerado estável), consulte estes tutoriais:
Oracle Java no Ubuntu: Como instalar as versões 6, 7 ou 8 no Ubuntu e derivados
Java no Linux: veja como Instalar manualmente
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, Debian e seus derivados
Para instalar (ou desinstalar) o Oracle Java 9 no Ubuntu, Debian e seus derivados, siga um dos procesimentos abaixo:
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
O que está sendo falado no blog nos últimos dias
- Lançado Firefox 58 com carregamento de páginas mais rápido
- Como instalar o Oracle Java 9 no Ubuntu, Debian e derivados
No Post found.