我正在尝试在运行 Ubuntu 20.04 的无头服务器上安装 OpenJDK。我以前在旧版本的 Ubuntu 上做过这个,但由于时间过去了一段时间,我记不起软件包名称了。我输入命令java
以便找到正确的软件包名称,然后我收到了以下内容:
Command 'java' not found, but can be installed with:
sudo apt install default-jre # version 2:1.11-72, or
sudo apt install openjdk-11-jre-headless # version 11.0.7+10-3ubuntu1
sudo apt install openjdk-8-jre-headless # version 8u252-b09-1ubuntu1
我想要 OpenJDK 8,所以我输入sudo apt install openjdk-8-jre-headless
并按回车键,希望它能被安装。但我收到的是这个:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package openjdk-8-headless
我不明白为什么找不到该包。我已尽我所能,但似乎找不到遇到此问题的人,因此任何帮助都将不胜感激。感谢您的时间!
答案1
您输入错误:错误信息表明找不到openjdk-8-headless
。
但正确的软件包名称是openjdk-8-jre-headless
。它可用并且可以在 20.04 上顺利安装。