Este texto mostra como obter os pacotes de instalação da versão de código aberto da linguagem de programação Java, no Ubuntu.
O procedimento se aplica ao sistema operacional Debian, bem como a qualquer um de seus derivados.
O próprio ambiente de testes, usado para escrever este artigo, não é “exatamente” Ubunto — é o KDE Neon, que é baseado no Ubuntu.
Acompanhe o post.
Como encontrar, baixar e instalar os pacotes do ambiente de desenvolvimento Java
Use a ferramenta apt para encontrar os pacotes associados a algum tema:
apt search jre
Vocẽ pode obter resultados mais objetivos, com a simples adoção do comando grep:
apt search openjdk | grep -i "jre"
O resultado poderá mostrar mais de uma versão do ambiente de desenvolvimento Java. No meu caso, há pacotes disponíveis nas versões 8 e 9:
WARNING: apt does not have a stable CLI interface. Use with caution in scripts. openjdk-8-jre/xenial-updates,xenial-security 8u91-b14-3ubuntu1~16.04.1 amd64 openjdk-8-jre-dcevm/xenial 8u74-1 amd64 openjdk-8-jre-headless/xenial-updates,xenial-security 8u91-b14-3ubuntu1~16.04.1 amd64 openjdk-8-jre-jamvm/xenial-updates,xenial-security 8u91-b14-3ubuntu1~16.04.1 amd64 openjdk-8-jre-zero/xenial-updates,xenial-security 8u91-b14-3ubuntu1~16.04.1 amd64 openjdk-9-jre/xenial 9~b114-0ubuntu1 amd64 openjdk-9-jre-headless/xenial 9~b114-0ubuntu1 amd64
A sigla JRE significa Java Runtime Environment, ou seja, “ambiente de execução Java”.
Vocẽ pode optar pela versão mais atual, se pretende desenvolver novos aplicativos, de olho nos mais novos recursos da linguagem de programação. Ou optar pela versão padrão, se prefere manter compatibilidade entre diferentes dispositivos (nem todos, novos).
Adeque os exemplos, que seguem à sua opção.
sudo apt install openjdk-9-jre
A seguir, instale o compilador e o intérprete Java (versões de código livre)
O GCJ é o compilador da linguagem Java, desenvolvido pelo projeto GNU. O GIJ é o interpretador.
No Debian e Ubuntu, o pacote gcj-jre contém as bibliotecas e os aplicativos necessários para criar um ambiente de execução Java.
Instale-o assim:
sudo apt install gcj-jre