Я пытаюсь установить OpenJDK на моем автономном сервере под управлением Ubuntu 20.04. Я делал это раньше в более старых версиях 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
и нажмите Enter, ожидая, что он будет установлен. Вместо этого я получил следующее:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package openjdk-8-headless
Я не понимаю, почему пакет не может быть найден. Я сделал все, что мог, и, похоже, не могу найти кого-нибудь еще, у кого есть эта проблема, поэтому любая помощь будет принята с благодарностью. Спасибо за ваше время!
Вы допустили опечатку: в сообщении об ошибке говорится, что не удается найти openjdk-8-headless
.
Но правильное имя пакета — openjdk-8-jre-headless
. Он доступен и устанавливается без проблем 20.04.