Как установить Java на Mx 18 Linux

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

Введение

Если вы хотите установить JAVA на удаленный сервер, продолжайте чтение, в противном случае, если вы хотите установить 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 на MX 18 Linux.

Установка 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

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

Пример с Java 12

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

wget https://download.oracle.com/java/GA/jdk12.0.1/69cfe15208a647278a19ef0990eea691/12/GPL/openjdk-12.0.1_linux-x64_bin.tar.gz

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

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

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

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

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

sudo mv jdk-12.0.1/* /usr/local/oracle-java-12/

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

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

Если вы хотите изменить версию java или javac по умолчанию, используйте команду альтернатив:

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

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

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

java --version
javac --version

javac — командная утилита для компиляции Java-программ.

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

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

sudo update-alternatives --config java

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

sudo nano /etc/environment

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

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

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

source /etc/environment

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

echo $JAVA_HOME

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

Вывод

Установка Java на MX 18 Linux завершена.

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.