Continuando com esta pequena série de artigos o que fazer depois de ter instalamos o Fedora 31 em nossos computadores com sucesso, depois de instalar o Google Chrome, agora é a vez de um dos elementos mais essenciais em quase qualquer sistema operacional, que é Instalação do Java.
Muitos de vocês conhecerão Java, que é uma linguagem de programação segura e estável. Além de ser uma plataforma de tecnologia de computador e linguagem de programação com diversos recursos interligados.
Java é um componente essencial em qualquer sistema operacional, pois para executar aplicativos baseados em Java, o Java deve ser instalado. Java Runtime Environment é mais necessário (JRE), que é uma coleção de componentes de software usados para executar aplicativos Java no sistema.
Embora para outros casos, se você deseja desenvolver aplicativos de software para Java, o Oracle Java Development Kit (JDK), que vem com um pacote JRE completo com ferramentas para desenvolver, depurar e monitorar aplicativos Java e é compatível com Java SE com Oracle Standard Edition.
Mas para o caso mais prático, instalaremos apenas o ambiente de execução, a partir do qual podemos escolher entre instalar a versão privada do Oracle ou a versão open source.
Instalando OpenJDK no Fedora 31
Para este primeiro caso, vamos instalar a versão de código aberto, que é o OpenJDK e pode ser encontrado nos repositórios da maioria das distribuições Linux.
Antes de instalar eles devem verificar se eles já têm o java instalado, Isso pode ser feito abrindo um terminal no sistema e nele basta digitar o seguinte comando:
java --version
Se retornar algo como "versão openjdk ..." você já tem o Java instalado em seu sistema. Mas se parece que não foi encontrado, vamos instalar isso.
No mesmo terminal vamos digitar o seguinte comandoPara pesquisar pacotes relacionados ao openjdk, serão mostradas algumas opções junto com sua descrição:
sudo dnf search openjdk
Apesar basicamente temos que escolher duas opções, instale o Java 11 ou Java 8. Podemos instalar qualquer um deles executando qualquer um dos seguintes comandos.
Java 11
sudo dnf install java-11-openjdk
Java 8
sudo dnf install java-1.8.0-openjdk
Ou se você precisar usar versões diferentes, você pode instalar ambos, depois, você pode indicar com qual deseja trabalhar.
Concluída a instalação se você instalou mais de uma versão e você quer alternar entre eles, você pode fazer isso com o seguinte comando:
sudo alternatives --config java
Com o qual as diferentes versões serão listadas e você pode escolher entre elas digitando o número da versão com a qual deseja trabalhar.
Instalando Java a partir de RPM ou OpenJDK a partir de binários no Fedora 31
O outro método de instalação que temos para instalar o Java no Fedora 31 é a partir dos binários (Apenas OpenJDK) ou o pacote RPM que podemos baixar do site do Java.
Mesmo que ele O OpenJDK está disponível nos repositórios Fedora, o OpenJDK versão 13 está ausente então, para aqueles que desejam instalar esta versão, eles devem instalar a partir deste método.
Para isso, iremos ao seguinte link para baixar a versão 13 do OpenJDK.
Ou no terminal, digitando:
wget https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz
Ou no caso do pacote RPM isso pode ser baixado a partir do seguinte link, aceitando as condições de uso.
Feito o download do pacote RPM isso pode ser instalado clicando duas vezes no arquivo baixado ou no terminal digitando:
sudo rpm -ivh jdk-13.0.1_linux-x64_bin.rpm
Finalmente para quem vai instalar o OpenJDK eles devem descompactar o pacote com o seguinte comando:
tar xvf openjdk-13.0.1_linux-x64_bin.tar.gz
Posteriormente, moveremos a pasta para / opt (onde o software que você instala geralmente está localizado):
sudo mv jdk-13 /opt/
E configuramos o ambiente com:
sudo tee /etc/profile.d/jdk13.sh <<EOF
export JAVA_HOME=/opt/jdk-13
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
source /etc/profile.d/jdk13.sh
E podemos confirmar a instalação executando:
echo $JAVA_HOME
java --version