Первым шагом является использование вашего браузера для загрузки Oracle Java SE Development Kit https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html . Кроме того, если у вас нет доступа к графическому интерфейсу, вы можете загрузить Oracle Java SE Development Kit из командной строки, используя curl команду.
URL-адреса, используемые ниже для загрузки Oracle Java SE Development Kit, могут быть устаревшими, поэтому обновляйте их при необходимости.
Извлеките URL-адрес 64-битного Oracle Java SE Development Kit с помощью команды curl. Если curl еще не доступен в вашей системе, вы можете установить
# apt install curl:
$ curl -s http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html | grep "otn-pub" | cut -d \" -f12 | grep linux-x64.tar.gz
http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
Затем используйте приведенный выше URL-адрес из curl выходных данных и загрузите фактический архив Oracle Java SE Development Kit:
$ curl -LOb "oraclelicense=a" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
Если все прошло хорошо, tarball пакет Oracle Java SE должен быть доступен в вашем текущем рабочем каталоге:
$ ls
jdk-8u131-linux-x64.tar.gz
Установить и настроить
На этом этапе мы извлечем ранее загруженный пакет в /opt/java-jdk каталог и по умолчанию используем make для всей системы:
# mkdir /opt/java-jdk
# tar -C /opt/java-jdk -zxf jdk-8u131-linux-x64.tar.gz
Далее, используйте update-alternatives команду, чтобы установить ее по умолчанию в вашей системе Debian:
# update-alternatives --install /usr/bin/java java /opt/java-jdk/jdk1.8.0_131/bin/java 1
# update-alternatives --install /usr/bin/javac javac /opt/java-jdk/jdk1.8.0_131/bin/javac 1
Подтвердите установку
Oracle SE Development Kit теперь должен быть установлен по умолчанию в вашей системе. Чтобы подтвердить, запросите версию Java:
$ java -version
Увидите такой примерно вывод: