Se você quer usar a última versão do Java, veja como instalar o Java 16 no Fedora Linux (OpenJDK 16) e em sistemas derivados deles.
Java é uma linguagem de programação multiuso orientada a objetos de uso geral, baseada em classes, popular devido ao design de ter dependências de implementação menores, o que significa que o código Java compilado pode ser executado em todas as plataformas que suportam Java sem a necessidade de recompilação.
Java também é rápido, seguro e confiável, portanto. É amplamente utilizado para desenvolver aplicativos Java em laptops, data centers, consoles de jogos, supercomputadores científicos, telefones celulares, etc.
E, no tutorial a seguir, você aprenderá como instalar o Java 16 (OpenJDK 16) mais recente no Fedora Linux.
Como instalar o Java 16 no Fedora Linux (OpenJDK 16)
Nesse tutorial, você aprenderá como baixar e instalar a versão mais recente do Java 16 (OpenJDK 16), junto com o download e versões futuras e a instalação com o mesmo processo para seu sistema operacional Fedora 8.
Dito isso, para instalar o Java 16 no Fedora Linux (OpenJDK 16), usaremos Fedora Linux 34 (versões mais recentes também funcionam) e uma conta de usuário com acesso sudo ou root.
Atualizando sistema operacional
Atualize seu sistema operacional Fedora Linux para garantir que todos os pacotes existentes estejam atualizados:
sudo dnf update && sudo dnf upgrade -y
Feito isso, o primeiro passo é verificar se o seu sistema operacional Fedora possui alguma versão Java pré-instalada. Para fazer isso, use o seguinte comando:
java -version
Exemplo de saída:
openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment 18.9 (build 11.0.12+7)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.12+7, mixed mode, sharing)
A partir da saída do comando Java, descobrimos que o OpenJDK 11 está instalado. Por padrão, os sistemas operacionais Fedora Linux vêm com o Java instalado.
Pesquisar repositório para a versão mais recente de Java
Como a maioria sabe, o Java 11 está bastante desatualizado e o Fedora Linux sendo um módulo upstream com os pacotes mais recentes, você pode pesquisar por versões diferentes usando o comando dnf search da seguinte maneira:
sudo dnf search openjdk
Você receberá uma grande lista de opções. Ao instalar o Java 16, você verá a tag mais recente, que é igual à versão mais recente do java disponível.
Você pode instalar outras versões do Java, OpenJDK e Oracle Java SE. Estão disponíveis as versões mais recentes do Fedora Linux 34, OpenJDK 1.8, OpenJDK 11 e OpenJDK 16.
Instalando o Java
Na lista, você verá java-latest-openjdk.x86_64; esta é a versão mais recente do OpenJDK que você precisará executar para instalar o Java 16. Para fazer isso, use o seguinte comando:
sudo dnf install java-latest-openjdk.x86_64
Ao ser questionado, digite Y e pressione a tecla Enter para prosseguir com a instalação.
Depois de instalado, você precisará trocar do Java 11 existente para o Java 16 OpenJDK mais recente que acabou de instalar. Para fazer isso, use o seguinte comando:
sudo alternatives --config java
Na saída acima, você digitaria 2 e pressionaria a tecla Enter para selecionar a versão mais recente do Java OpenJDK (Java 16).
Para verificar se a troca foi bem-sucedida, use o comando version para verificar:
java -version
Parabéns, você instalou a última versão do Java atualmente disponível para Fedora Linux.