Способ первый — deb пакет.
- Скачиваем нужный нам файл с сайта Java Downloads | Oracle — x64 Debian Package (путь к файлу на момент написания — https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.deb
- Запускаем установку — sudo apt install ./jdk-18_linux-x64_bin.deb
- Зависимости будут установлены автоматически
- Добавляем переменные, я создам файл java.sh в папке /etc/profile.d/ — nano /etc/profile.d/java.sh
1 2 | export JAVA_HOME=/usr/lib/jvm/jdk-18/ export PATH=$PATH:$JAVA_HOME/bin |
Открываем новый терминал и проверяем — java --version
1 2 3 | java 18 2022-03-22 Java(TM) SE Runtime Environment (build 18+36-2087) Java HotSpot(TM) 64-Bit Server VM (build 18+36-2087, mixed mode, sharing) |
Способ второй — архив tar.gz
- Скачиваем нужный нам файл с сайта Java Downloads | Oracle — x64 Compressed Archive (путь к файлу на момент написания — https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz
- Распаковываем архив — tar -xvf jdk-18_linux-x64_bin.tar.gz
- Переносим в папку /opt — mv jdk-18 /opt/jdk18
- Добавляем переменные как в первом способе — только немного другой путь. nano /etc/profile.d/java.sh
1 2 | export JAVA_HOME=/opt/jdk18 export PATH=$PATH:$JAVA_HOME/bin |
Открываем новый терминал и проверяем — java --version
1 2 3 | java 18 2022-03-22 Java(TM) SE Runtime Environment (build 18+36-2087) Java HotSpot(TM) 64-Bit Server VM (build 18+36-2087, mixed mode, sharing) |