Установите Java JDK и JRE на Debian 8

В этом мне помог друг.

$ umount / media / user / ... вручную отключить файловую систему

$ lvs информация о логических томах

$ vgs { {1}} информация о группах томов

$ vgchange -ay X изменить атрибуты группы томов

$ lvs

$ fsck.ext4 -y / dev / mapper / x -root " средство проверки файловой системы " проверяет и при необходимости восстанавливает файловые системы

$ mount / dev / mapper / x-home / mnt монтировать вручную файловая система

В тот момент, когда файловая система была смонтирована, я скопировал всю информацию на внешний диск.

5
11.06.2018, 14:02
3 ответа

Вы найдете OpenJDK 8 в бэкпортах Jessie (спасибо Willian Paixao за напоминание):

echo deb http://http.debian.net/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list
apt update

включит это, затем

apt install -t jessie-backports openjdk-8-jdk

установит JDK, или

apt install -t jessie-backports openjdk-8-jre

установит JRE.

Если вам нужна Oracle JVM, см. Мой ответ на Linux Mint Petra (16) Обновление Java с JRE 7 до JRE 8 нарушает работу графической системы? , это тоже довольно просто.

6
27.01.2020, 20:35

Этот метод с использованием репозиториев PPA очень нестабилен и часто не работает вне экосистемы Ubuntu. Вам лучше установить OpenJDK из официальных репозиториев пакетов Debian [1]. Важно отметить, что на момент написания статьи Open JDK 8 не включен в стабильный репозиторий. Означает, что вам нужно добавить backports в source.list перед его установкой через apt-get . [2]

Я бы предпочел скачать архив Oracle и просто распаковать его. Затем, как вы упомянули, просто добавьте папку / bin в $ PATH и будьте счастливы.

1
27.01.2020, 20:35

Согласно официальному сайту вы можете собрать и установить java следующим образом :

Добавьте contrib в ваш /etc/apt/sources.list.

Скачайте jdk-8u121-linux-x64.tar.gz с сайта oracle

Установите необходимый пакет:

apt-get update
apt-get install 
apt-get install java-package

Соберите . deb файл и установите его:

make-jpkg jdk-8u121-linux-x64.tar.gz
dpkg -i oracle-java8-jdk_8u121_amd64.deb

Выполните следующую команду и выберите jdk-8:

update-alternatives --config java

пример вывода:

There are 2 choices for the alternative java (providing /usr/bin/java).

Selection    Path                                            Priority   Status
------------------------------------------------------------
  0         /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      auto mode
  1         /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      manual mode
* 2         /usr/lib/jvm/jdk-8-oracle-x64/jre/bin/java       318       manual mode

Выполните : java -version

java version "1.8.0_121"
2
27.01.2020, 20:35

Теги

Похожие вопросы