Instalando o Java 8 no Debian 10
Dica publicada em Linux / Software
Instalando o Java 8 no Debian 10
Depois que a Oracle mudou a sua política de atualizações - deixando de oferecer atualizações grátis - instalar versões específicas do Java ficou mais complicado. É necessário criar uma conta Oracle, logar no site, e... finalmente baixar o Java.
Esse novo procedimento impossibilitou a criação de scripts automatizados para baixar o Java e instalar na máquina via repositório.
Essa dica aborda a instalação do Java 8 (OpenJDK) seguindo as orientações do projeto AdoptOpenJDK: Installation | AdoptOpenJDK - Open source, prebuilt OpenJDK binaries
Para instalar o OpenJDK 8 no Debian 10, copie e cole os comandos abaixo no terminal e execute:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
$ echo "deb $([ \"$(uname -m)\" = \"x86_64\" ] && echo -n '[arch=amd64]') https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ buster main" | sudo tee /etc/apt/sources.list.d/adoptopenjdk.list
$ sudo apt update
$ sudo apt install adoptopenjdk-8-hotspot
Se estiver com o openjdk-11 instalado na máquina, precisará setar o adoptopenjdk 8 como default:
sudo update-alternatives --config java
$ sudo update-alternatives --config javac
Pronto! Com isso, o Java 8 foi instalado! :-)
Esse novo procedimento impossibilitou a criação de scripts automatizados para baixar o Java e instalar na máquina via repositório.
Essa dica aborda a instalação do Java 8 (OpenJDK) seguindo as orientações do projeto AdoptOpenJDK: Installation | AdoptOpenJDK - Open source, prebuilt OpenJDK binaries
E o que é AdoptOpenJDK
"AdoptOpenJDK é uma comunidade de membros do Java User Group (JUG), desenvolvedores e fornecedores de Java, incluindo Azul, Amazon, GoDaddy, IBM, jClarity (adquirido pela Microsoft), Microsoft, New Relic, Pivotal e Red Hat. Esses membros da comunidade são todos defensores do OpenJDK, o projeto de código aberto que forma a base da linguagem e plataforma de programação Java. O grupo também tem outras atividades que você pode descobrir no Grupo de Adoção no OpenJDK."Felizmente, o AdoptOpenJDK oferece repositório para diversas distribuições, incluindo o Debian! Inclusive, tem instaladores até para Windows e macOS!
Para instalar o OpenJDK 8 no Debian 10, copie e cole os comandos abaixo no terminal e execute:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
$ echo "deb $([ \"$(uname -m)\" = \"x86_64\" ] && echo -n '[arch=amd64]') https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ buster main" | sudo tee /etc/apt/sources.list.d/adoptopenjdk.list
$ sudo apt update
$ sudo apt install adoptopenjdk-8-hotspot
Se estiver com o openjdk-11 instalado na máquina, precisará setar o adoptopenjdk 8 como default:
sudo update-alternatives --config java
$ sudo update-alternatives --config javac
Pronto! Com isso, o Java 8 foi instalado! :-)