Установите Java 16 (OpenJDK 16) на Rocky Linux 8
На этой странице
- Предпосылки
- Обновление системы
- Установите OpenJDK 16.
- Установите Oracle JDK 16.
- Заключение
Java — это бесплатный, многоцелевой и высокоуровневый объектно-ориентированный язык программирования с открытым исходным кодом. Как правило, он используется для создания веб-приложений, мобильных и облачных приложений. Вы можете создавать игры, чат-боты и другие приложения, используя язык Java. Java JDK — это набор из нескольких инструментов, включая JRE, Java, Javac и Jar. Существует два варианта JDK: OpenJDK и Oracle JDK.
OpenJDK — это Java с полностью открытым исходным кодом и лицензией GNU General Public License, в то время как для Oracle JDK требуется коммерческая лицензия в соответствии с лицензионным соглашением Oracle Binary Code License Agreement.
В этом посте мы покажем вам, как установить OpenJDK 16 и Oracle JDK 16 на Rocky Linux 8.
Предпосылки
- Сервер под управлением RockyLinux 8.
- На сервере настроен пароль root.
Обновите систему
Во-первых, рекомендуется обновить вашу систему до последней версии пакетов. Вы можете обновить его с помощью следующей команды:
dnf update -y
После обновления всех пакетов установите другие необходимые пакеты с помощью следующей команды:
dnf install wget curl -y
Как только вы закончите, вы можете перейти к следующему шагу.
Установите OpenJDK 16
Сначала загрузите OpenJDK версии 16 с официального сайта, используя следующую команду:
curl -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz
После завершения загрузки извлеките загруженный файл с помощью следующей команды:
tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz
Затем переместите извлеченный каталог в /opt с помощью следующей команды:
mv jdk-16.0.2 /opt/
Далее вам нужно будет добавить путь Java к файлу .bashrc.
Отредактируйте файл .bashrc с помощью следующей команды:
nano ~/.bashrc
Добавьте в конец файла следующие строки:
export JAVA_HOME=/opt/jdk-16.0.2 export PATH=$PATH:$JAVA_HOME/bin
Сохраните и закройте файл, затем активируйте Java с помощью следующей команды:
source ~/.bashrc
Затем проверьте версию Java с помощью следующей команды:
java --version
Вы должны получить следующий результат:
java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
Установите Oracle JDK 16
Сначала посетите веб-сайт Oracle Java, получите URL-адрес загрузки и загрузите его с помощью следующей команды:
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/16.0.2%2B7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm
После завершения загрузки установите загруженный файл с помощью следующей команды:
rpm -ivh jdk-16.0.2_linux-x64_bin.rpm
Вы должны увидеть следующий вывод:
warning: jdk-16.0.2_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:jdk-16.0.2-2000:16.0.2-ga ################################# [100%]
Затем вам нужно будет указать путь к Java в каталоге /etc/profile.d.
Создайте новый файл с именем java.sh с помощью следующей команды:
nano /etc/profile.d/java.sh
Добавьте место установки Oracle Java, как показано ниже:
JAVA_HOME="/usr/java/jdk-16.0.2/bin/java"
Сохраните и закройте файл, затем активируйте переменную среды Java с помощью следующей команды:
source /etc/profile
Затем проверьте версию Java с помощью следующей команды:
java -version
Вы должны увидеть следующий вывод:
java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
Заключение
В приведенном выше руководстве вы узнали, как установить OpenJDK 16 и Oracle JDK 16 на Rocky Linux 8. Теперь вы можете приступить к разработке своего первого Java-приложения с использованием Java.