Ame ou odeie, é difícil evitar o Java.
Java ainda é uma linguagem de programação muito popular ensinada nas escolas e usada nas empresas.
Se você quiser usar uma ferramenta ou programa baseado em Java, você precisará ter Java em seu sistema.
Isso se torna confuso porque há tantos termos técnicos em torno do Java.
- Java Development Kit (JDK) é para criar programas Java
- Java Runtime Environment (JRE) ou Java Virtual Machine (JVM) é para executar programas Java
Além disso, você encontrará OpenJDK e Oracle Java SE. OpenJDK é o que é recomendado porque é de código aberto. Se você tem uma necessidade exclusiva, então você deve ir com o Oracle Java SE.
Há mais uma coisa aqui. Até o OpenJDK tem várias versões disponíveis. Na época em escrever este artigo, o Fedora 34 possui OpenJDK 1.8, OpenJDK 11 e OpenJDK 16 disponíveis.
Cabe a você decidir qual versão Java você deseja.
Instalando Java no Fedora Linux
Antes de mais nada, verifique se Java já está instalado e qual é a versão. Eu não estou brincando. O Fedora geralmente vem com Java pré-instalado.
Para verificar, use o seguinte comando:
java -version
Como você pode ver na captura de tela abaixo, eu tenho Java 11 (OpenJDK 11) instalado no sistema Fedora.
Verifique a versão Java
Digamos que você queira instalar outra versão do Java. Você pode verificar as opções disponíveis com o seguinte comando:
sudo dnf search openjdk
O sudo
aqui não é necessário, mas atualizará os metadados para o usuário sudo
que eventualmente ajudará quando você instalar outra versão do Java.
O comando acima mostrará uma saída enorme com muitos pacotes semelhantes. Você tem que se concentrar nas poucas palavras iniciais para entender as diferentes versões disponíveis.
Versões java no Fedora
Por exemplo, para instalar o Java 8 (OpenJDK 1.8), o nome do pacote deve ser java-1.8.0-openjdk.x86_64
ou java-1.8.0-openjdk
. Use-o para instalá-lo:
sudo dnf install java-1.8.0-openjdk.x86_64
Instalando Java no Fedora
Isso é bom. Agora você tem Java 11 e Java 8 instalados em seu sistema. Mas como você vai usar um deles?
Alterando versões do Java no Fedora
Sua versão Java em uso permanece a mesma, a menos que você o mude explicitamente. Use este comando para listar as versões Java instaladas no seu sistema:
sudo alternatives --config java
Você notará um número antes das versões Java. O sinal + antes das versões Java indicam a versão java atual em uso.
Você pode especificar o número para alternar a versão Java. Então, no exemplo abaixo, se eu digitar 2, ele mudará a versão Java no sistema de Java 11 para Java 8.
Alterando entre as versões Java instaladas
Isso é tudo que você precisa fazer para instalar o Java no Fedora.
O que achou? Por favor compartilhe com outros.
Via itsfoss.com. Você pode conferir o post original em inglês:
How to Install Java on Fedora LinuxÚltima atualização deste artigo: 6 de august de 2021