特别是关于Java依赖包,例如ant。使用备用 JVM/JDK 时是否可以通过 rpm 安装它们?例如,如果我安装了Oracle JDK,我可以在不安装OpenJDK的情况下使用ant包吗?无论如何,这可以通过 RPM 来完成吗?
我知道我可以通过执行update-alternatives --config java
.另外,我指定了 JAVA_HOME,它按预期工作。唯一可用的选择似乎是保留 3 个不同的 JDK 安装,或者手动安装所有内容。
答案1
当然。rpm -i --nodeps
将在不进行依赖性检查的情况下安装 rpm。
更有趣的问题似乎是如何使用yum
.
如果您可以获得替代 java 的源代码 rpm,您可以将“Obsoletes jdk”放入规范文件中...