Pesquisa de site

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.