Как установить OpenJDK в Ubuntu 16.04? [дубликат]

На этот вопрос уже есть ответ:

Поскольку я обновился до последней версии Ubuntu, я не могу установить пакет Java OpenJDK, необходимый для компиляции пользовательских ПЗУ Android. Когда я запускаю sudo apt-get install openjdk-7-jdk , появляется следующая ошибка:

Reading package lists... Done Building dependency tree        Reading
state information... Done Some packages could not be installed. This
may mean that you have requested an impossible situation or if you are
using the unstable distribution that some required packages have not
yet been created or been moved out of Incoming. The following
information may help to resolve the situation:

The following packages have unmet dependencies:  openjdk-7-jdk :
 Depends: openjdk-7-jre (= 7u51-2.4.6-1ubuntu4) E: Unable to correct
 problems, you have held broken packages.

Как исправить эту проблему?

29
задан 4 July 2016 в 10:40

3 ответа

имел ту же проблему также.. но я решил его с этими командами:

sudo add-apt-repository ppa:openjdk-r/ppa  
sudo apt-get update   
sudo apt-get install openjdk-7-jre  
58
ответ дан 4 July 2016 в 20:40
  • 1
    Каковы другие команды, о которых Вы говорили? Удаление драйвера и, чем установка его снова didn' t справка. Вы don' t думают, что это имеет какое-либо отношение к файлу конфигурации Xorg? Поскольку чувство I' m получение тот Xorg просто doesn' t понимают как it' s предполагаемый расширить рабочие столы с помощью двух различных разрешений. – Prophet 3 September 2017 в 07:32

Тот, который я сделал на 16,04, был:

Для OpenJDK 8. X

sudo apt install openjdk-8-jre

Для OpenJDK 9. X

sudo apt install openjdk-9-jre

Примечание : не было никакого openjdk-6-jre, ни openjdk-7-jre для меня на Ubuntu 16.04. Также нет НИКАКОЙ потребности установить Oracle JDK (На самом деле, OpenJDK намного лучше, чем Oracle один для меня).

23
ответ дан 4 July 2016 в 20:40

Некоторая обратная связь с 16,04... Если Вы устанавливаете как часть "пакета" сценария программного обеспечения, всегда необходимо проверять, какую версию Java программы поддерживают сначала.

, Например, с помощью openjdk-8-jre (более новая версия) на сценарии установки.

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install openjdk-8-jre
1
ответ дан 4 July 2016 в 20:40
  • 1
    @Yaron: Я полагаю, что это - попытка ответить на вопрос, хотя он мог использовать, разъединяют улучшение (см. мой другой комментарий). – David Foerster 10 December 2017 в 23:50

Другие вопросы по тегам:

Похожие вопросы: