Download Oracle JDK via shell
- Postado por Adriano Bonacin
- Categorias Linux
- Data 10/05/2019
- Comentários 0 comentário
Olá pessoal,
As máquinas virtuais que criamos em clouds públicas normalmente vem sem interface gráfica, então precisamos instalar o JDK e tudo mais que for necessário com comandos do linux.
Recentemente a Oracle alterou a forma como é feito o download do JDK. Antes era possível com apenas um comando, mas agora requer autenticação. Uma possibilidade é você fazer o download e manter uma cópia em um local privado, como um S3, por exemplo.
A outra é a que vou mostrar aqui, utilizando o Google Chrome. Você autentica via seu browser, copia a URL do download (que contém os parâmetros de autenticação) e tudo funciona como antes. Esta forma funciona com qualquer outro download de produtos Oracle. Vamos lá.
Vá até a página de download do JDK (vai te direcionar para a página ativa no momento em que escrevo). Lá você aceita os termos, escolhe a versão desejada e vai te direcionar para a página de login da conta Oracle.
Feito isso, começa a baixar. Vá até a página de downloads do Chrome e copie a url. Com ela, vamos fazer o download no linux.
Agora, na sua máquina, garanta que o wget esteja instalado. Uma vez que esteja instalado, vamos utilizá-lo para fazer o download.
# yum install -y wget
...
# wget https://download.oracle.com/otn/java/jdk/8u211-b12/378a62b7d4e34b78b671c754eaaf38ab/jdk-8u211-linux-x64.rpm?AuthParam=1557494953_e70fc7ae816dea03f8217572a439ele2 -O /root/jdk8.rpm --2019-05-10 13:27:43-- https://download.oracle.com/otn/java/jdk/8u211-b12/378a62b7d4e34b78b671c754eaaf38ab/jdk-8u211-linux-x64.rpm?AuthParam=1557494953_e70fc7ae816dea03f8217572a439ele2 Resolving download.oracle.com (download.oracle.com)... 23.62.41.254 Connecting to download.oracle.com (download.oracle.com)|23.62.41.254|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 179439263 (171M) [application/x-redhat-package-manager] Saving to: ‘/root/jdk8.rpm’ 100%[=========================================================>] 179,439,263 3.14MB/s in 60s 2019-05-10 13:28:44 (2.83 MB/s) - ‘/root/jdk8.rpm’ saved [179439263/179439263]
Feito isso, só instalar o RPM e o java já estará pronto para o uso.
# rpm -Uvh /root/jdk8.rpm Preparing... ################################# [100%] Updating / installing... 1:jdk1.8-2000:1.8.0_211-fcs ################################# [100%] Unpacking JAR files... tools.jar... plugin.jar... javaws.jar... deploy.jar... rt.jar... jsse.jar... charsets.jar... localedata.jar... # java -version java version "1.8.0_211" Java(TM) SE Runtime Environment (build 1.8.0_211-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
Era isso, qualquer dúvida basta nos escrever.
Você também pode gostar
Connection Refused!? O que é isso?
AWS – Conexão Redshift via SSH Tunnel
Olá Pessoal, Estou escrevendo para deixar registrado (publicamente) como acessar interfaces de serviços web rodando em uma subnet privada da AWS, como um EMR, Spark ou NiFi, por exemplo. Aqui usaremos o cenário ja exposto em outro post (Como instalar …