2.7. 使用 yum 在 RHEL 上安装多个红帽构建的 OpenJDK 的次版本
您可以在 RHEL 上安装 Red Hat build of OpenJDK 的多个次版本。这可以通过防止安装的次版本被更新。
流程
在
/etc/yum.conf中添加installonlypkgs选项,以指定yum可以安装但不更新的 OpenJDK 软件包的红帽构建。installonlypkgs=java-<version>--openjdk,java-<version>--openjdk-headless,java-<version>--openjdk-devel
$ installonlypkgs=java-<version>--openjdk,java-<version>--openjdk-headless,java-<version>--openjdk-develCopy to Clipboard Copied! Toggle word wrap Toggle overflow 更新会在系统中保留旧版本时安装新软件包:
rpm -qa | grep java-11-openjdk
$ rpm -qa | grep java-11-openjdk java-11-java-11-openjdk-11.0.13.0.8-1.el8_5.x86_64 java-11-openjdk-11.0.14.0.9-2.el8_5.x86_64Copy to Clipboard Copied! Toggle word wrap Toggle overflow Red Hat build of OpenJDK 的不同次版本可在
/usr/lib/jvm/ <minor version>文件中找到。例如,下面显示了
/usr/lib/jvm/java-11-openjdk的一部分:Copy to Clipboard Copied! Toggle word wrap Toggle overflow