Como instalar o Java 14 no Ubuntu, Debian e Linux Mint
Este tutorial irá guiá-lo sobre como instalar o Java 14 Standard Edition Development Kit (JDK) no Ubuntu, Debian e Linux Mint distribuições usando o pacote PPA e de fontes de arquivo.
Instalando Java 14 usando PPA no Ubuntu, Debian e Mint
Para instalar a versão mais recente do Java 14, primeiro adicione o seguinte PPA linuxuprising/java
ao seu sistema e atualize o banco de dados do pacote do repositório conforme mostrado.
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
Depois que o PPA for adicionado e atualizado, procure agora os pacotes com o nome oracle-java14-installer
conforme mostrado.
sudo apt-cache search oracle-java14-installer
oracle-java14-installer - Oracle Java(TM) Development Kit (JDK) 14 [Output]
A saída acima confirma que Java 14 está disponível para instalação usando o seguinte comando.
sudo apt-get install oracle-java14-installer
Se você tiver mais de um Java instalado em seu sistema, poderá instalar o pacote oracle-java14-set-default
para definir Java 14 como padrão, conforme mostrado.
sudo apt-get install oracle-java14-set-default
Depois de definir o Java padrão, você pode verificar a versão do Java instalada usando:
java --version
java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)
Instalando Java 14 a partir de fontes no Ubuntu, Debian e Mint
Para instalar o Java 14 SE SDK em seu sistema, em uma máquina Desktop Linux, primeiro abra um navegador e navegue até a página oficial de download do Java SE.
Aqui, selecione jdk-14.0.1_linux-x64_bin.tar.gz, clique no link Downloads e marque Aceitar Contrato de Licença para começar o processo de download da versão mais recente do pacote tarball.
Java oferece pacotes pré-compilados na forma de pacotes .deb
para distribuições Linux baseadas em Debian, mas usaremos o arquivo tarball compactado para realizar a instalação.
Se você instalar Java em uma máquina headless ou em servidores, baixe o arquivo Java 14 SE JDK por meio do utilitário de linha de comando wget, emitindo o comando abaixo.
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/14.0.1+7/664493ef4a6946b186ff29eb326336a2/jdk-14.0.1_linux-x64_bin.tar.gz
Após a conclusão do download, navegue até o diretório onde o pacote Java foi baixado e emita os comandos abaixo para iniciar a instalação do software Java.
Os comandos executados abaixo irão descompactar o arquivo tarball Java diretamente no diretório /opt. Insira o caminho extraído do java do diretório /opt e emita um comando ls para listar o conteúdo do diretório. Os arquivos executáveis Java estão localizados no diretório bin.
sudo tar xfz jdk-14.0.1_linux-x64_bin.tar.gz -C /opt/
cd /opt/jdk-14.0.1/
ls
Saída de amostra
total 32
drwxr-xr-x 2 root root 4096 Jun 20 14:40 bin
drwxr-xr-x 5 root root 4096 Jun 20 14:40 conf
drwxr-xr-x 3 root root 4096 Jun 20 14:40 include
drwxr-xr-x 2 root root 4096 Jun 20 14:40 jmods
drwxr-xr-x 74 root root 4096 Jun 20 14:40 legal
drwxr-xr-x 5 root root 4096 Jun 20 14:40 lib
drwxr-xr-x 3 root root 4096 Jun 20 14:40 man
-rw-r--r-- 1 10668 10668 1263 Mar 5 16:10 release
Em seguida, insira as variáveis de ambiente Java e o caminho dos arquivos executáveis na variável ` PATH do sistema, emitindo os comandos abaixo que criarão um novo arquivo chamado java .sh no perfil do sistema.
Este método garante que as variáveis de ambiente e executáveis Java estarão acessíveis em todo o sistema.
sudo echo 'export JAVA_HOME=/opt/jdk-14.0.1/' | sudo tee /etc/profile.d/java.sh
sudo echo 'export PATH=$PATH:/opt/jdk-14.0.1/bin' | sudo tee -a /etc/profile.d/java.sh
Por fim, efetue logout e login novamente para aplicar as configurações e emita o comando abaixo para verificar a versão Java instalada em seu sistema.
java --version
java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)
Parabéns! A versão mais recente do Java 14 SE SDK agora está instalada em sua máquina Linux baseada em Debian.