Java, duas maneiras diferentes de instalá-lo no Fedora 31

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


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.