Blog do Edivaldo – Informações e Notícias sobre Linux

Como instalar o Java no Rocky Linux 10 facilmente

Como instalar o OpenJDK 21 no Rocky Linux 10 facilmente

Fonte: Linuxiac.com

Para instalar Java no Rocky Linux 10, utilize o OpenJDK 21, a versão de código aberto recomendada. O processo envolve a instalação do pacote `java-21-openjdk-devel` via `dnf` no terminal, e a configuração da variável de ambiente `JAVA_HOME` para que o sistema localize o Java corretamente e as aplicações funcionem.

Quer instalar o Java no seu Rocky Linux 10? Neste guia simples, vamos te ensinar o passo a passo para você começar a desenvolver suas aplicações Java rapidamente. Não perca tempo!

Entendendo o OpenJDK vs Oracle JDK

Quando falamos de Java, é comum ouvir sobre OpenJDK e Oracle JDK. Mas qual a diferença entre eles? O OpenJDK é a versão de código aberto do Java. Ele é gratuito e mantido por uma comunidade global de desenvolvedores. Muitos contribuem para ele. É a base para a maioria das distribuições Linux e é a escolha padrão para muitos.

Já o Oracle JDK é a versão comercial do Java. A Oracle, empresa que é dona do Java, o oferece. Antigamente, ele era a opção mais popular e vinha com suporte e recursos extras. No entanto, a Oracle mudou suas políticas de licenciamento. Hoje, para uso comercial, o Oracle JDK geralmente exige uma licença paga. Para uso pessoal, ele ainda pode ser gratuito em algumas versões.

Em resumo, o OpenJDK é a escolha principal para a maioria dos desenvolvedores e usuários. Ele é totalmente livre e você pode usá-lo sem se preocupar com custos. As atualizações vêm da comunidade. O Oracle JDK pode ter algumas ferramentas extras. Mas o licenciamento é mais complexo. Para instalar o Java no Rocky Linux 10, o OpenJDK é a opção mais prática e recomendada. Ele oferece tudo que você precisa para desenvolver suas aplicações.

Escolhendo o pacote Java ideal para Rocky Linux 10

Quando você decide instalar Java no Rocky Linux 10, a primeira coisa é escolher a versão certa. Para sistemas baseados em RHEL, como o Rocky Linux, o OpenJDK é a opção mais recomendada. Ele é totalmente gratuito e de código aberto. Além disso, a comunidade mantém o OpenJDK ativo e seguro com muitas atualizações.

Vamos focar na instalação do OpenJDK 21. Esta é uma versão LTS, ou seja, com suporte de longo prazo. Escolher uma versão LTS garante que você terá estabilidade e segurança por muitos anos. É ótimo para quem precisa de um ambiente confiável para projetos.

Para quem vai desenvolver aplicativos Java, o pacote ideal é o `java-21-openjdk-devel`. A parte `-devel` indica que ele inclui o Kit de Desenvolvimento Java (JDK). O JDK tem todas as ferramentas que você precisa para criar e compilar programas. Se você só quer rodar programas Java, o JRE (Java Runtime Environment) seria suficiente. Mas ter o JDK é sempre mais completo e flexível.

A boa notícia é que o Rocky Linux já oferece o OpenJDK 21 nos seus repositórios padrão. Isso torna a instalação muito simples. Você não precisa buscar em outros lugares. É só usar os comandos do sistema. Assim, você terá o Java pronto para uso de forma rápida e segura.

Instalando o Java de forma simples

Para instalar o Java no seu Rocky Linux 10, o processo é bem simples. Vamos usar o gerenciador de pacotes dnf. Ele é a ferramenta padrão para instalar, atualizar e remover programas. Primeiro, abra o seu terminal. Você pode encontrá-lo no menu de aplicativos do seu sistema.

Em seguida, para instalar o OpenJDK 21, digite o seguinte comando no terminal:

sudo dnf install java-21-openjdk-devel

O sistema pode pedir sua senha. Digite-a e pressione Enter para continuar. O dnf vai mostrar uma lista dos pacotes a serem instalados. Isso inclui as dependências, que são outros programas que o Java precisa. Confirme a instalação digitando ‘y’ e pressionando Enter.

A instalação pode levar alguns minutos para ser concluída. Isso depende da velocidade da sua internet. Depois que tudo estiver instalado, é uma boa ideia verificar a versão do Java. Para isso, use o comando:

java --version

Você verá a versão 21 do OpenJDK. Isso confirma que a instalação foi um sucesso. Agora, o Java está pronto para você usar no seu Rocky Linux 10. Ele está pronto para seus projetos!

Configurando a variável de ambiente JAVA_HOME

Para que muitos programas e ferramentas encontrem o Java, é bom configurar uma variável chamada JAVA_HOME. Ela aponta para o diretório onde o Java está instalado. Isso ajuda o sistema a saber onde procurar os arquivos do Java. É como dar um endereço para o seu computador.

Primeiro, precisamos descobrir onde o OpenJDK 21 foi instalado. Geralmente, ele fica em um caminho parecido com `/usr/lib/jvm/java-21-openjdk`. Você pode verificar o caminho exato usando o comando:

sudo update-alternatives --config java

Anote o caminho que aparece, mas ignore o `/bin/java` no final. Ele é o diretório principal do Java. Por exemplo, se o caminho for `/usr/lib/jvm/java-21-openjdk/bin/java`, o JAVA_HOME será `/usr/lib/jvm/java-21-openjdk`.

Para configurar o JAVA_HOME de forma permanente para todos os usuários, crie um novo arquivo de configuração. Digite este comando para abrir um editor de texto e criar o arquivo:

sudo nano /etc/profile.d/java.sh

Dentro desse arquivo, adicione as seguintes linhas. Lembre-se de ajustar o caminho se o seu for diferente:

export JAVA_HOME=\"/usr/lib/jvm/java-21-openjdk\"\nexport PATH=\"\$PATH:\$JAVA_HOME/bin\"

Salve e feche o arquivo (Ctrl+O, Enter, Ctrl+X no nano). Depois, para que as mudanças façam efeito, você pode reiniciar seu terminal ou executar o comando:

source /etc/profile.d/java.sh

Para confirmar se tudo deu certo, digite:

echo \$JAVA_HOME

Isso deve mostrar o caminho que você configurou para o seu Java. Pronto! O Java está configurado e pronto para uso em seu Rocky Linux 10.

Vimos como instalar o Java no Rocky Linux 10 de forma simples. Escolhemos o OpenJDK 21, que é gratuito e ideal para desenvolvimento. Aprendemos a usar o comando dnf e, depois, configuramos a importante variável JAVA_HOME. Isso garante que seus programas Java funcionem bem.

Agora, seu sistema está pronto para rodar e criar aplicações Java. Com o Java configurado, você pode começar seus projetos sem atrasos. Aproveite para explorar o mundo da programação Java no seu Rocky Linux!

FAQ – Perguntas Frequentes sobre a Instalação do Java no Rocky Linux 10

Qual a principal diferença entre OpenJDK e Oracle JDK?

O OpenJDK é a versão gratuita e de código aberto do Java, mantida pela comunidade, enquanto o Oracle JDK é a versão comercial, que pode exigir licenças para uso empresarial.

Por que o OpenJDK 21 é recomendado para o Rocky Linux 10?

O OpenJDK 21 é uma versão LTS (Long-Term Support), garantindo estabilidade e segurança prolongadas, além de ser a opção padrão e gratuita nos repositórios do Rocky Linux.

Qual comando uso para instalar o Java (OpenJDK 21) no Rocky Linux 10?

Você deve usar o comando `sudo dnf install java-21-openjdk-devel` no terminal para instalar o Kit de Desenvolvimento Java completo.

O que é a variável de ambiente JAVA_HOME e para que serve?

A JAVA_HOME é uma variável que informa ao sistema onde o Java está instalado. Ela é crucial para que muitos programas e ferramentas Java funcionem corretamente.

Como descubro o caminho de instalação do Java para configurar o JAVA_HOME?

Você pode usar o comando `sudo update-alternatives –config java` no terminal. O caminho principal será mostrado, basta remover a parte `/bin/java`.

Como faço para que a configuração do JAVA_HOME seja permanente?

Para ser permanente para todos os usuários, crie um arquivo `.sh` em `/etc/profile.d/` com as variáveis `export JAVA_HOME` e `export PATH`, e depois execute `source` ou reinicie o terminal.

Sair da versão mobile