我想知道是否以及如何在 Ubuntu 服务器上安装 OpenJDK 的特定版本(版本和更新版本)?
我知道如何按照OpenJDK 站点上的文档使用以下命令正常安装它(是的,我需要它是 jdk):
sudo apt-get install openjdk-7-jdk
Run Code Online (Sandbox Code Playgroud)
问题是我正在创建一个用作测试服务器的服务器,而生产服务器使用 OpenJDK 版本 7 更新 55。我被要求安装完全相同的版本。这就是我被困的地方。我已经尝试过使用 apt-get 命令,例如:
sudo apt-get install openjdk-7-jdk=7u55-2.6.6-0ubuntu0.12.04.1
sudo apt-get install openjdk-7-jdk=7u55-2.4.7-1ubuntu0.12.04.2
sudo apt-get install openjdk-7-jdk=7u55
sudo apt-get install openjdk-1.7.0.55-jdk
Run Code Online (Sandbox Code Playgroud)
当然,这些命令都不起作用。对于所有然后我得到E: Version '[given_version]' for 'openjdk-7-jdk' was not found
在生产服务器上运行命令apt-cache policy openjdk-7-jdk我得到这个输出:
openjdk-7-jdk:
Installed: 7u55-2.4.7-1ubuntu1~0.12.04.2
Candidate: 7u101-2.6.6-0ubuntu0.12.04.1
Version table:
7u101-2.6.6-0ubuntu0.12.04.1 0
500 http://ftp.daum.net/ubuntu/ precise-updates/universe amd64 Packages
500 http://security.ubuntu.com/ubuntu/ precise-security/universe amd64 Packages
*** 7u55-2.4.7-1ubuntu1~0.12.04.2 0
100 /var/lib/dpkg/status
7~u3-2.1.1~pre1-1ubuntu2 0
500 http://ftp.daum.net/ubuntu/ …Run Code Online (Sandbox Code Playgroud)