Вы можете загрузить jdk-8u212-linux-x64.tar.gz(185,98 МБ) непосредственно с веб- сайта oracle.com/technetwork/java/javase/downloads/… и установить его по своему /opt/jvmусмотрению. Обратите внимание, что это НЕopen jdk 8 .
Мармайоги
@Marmayogi Это не позволило бы автообновления. Предпочтительно решение будет включать функцию автоматического обновления.
Это известная вещь @Andrew. Это зависит от выбора спрашивающего. Я тоже установил Oracle JDK 11 в / opt / jvm. Сейчас JDK-12 вышел, и я только что загрузил его и собираюсь установить. Одним из преимуществ является то, что я могу переключаться между JDK-11 и JDK-12 всякий раз, когда возникает необходимость.
Мармайоги
1
Я надеялся найти PPA от хороших людей на accepttopenjdk.net - но пока не смог найти его.
jocull
Ответы:
15
По состоянию на 30 апреля 2019 года в 02:00 UTC Open JDK 8 и связанные с ним пакеты были добавлены обратно в обычные репозитории Disco Dingo Ubuntu 19.04.
Так что теперь вы можете сделать обычное
sudo apt install openjdk-8-jdk
без добавления каких-либо PPA или загрузки пакетов .deb.
Кроме того, я полагаю, что пакет был удален с 19.04 (пока он там был), потому что он был (ошибочно?) Удален из тестирования Debian ( связанный отчет об ошибке ), а затем очищен в последующем. Это было вновь добавлено сегодня его сопровождающим Маттиасом Клозе aka doko.
Я только что попробовал это 11 мая 2019 года 11:21 BST, но он печатает E: Unable to locate package openjdk-8-jdk- кажется, что он снова недоступен?
Филип Иглз
По их веб-сайту я вижу, что он находится в диско-обновлениях во вселенной ( packages.ubuntu.com/disco-updates/openjdk-8-jdk ). У вас это включено в вашей системе? Откройте «Программное обеспечение и обновления» и на вкладке «Программное обеспечение Ubuntu» включите «... (юниверс)», а на вкладке «Обновления» включите «Рекомендуемые обновления (диско-обновления)»
Эндрю
Спасибо, это было «Рекомендованные обновления (диско-обновления)» на вкладке «Обновления», которые не были включены - я предполагаю, что это потому, что я решил сделать минимальную установку, а не полную.
Филипп Иглз
11
Хотя PPA является предпочтительным способом установки JDK 8, чтобы получать своевременные обновления и исправления, но если вы все еще хотите установить без PPA , вы можете загрузить и установить JDK 8 из пула пакетов Uiverse Ubuntu.
jdk-8u212-linux-x64.tar.gz
(185,98 МБ) непосредственно с веб- сайта oracle.com/technetwork/java/javase/downloads/… и установить его по своему/opt/jvm
усмотрению. Обратите внимание, что это НЕopen jdk 8
.Ответы:
По состоянию на 30 апреля 2019 года в 02:00 UTC Open JDK 8 и связанные с ним пакеты были добавлены обратно в обычные репозитории Disco Dingo Ubuntu 19.04.
Так что теперь вы можете сделать обычное
без добавления каких-либо PPA или загрузки пакетов .deb.
Кроме того, я полагаю, что пакет был удален с 19.04 (пока он там был), потому что он был (ошибочно?) Удален из тестирования Debian ( связанный отчет об ошибке ), а затем очищен в последующем. Это было вновь добавлено сегодня его сопровождающим Маттиасом Клозе aka doko.
источник
E: Unable to locate package openjdk-8-jdk
- кажется, что он снова недоступен?Хотя PPA является предпочтительным способом установки JDK 8, чтобы получать своевременные обновления и исправления, но если вы все еще хотите установить без PPA , вы можете загрузить и установить JDK 8 из пула пакетов Uiverse Ubuntu.
Скачать JDK и JRE:
Установите с помощью dpkg:
Установить зависимости:
Если вы хотите установить с помощью PPA, добавьте openjdk-r ppa и установите:
источник
Ответ Кульфи работает на меня. Однако мне пришлось внести некоторые изменения, чтобы он работал на Ubuntu 19.04.
Скачать JRE и JDK:
Попробуйте установить с помощью
dpkg
(\
не работает для меня, просто используйте пробелы):Если у вас отсутствуют зависимости, и будет отображаться ошибка. Установите зависимости:
После установки зависимостей попробуйте установить снова (перейдите к шагу 2).
источник
На Launchpad OpenJDK builds (все арки) ВСЕ версии java JRE / JDK (OpenJDK)
источник
4. Закрыть (обновить) 5. Перезагрузить Наслаждайтесь :)
источник