首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OracleLinux7.9上的Yum安装不承认JDK软件包的特定版本

OracleLinux7.9上的Yum安装不承认JDK软件包的特定版本
EN

Unix & Linux用户
提问于 2023-05-07 20:33:31
回答 1查看 26关注 0票数 0

我正在尝试使用yum安装jdk 1.8.0_311。但是,我收到一个错误,说明在试图安装时“没有什么可做的”。

我用过

代码语言:javascript
复制
yum --showduplicates list jdk*

检查包裹是否在那里

代码语言:javascript
复制
jdk-20-headful.aarch64             2000:20.0.1-9.el7                ol7_oci_included
jdk-20-headless.aarch64            2000:20-36.el7                   ol7_oci_included
jdk-20-headless.aarch64            2000:20.0.1-9.el7                ol7_oci_included
jdk1.8.aarch64                     2000:1.8.0_301-fcs               ol7_oci_included
jdk1.8.aarch64                     2000:1.8.0_311-fcs               ol7_oci_included
jdk1.8.aarch64                     2000:1.8.0_331-fcs               ol7_oci_included
jdk1.8.aarch64                     2000:1.8.0_341-fcs               ol7_oci_included
jdk1.8.aarch64                     2000:1.8.0_351-fcs               ol7_oci_included

然后我试着跑

yum install jdk1.8.aarch64-2000:1.8.0_311-fcs

我得到了“没什么可做”的错误

代码语言:javascript
复制
yum install jdk1.8.aarch64-2000:1.8.0_311-fcs
Loaded plugins: langpacks, ulninfo
No package jdk1.8.aarch64-2000:1.8.0_311-fcs available.
Error: Nothing to do

根据文档,这是正确的安装方法,但它没有识别软件包。如果我不指定版本,它默认为我不能使用的更新版本(351)。任何帮助都是非常感谢的,谢谢。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2023-05-07 21:33:43

安装包的特定版本的语法是:

yum install <package_name>-<version>

该不应包含体系结构名称(在您的示例中为.aarch64)。

试着跑:

yum install jdk1.8-2000:1.8.0_311-fcs

如果您想指定体系结构,那么运行如下所示:

yum install jdk1.8-2000:1.8.0_311-fcs.aarch64

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/745225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档