Как установить openjdk "1.8.0_20-b26" на Amazon Amazon?

Я довольно новичок в Linux, и мне нужно установить openjdk 1.8.0_20-b26 (эта конкретная версия) на машину в AWS. Я был бы признателен, если бы вы могли дать несколько советов, потому что кажется, что использование yum всегда устанавливайте последнюю версию и пытайтесь использовать --showduplicatesничего не дает

Я буду признателен за вашу помощь.

2 ответа

Решение

Открыть JDK

Просмотрите доступные JDK из вашего репо

$ yum --showduplicates list java-1.8.0-openjdk-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.quelquesmots.fr
 * extras: ftp.rezopole.net
 * updates: centos.quelquesmots.fr
Available Packages
java-1.8.0-openjdk-devel.x86_64        1.8.0.20-3.b26.el6            ol6_latest
java-1.8.0-openjdk-devel.x86_64        1.8.0.25-1.b17.el6            ol6_latest
java-1.8.0-openjdk-devel.x86_64        1.8.0.25-3.b17.el6_6          ol6_latest
java-1.8.0-openjdk-devel.x86_64        1:1.8.0.31-1.b13.el6_6        ol6_latest
java-1.8.0-openjdk-devel.x86_64        1:1.8.0.45-28.b13.el6_6       ol6_latest
java-1.8.0-openjdk-devel.x86_64        1:1.8.0.45-35.b13.el6         ol6_latest
java-1.8.0-openjdk-devel.x86_64        1:1.8.0.51-0.b16.el6_6        ol6_latest
java-1.8.0-openjdk-devel.x86_64        1:1.8.0.51-1.b16.el6_7        ol6_latest
....

и так скачать конкретную версию вам нужно

для JRE

sudo yum install java-1.8.0-openjdk-1.8.0.20-3.b26.el6

в том числе JDK

sudo yum install java-1.8.0-openjdk-devel-1.8.0.20-3.b26.el6

Oracle JDK

Этот выпуск также известен как JDK 8u20 ( http://www.oracle.com/technetwork/java/javase/8all-relnotes-2226344.html).

Полная строка версии для этого выпуска обновления - 1.8.0_20-b26 (где "b" означает "сборка"). Номер версии 8u20..

Вы можете скачать эту конкретную версию, используя

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u20-b26/jdk-8u20-linux-x64.tar.gz"

Здесь я пытаюсь установить его с помощью модулей Ansible следующим образом. Однако вы можете обратиться к именам пакетов, упомянутым ниже, и попытаться установить их вручную.

ням, установи java-1.8.0-amazon-corretto

ням, установи java-1.8.0-amazon-corretto-devel

      - name: Install jdk and net-tools
  hosts: ip
  become: yes
  tasks:
    - name: Update apt repo and cache
      dnf: update_cache=yes
    - name: Install jre and net-tools
      dnf:
        name:
          - java-1.8.0-amazon-corretto
          - java-1.8.0-amazon-corretto-devel
          - net-tools
        state: present
Другие вопросы по тегам