Как установить Java в Debian 11

12 set 2022 3 min di lettura
Как установить Java в Debian 11
Indice dei contenuti

Введение

Java — один из самых популярных языков программирования для разработки ПК или мобильных приложений, доступный на различных платформах. Есть много приложений, для работы которых требуется Java в вашей системе. Помимо этого, существуют миллиарды мобильных устройств, использующих Java, и около 9 миллионов разработчиков, которые предпочитают Java для создания приложений.

Если вы являетесь разработчиком и пользователем Linux, Java является важным компонентом вашей системы. Он не только поможет вам создавать приложения, но также поможет запускать тысячи приложений и игр, для которых требуется Java. Эта статья представляет собой руководство по установке Java в последней версии Debian, известной как Bullseye.

Предпосылки

  1. Система Debian 11, работающая с доступом к учетной записи с привилегиями sudo.
  2. Завершите первоначальную настройку сервера, чтобы подготовить систему, следуя нескольким советам.

Если вы хотите установить Java на удаленный сервер, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Установка Java в Debian 11

Репозитории Debian 11 по умолчанию содержат последнюю стабильную версию OpenJDK 11 и последнюю версию OpenJDK 17. Вы можете установить любой из них из официальных репозиториев.

Java Runtime Environment (JRE) помогает только запускать приложения, разработанные на Java. Для создания Java-приложения вам может понадобиться Java Development Kit или JDK.

Установите последнюю стабильную версию Java (OpenJDK 11) в Debian 11. Следующая команда установит среду выполнения Java:

sudo apt install default-jre default-jdk

Вы можете игнорировать пакет JDK или JRE в соответствии с вашими потребностями.

Установите последнюю версию Java (OpenJDK 17) на Debian 11. Используйте следующую команду, чтобы установить последнюю текущую версию OpenJDK 17, выполните следующую команду:

sudo apt install openjdk-17-jre openjdk-17-jdk

У вас также могут быть установлены обе версии в вашей системе.

После завершения загрузки и установки вы можете проверить версию:

java -version
openjdk version "17-ea" 2021-09-14
 OpenJDK Runtime Environment (build 17-ea+19-Debian-1)
 OpenJDK 64-Bit Server VM (build 17-ea+19-Debian-1, mixed mode, sharing)

Чтобы проверить версию JDK, используйте:

javac -version
javac 17-ea

Изменить версию Java

В вашей системе может быть несколько версий Java, ими можно легко управлять с помощью команды:

sudo update-alternatives --config java

Вы получите список версий Java, установленных в вашей системе, где каждая версия связана с номером, и любую версию можно установить в качестве среды Java по умолчанию в вашей системе. Вы можете выбрать версию Java, связанную с номером, ввести номер и нажать Enter.

Вы успешно обновили версию JRE по умолчанию. Если у вас также установлен JDK, сделайте то же самое для " javac ":

sudo update-alternatives --config javac

Введите число, чтобы установить требуемую версию по умолчанию.

Настройте переменную среды

Многие приложения на основе Java используют переменную среды JAVA_HOME, чтобы получить местоположение Java, сохраненное на ПК. Поэтому во избежание ошибок предлагается установить переменную JAVA_HOME.

Сначала найдите двоичный путь java с помощью следующей команды:

sudo update-alternatives --list java

Далее для установки переменной отредактируйте /etc/environment в любом текстовом редакторе:

sudo nano /etc/environment

Установите переменную среды JAVA_HOME со значением двоичного пути из приведенной выше команды. Напишите путь просто пропустив " bin/java ":

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64/"

Сохраните изменения и закройте файл. Затем перезагрузите файл:

source /etc/environment

Чтобы проверить переменную, используйте:

echo $JAVA_HOME
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64/"

На выходе вы получите путь.

Вывод

Java — кроссплатформенный язык, широко используемый не только для разработки приложений для ПК, но и для мобильных устройств. Java отлично работает в любой операционной системе, будь то ПК с Windows или Linux. Для работы многих приложений в системе требуется Java, поэтому Java необходимо установить на ПК.

Эта статья представляет собой руководство по установке Java в Debian 11 Bullseye и управлению ею. Наконец, мы также узнали, как установить переменную среды JAVA_HOME в Debian 11.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.