我需要在 RHEL 6.3 上安装 Java 7 开发环境(系统详细信息如下)。官方 OpenJDK 说明我尝试过yum install java-1.7.0-openjdk-devel
(以 root 身份)。结果显示错误消息:
无包裹java-1.7.0-openjdk-devel可用的。
Java6 JDKjava-1.6.0-openjdk-devel
和Java7 JREjava-1.7.0-openjdk
都可用,但是没有出现Java7 JDK。
是否有非默认存储库可供我安装? 如果有,那是什么?
- 发行版:Red Hat Enterprise Linux Server 版本 6.3(圣地亚哥)
- 内核:2.6.32-279.5.2.el6.x86_64
答案1
您正在寻找的软件包位于 Red Hat Enterprise Linux Server 可选频道中,该频道可能尚未启用。
尝试这个:
# yum repolist all # yum-config-manager --enable rhel-6-server-optional-rpms
答案2
我删除了它-devel
并且它起作用了:
yum install java-1.7.0-openjdk
如果您已经安装了另一个 Java 版本,请不要忘记配置系统以便使用新版本:
alternatives --config java