Поиск по сайту:

Выпущена Oracle Java 16. Как ее установить в Ubuntu 20.04, 18.04, 20.10

Oracle Java 16 был анонсирован как короткий выпуск с 6-месячной поддержкой. Вот как установить его в Ubuntu 14.04, Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, Ubuntu 20.10 через PPA.

ОБНОВЛЕНИЕ: Oracle Java 17 выпущен как новая версия LTS (выпуск с долгосрочной поддержкой). Это руководство также работает и для новой версии!

Новые функции в выпуске включают в себя:

  • Вектор API (Инкубатор)
  • Включить функции языка C++14
  • Миграция с Mercurial на Git
  • Мигрировать на GitHub
  • ZGC: параллельная обработка стека потоков
  • Каналы сокетов Unix-домена
  • Альпийский порт Linux
  • Эластичное метапространство
  • Порт Windows/AArch64
  • API внешнего компоновщика (инкубатор)
  • Предупреждения для классов, основанных на значениях
  • Упаковочный инструмент
  • API доступа к внешней памяти (Третий инкубатор)
  • Сопоставление с образцом для экземпляра
  • Рекорды
  • Сильная инкапсуляция внутренних компонентов JDK по умолчанию
  • Запечатанные классы (вторая предварительная версия)

Команда ppa «Linux Uprising» создала сценарий установки, который автоматически загружает и устанавливает пакет Oracle JDK 16 и устанавливает Java 16 в качестве версии Java по умолчанию (настройка JAVA_HOME и т. д.) в 64-битной системе на базе Ubuntu.

1.) Откройте терминал и выполните команду, чтобы добавить PPA:

sudo add-apt-repository ppa:linuxuprising/java

Введите пароль пользователя (без звездочки), когда он спросит, и нажмите Enter, чтобы продолжить.

2.) После добавления PPA обновите кеш системных пакетов и установите скрипт:

sudo apt update

sudo apt install oracle-java16-installer

Для Java JDK 17 замените имя пакета, чтобы команда выглядела так:

udo apt install oracle-java17-installer

После установки пакета вам необходимо принять лицензию (нажмите Tab, чтобы выделить) перед началом процесса загрузки.

А после установки Oracle Java 16 проверьте с помощью команды java --version:

(Необязательно) Чтобы удалить репозиторий PPA, выполните команду в терминале:

sudo add-apt-repository --remove ppa:linuxuprising/java

И удалите Oracle Java 16, если хотите, выполнив команду:

sudo apt-get remove oracle-java16-installer

Статьи по данной тематике