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

Как установить 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. Не стесняйтесь вернуться к нам с вашим отзывом.