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

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

Введение

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

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

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

Чтобы подключиться к серверу как root, введите эту команду:

ssh root@IP_DEL_SERVER

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

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

ssh VOSTRO_UTENTE@IP_DEL_SERVER

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

Теперь вы подключены к своему серверу, вы готовы начать установку JAVA.

Установка Java JRE/JDK

Обычно JDK используется разработчиками, которые хотят компилировать программы на Java, или если какое-то программное обеспечение требует использования JDK.

JDK содержит JRE, поэтому нет никаких недостатков, если вы предпочитаете устанавливать JDK вместо JRE.

Чтобы установить Java Runtime Environment (JRE), откройте терминал и введите следующие команды:

sudo apt update
sudo apt install default-jre

Чтобы установить Java Development Kit (JDK), откройте терминал и введите следующие команды:

sudo apt update
sudo apt install default-jdk

Установка Oracle Java

Если вы предпочитаете установить Oracle JDK (официальную версию Java, распространяемую Oracle), вам необходимо добавить репозиторий.

С помощью следующей команды мы добавим необходимый репозиторий и начнем установку oracle-java11.

su -
echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
sudo apt-get update
sudo apt-get install oracle-java11-installer

Установите Java 11 по умолчанию:

sudo apt-get install oracle-java11-set-default

Ручная установка Java

Пример с Java 10

Загрузите Java 10 с официального сайта. На данный момент последняя версия 10.0.2

wget https://download.java.net/java/GA/jdk10/10.0.2/19aef61b38124481863b1413dce1855f/13/openjdk-10.0.2_linux-x64_bin.tar.gz

Разархивируйте загруженный файл:

tar xzvf openjdk-10.0.2_linux-x64_bin.tar.gz

Создайте папку для Java 10:

sudo mkdir /usr/local/oracle-java-10

Переместите содержимое архива:

sudo mv jdk-10.0.2/* /usr/local/oracle-java-10/

Добавьте альтернативу с Java 10:

sudo update-alternatives --install /usr/bin/java java /usr/local/oracle-java-10/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/local/oracle-java-10/bin/javac 1

Обновите альтернативу:

sudo update-alternatives --config java
sudo update-alternatives --config javac

Проверьте правильность установки:

java --version
javac --version

Установите переменную среды JAVA_HOME.

Чтобы установить переменную среды JAVA_HOME, нам сначала нужно узнать путь установки Java.

sudo update-alternatives --config java

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

sudo nano /etc/environment

В конце файла добавьте переменную среды JAVA_HOME с правильным путем в соответствии с вашей установкой.


JAVA_HOME="/usr/local/oracle-java-10/"

Сохраните и закройте файл. Чтобы перезагрузить его из терминала:

source /etc/environment

Вы можете проверить, правильно ли установлена переменная среды JAVA_HOME, опять же из терминала:

echo $JAVA_HOME

Вы должны увидеть путь, который вы ввели на предыдущем шаге. Установка Java на Debian 9 завершена.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

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.