Instalando Java no Linux
Para desenvolver programas em Java no Linux, é necessária a instalação do kit de desenvolvimento oficial chamado JDK (Java Development Kit). Existem duas implementações principais amplamente utilizadas pelos desenvolvedores:
- Oracle JDK - distribuído diretamente pela Oracle, com pacotes específicos para download.
- OpenJDK - versão gratuita e de código aberto mantida pela comunidade Java, disponível diretamente nos repositórios oficiais das distribuições Linux.
Neste artigo serão abordados os procedimentos para instalar tanto o Oracle JDK quanto o OpenJDK em sistemas Linux.
Instalando o Oracle JDK no Linux
Para instalar o Oracle JDK no Linux, é necessário primeiramente baixar o arquivo diretamente da página oficial da Oracle:
https://www.oracle.com/java/technologies/downloads/
Nessa página, é possível selecionar o pacote correto conforme a arquitetura e o gerenciador de pacotes usado pela distribuição Linux:
- Para distribuições baseadas em Debian (como Ubuntu ou Linux Mint) com arquitetura Intel x86-64, selecione o pacote
.deb
(ex.:jdk-23_linux-x64_bin.deb
). - Para distribuições baseadas em RPM, como Fedora, CentOS ou SUSE, selecione o pacote
.rpm
(ex.:jdk-23_linux-x64_bin.rpm
oujdk-23_linux-aarch64_bin.rpm
para ARM64). - Como alternativa, é possível baixar um arquivo compactado (
.tar.gz
) que pode ser utilizado em qualquer distribuição Linux.
Após baixar o arquivo adequado ao seu sistema operacional, siga os passos abaixo para instalação.
Instalando Oracle JDK no Ubuntu/Debian (pacote .deb):
No terminal, execute o comando abaixo no diretório onde foi feito o download do arquivo:
sudo dpkg -i jdk-23_linux-x64_bin.deb
Caso apareçam mensagens informando dependências não atendidas, execute o comando abaixo para corrigir:
sudo apt install -f
Instalando Oracle JDK no Fedora/CentOS/SUSE/ (pacote .rpm):
Abra o terminal no diretório do arquivo baixado e execute:
sudo rpm -ivh jdk-23_linux-x64_bin.rpm
Para arquitetura ARM64:
sudo rpm -ivh jdk-23_linux-aarch64_bin.rpm
Instalação manual usando arquivo compactado (qualquer distribuição Linux)
Após baixar o arquivo no formato .tar.gz
, utilize comandos similares ao seguinte exemplo, substituindo o nome do arquivo conforme necessário:
sudo tar -xzvf jdk-23_linux-x64_bin.tar.gz -C /opt
Depois da extração, configure as variáveis de ambiente no arquivo ~/.bashrc
ou /etc/profile
:
export JAVA_HOME=/opt/jdk-23 export PATH=$JAVA_HOME/bin:$PATH
Após salvar, reinicie o terminal para aplicar a configuração.
Instalando OpenJDK via gerenciador de pacotes do Linux
Uma forma ainda mais simples de instalar o Java no Linux é através da versão gratuita e aberta (OpenJDK), que já está presente nos repositórios oficiais da maioria das distribuições Linux.
Ubuntu/Debian (APT)
Para instalar a versão padrão do JDK disponível no repositório:
sudo apt install default-jdk
Para instalar uma versão específica do OpenJDK (por exemplo, 23):
sudo apt install openjdk-23-jdk-headless
Fedora/CentOS/RHEL (DNF)
Instalação padrão da versão mais recente disponível nos repositórios oficiais:
sudo dnf install java-latest-openjdk-devel
Snap (Ubuntu e outras distribuições com Snap habilitado):
Para instalar o OpenJDK utilizando o Snap, o comando é:
sudo snap install openjdk
Verificando a instalação do Java
Independentemente do método utilizado para instalação (Oracle JDK ou OpenJDK), após concluir o procedimento é importante verificar se o ambiente Java está corretamente configurado.
Abra um terminal e execute o seguinte comando:
java -version
Se a instalação foi bem-sucedida, a saída será semelhante a uma das opções abaixo, dependendo da versão instalada:
java version "23.0.2" 2025-01-21 Java(TM) SE Runtime Environment (build 23.0.2+7-58) Java HotSpot(TM) 64-Bit Server VM (build 23.0.2+7-58, mixed mode, sharing)
openjdk version "23.0.1" 2025-01-21 OpenJDK Runtime Environment (build 23.0.2+7-58) OpenJDK 64-Bit Server VM (build 23.0.2+7-58, mixed mode, sharing)
Uma saída semelhante confirma que o JDK foi instalado e está operacional no seu sistema Linux.