可用于安装的Java 8版本有哪些?

huangapple go评论135阅读模式
英文:

Yum - what java 8 versions are available to install?

问题

我正在尝试在我的AWS EC2上安装Java 8版本(使用AWS Linux镜像),使用yum命令。每次尝试都告诉我版本不被识别。例如:

  1. ec2-user@ip-172-31-9-107 nifi]$ sudo yum install java-1.8.0-openjdk-devel
  2. Last metadata expiration check: 1:46:16 ago on Tue Aug 8 17:09:37 2023.
  3. No match for argument: java-1.8.0-openjdk-devel
  4. Error: Unable to find a match: java-1.8.0-openjdk-devel

  1. [ec2-user@ip-172-31-9-107 nifi]$ sudo yum install java-1.8.0-openjdk.x86_64
  2. Last metadata expiration check: 1:47:09 ago on Tue Aug 8 17:09:37 2023.
  3. No match for argument: java-1.8.0-openjdk.x86_64
  4. Error: Unable to find a match: java-1.8.0-openjdk.x86_64

以及

  1. [ec2-user@ip-172-31-9-107 nifi]$ sudo sudo yum install java-1.8.0-openjdk
  2. Last metadata expiration check: 1:48:39 ago on Tue Aug 8 17:09:37 2023.
  3. No match for argument: java-1.8.0-openjdk
  4. Error: Unable to find a match: java-1.8.0-openjdk

我能够简单地使用以下命令:

  1. sudo yum install java

但是这将安装OpenJDK 17版本。我如何找出通过yum可用的Java 8版本,然后安装其中之一呢?

英文:

I am attempting to install java version 8 on my AWS EC2 (uses AWS linux image) using yum. Each attempt is telling me the version is not recognized. For instance:

  1. ec2-user@ip-172-31-9-107 nifi]$ sudo yum install java-1.8.0-openjdk-devel
  2. Last metadata expiration check: 1:46:16 ago on Tue Aug 8 17:09:37 2023.
  3. No match for argument: java-1.8.0-openjdk-devel
  4. Error: Unable to find a match: java-1.8.0-openjdk-devel

,and

  1. [ec2-user@ip-172-31-9-107 nifi]$ sudo yum install java-1.8.0-openjdk.x86_64
  2. Last metadata expiration check: 1:47:09 ago on Tue Aug 8 17:09:37 2023.
  3. No match for argument: java-1.8.0-openjdk.x86_64
  4. Error: Unable to find a match: java-1.8.0-openjdk.x86_64

,and

  1. [ec2-user@ip-172-31-9-107 nifi]$ sudo sudo yum install java-1.8.0-openjdk
  2. Last metadata expiration check: 1:48:39 ago on Tue Aug 8 17:09:37 2023.
  3. No match for argument: java-1.8.0-openjdk
  4. Error: Unable to find a match: java-1.8.0-openjdk

I was able to simply use:

  1. sudo yum install java

,but that installed openjdk version 17. How can I figure out what java 8 versions are available via yum and then install one of them?

答案1

得分: 0

我得到了帮助,并成功安装了我想要的东西。我执行了以下操作:

  1. [ec2-user@ip-172-31-9-107 nifi]$ yum search java | grep "1.8"
  2. 上次元数据到期检查:1小时33分钟前,时间为20238818:28:56
  3. java-1.8.0-amazon-corretto.x86_64 : Amazon Corretto运行环境
  4. java-1.8.0-amazon-corretto-devel.x86_64 : Amazon Corretto开发环境

然后执行了以下操作:

  1. sudo yum install java-1.8.0-amazon-corretto.x86_64

这样安装了:

  1. [ec2-user@ip-172-31-9-107 nifi]$ java -version
  2. openjdk version "1.8.0_382"
英文:

I got an assist and was able to install what I wanted. I did:

  1. [ec2-user@ip-172-31-9-107 nifi]$ yum search java | grep "1.8"
  2. Last metadata expiration check: 1:00:33 ago on Tue Aug 8 18:28:56 2023.
  3. java-1.8.0-amazon-corretto.x86_64 : Amazon Corretto runtime environment
  4. java-1.8.0-amazon-corretto-devel.x86_64 : Amazon Corretto development environment

,and then:

  1. sudo yum install java-1.8.0-amazon-corretto.x86_64

which installed:

  1. [ec2-user@ip-172-31-9-107 nifi]$ java -version
  2. openjdk version "1.8.0_382"

huangapple
  • 本文由 发表于 2023年8月9日 03:04:36
  • 转载请务必保留本文链接:https://go.coder-hub.com/76862527.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定