我继承了通过服务器上的模块ansible
安装的剧本。我的计划是升级到.在查看剧本时,我注意到它会安装并作为我阅读的评论的依赖项。java 1.8.0_181
yum
rhel
java 1.8.0_221
copy-jdk-configs-3.3-9.el6.noarch.rpm
jpackage-utils-1.7.5-3.16.el6.noarch.rpm
到目前为止我所看到的如何安装的示例java
根本没有提到任何依赖项。我担心的是,如果我升级到1.8.0_221
,这些依赖项仍然有效。如果没有,我需要确定我必须提供上述 rpm 文件的版本,但我只收集了它们的基本信息,还没有找到我可以参考它们之间的相关信息(Java vs copy-jdk-config/jpkg-utils
)。
如果有人可以就以下问题提供建议,我将不胜感激。
- 为什么需要这些依赖项
- 如何确定 Java 1.8.0_221 需要 xyz 版本的 copy-jdk-config 和 jpkg-utils
[更新]
使用rpm -qRp
cmd 帮助我确定是否需要这些依赖项。对于Java 1.8.0_181
确实如此,但对于Java 1.8.0_221
看起来却并非如此。