Em determinada atividade foi necessário instalar o Java 21 no Debian 12. Porém o mesmo não existe no repositório do Debian.
Foi possível usar o Eclipse Temurin by Adoptium, um projeto mantido pela Eclipse Foundation.
Pré-requisito
$ sudo apt update
$ sudo apt dist-upgrade
$ sudo apt install -y wget apt-transport-https gpg
Instalação
Instale as chaves do repositório:
$ wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor | tee /etc/apt/trusted.gpg.d/adoptium.gpg > /dev/null
Adicione o repositório:
$ echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list
Atualize e instale o Java 21:
$ sudo apt update
$ sudo apt install temurin-21-jre
Ou use
para o compilador Java.temurin-21-jdk
Caso deseje uma listagem das versões disponíveis:
$ apt-cache search temurin
Com um resultado parecido com este:
temurin-11-jdk - Eclipse Temurin 11 JDK
temurin-11-jre - Eclipse Temurin 11 JRE
temurin-17-jdk - Eclipse Temurin 17 JDK
temurin-17-jre - Eclipse Temurin 17 JRE
temurin-19-jre - Eclipse Temurin 19 JRE
temurin-20-jdk - Eclipse Temurin 20 JDK
temurin-20-jre - Eclipse Temurin 20 JRE
temurin-21-jdk - Eclipse Temurin 21 JDK
temurin-21-jre - Eclipse Temurin 21 JRE
temurin-8-jdk - Eclipse Temurin 8 JDK
temurin-8-jre - Eclipse Temurin 8 JRE
temurin-22-jdk - Eclipse Temurin 22 JDK
temurin-22-jre - Eclipse Temurin 22 JRE
temurin-23-jdk - Eclipse Temurin 23 JDK
temurin-23-jre - Eclipse Temurin 23 JRE
temurin-24-jdk - Eclipse Temurin 24 JDK
temurin-24-jre - Eclipse Temurin 24 JRE
Acesso
Para validar a versão, utilize o comando:
$ java -version
Com o seguinte resultado:
openjdk version "21.0.7" 2025-04-15 LTS
OpenJDK Runtime Environment Temurin-21.0.7+6 (build 21.0.7+6-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.7+6 (build 21.0.7+6-LTS, mixed mode, sharing)
Deixe um comentário