Как установить JAVA с APT в Debian 10
Java — один из самых популярных и широко используемых языков программирования. В настоящее время работа множества программных приложений зависит от Java, например Android Studio. Java существует в трех различных реализациях: JRE, OpenJDK и Oracle JDK.
Давайте кратко рассмотрим каждый из них по очереди:
- JRE (среда выполнения Java) – это набор программных инструментов, необходимых для выполнения приложений Java.
- JDK (Java Development Kit) – это среда разработки, необходимая для разработки Java-приложений и апплетов. Он включает в себя интерпретатор, компилятор, архиватор и другие программные инструменты.
- OpenJDK – это реализация JDK с открытым исходным кодом. Oracle JDK — официальная версия JDK от Oracle. Кроме того, Oracle JDK поставляется с дополнительными коммерческими функциями, а также позволяет некоммерческое использование программного обеспечения, например, для личной разработки приложений Java.
Предварительные условия
Для работы с этим руководством вам понадобится экземпляр Debian 10 с системным пользователем с привилегиями Sudo.
В этом разделе вы узнаете, как установить и настроить Java с помощью APT в Debian 10.
Если вы не уверены, какой пакет Java установить, настоятельно рекомендуется использовать OpenJDK 11, который является JDK по умолчанию в Debian 10.
Как установить OpenJDK 11 в Debian 10
Чтобы установить OpenJDK 11 в Debian 10, войдите в систему как обычный пользователь с привилегиями sudo и обновите системные пакеты, как показано.
sudo apt update
Если вы хотите проверить, установлен ли Java, выполните команду.
java -version
Затем установите OpenJDK 11, используя следующую команду.
sudo apt install default-jdk
Теперь вы можете проверить версию OpenJDK, запустив.
java -version
Если установка прошла успешно, вы должны получить результат ниже.
Давайте теперь посмотрим, как установить Oracle Java.
Как установить Oracle Java 12 на Debian 10
Чтобы успешно установить Oracle Java 12 на Debian 10 buster, вам необходимо добавить репозиторий Linux Uprising Java, как показано.
sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list
Затем выполните команду для установки dirmngr.
sudo apt install dirmngr
Затем импортируйте ключ подписи, как показано.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
После успешного добавления репозитория Linux Uprising выполните приведенные ниже команды, чтобы установить Oracle Java 12 на Debian 10.
sudo apt update
sudo apt install oracle-java12-installer
Появится всплывающее окно. Нажмите кнопку TAB, чтобы перейти к опции «ОК», и нажмите ENTER.
В следующих окнах с помощью клавиш курсора выберите вариант да и нажмите ВВОД, чтобы принять лицензионные соглашения.
Чтобы проверить версию Oracle Java 12, запустите.
java --version
Большой! Это подтверждает, что мы успешно установили Oracle Java 12.
Как установить переменную среды JAVA_HOME в Debian 10
В некоторых случаях в вашей системе может быть установлено несколько версий JAVA. Если вам нужно установить версию по умолчанию, например, в данном случае Oracle Java 12, используйте команду ниже.
sudo update-alternatives --config java
В выводе, как показано ниже, введите число, соответствующее версии Java, которую вы хотите установить по умолчанию, и нажмите ENTER.
Теперь нам нужно установить переменную среды JAVA_HOME. Для этого откройте файл /etc/environment.
sudo vim /etc/environment
Добавьте строку ниже.
JAVA_HOME="/usr/lib/jvm/java-12-oracle"
Далее сохраните и выйдите из текстового редактора. Наконец, введите команду source следующим образом.
source /etc/environment
Чтобы подтвердить настройку переменной среды Java, выполните команду.
echo JAVA_HOME
Заключение
Вы подошли к концу этого урока. В этом руководстве вы узнали, как установить Java в Debian 10 и установить переменную JAVA_HOME. Не стесняйтесь вернуться к нам с вашим отзывом.