В этом мне помог друг.
$ umount / media / user / ...
вручную отключить файловую систему
$ lvs
информация о логических томах
$ vgs
{ {1}} информация о группах томов
$ vgchange -ay X
изменить атрибуты группы томов
$ lvs
$ fsck.ext4 -y / dev / mapper / x -root
" средство проверки файловой системы " проверяет и при необходимости восстанавливает файловые системы
$ mount / dev / mapper / x-home / mnt
монтировать вручную файловая система
В тот момент, когда файловая система была смонтирована, я скопировал всю информацию на внешний диск.
Вы найдете 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 нарушает работу графической системы? , это тоже довольно просто.
Этот метод с использованием репозиториев PPA очень нестабилен и часто не работает вне экосистемы Ubuntu. Вам лучше установить OpenJDK из официальных репозиториев пакетов Debian [1]. Важно отметить, что на момент написания статьи Open JDK 8 не включен в стабильный репозиторий. Означает, что вам нужно добавить backports в source.list
перед его установкой через apt-get
. [2]
Я бы предпочел скачать архив Oracle и просто распаковать его. Затем, как вы упомянули, просто добавьте папку / bin
в $ PATH
и будьте счастливы.
Согласно официальному сайту вы можете собрать и установить 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"