Ошибка Java 7 установки

Я получаю этот вывод, когда я пытаюсь установить оракула-java7 от webupd8 ppa

Download done.
Removing outdated cached downloads...
sha256sum mismatch jdk-7u51-linux-x64.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error processing oracle-java7-installer (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up gsfonts-x11 (0.22) ...
Errors were encountered while processing:
 oracle-java7-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
6
задан 16 March 2014 в 02:18

3 ответа

Я загружаю исходный файл с веб-сайта Oracle и установленный вручную с нуля... Это работает хорошо теперь... Решение, которое я использовал, здесь

, данные инструкции следующим образом и должны быть обновлены для текущей версии:

Java SE 7 JDK Загрузки для архива Linux x86. Во время записи файл, который я использую, является jdk-7u21-linux-i586.tar.gz, но имя файла изменится, поскольку обновления выпущены. По-видимому, больше нет jvm папки, поэтому создайте тот.

sudo mkdir /usr/lib/jvm

Перемещение архив к jvm папке

sudo mv jdk-7u21-linux-i586.tar.gz /usr/lib/jvm/

Изменение в jvm папке и извлечении JDK из архива

cd /usr/lib/jvm

sudo tar zxvf jdk-7u21-linux-i586.tar.gz

Все будет извлечено к новой jdk1.7.0_21 папке, и можно удалить архивный файл теперь. Сделайте символьные ссылки на новый двоичный файл Java.

sudo ln -s -b /usr/lib/jvm/jdk1.7.0_21/jre/bin/java /etc/alternatives/java

sudo ln -s -b /usr/lib/jvm/jdk1.7.0_21/jre/bin/java /usr/bin/java

Перепроверка версия

java -version

1
ответ дан 17 November 2019 в 04:42

Я сталкиваюсь с той же проблемой и вхожу в решение:

  1. Загрузка JDK здесь .
  2. Тогда переходят в /var/cache/oracle-jdk7-installer/
  3. В том dir, удаляют jdk-7u51-linux-x64.tar.gz и вставляют версию, загруженную с веб-сайта Oracle.
  4. Попытка sudo apt-get install oracle-java7-installer снова.. это время должно хорошо работать!
12
ответ дан 17 November 2019 в 04:42

Это - ключ:

sha256sum mismatch jdk-7u51-linux-x64.tar.gz

файл jdk-7u51-linux-x64.tar.gz был поврежден и не удается проверить против ожидаемого хеша. Попытайтесь загрузить его снова, который мог бы устранить Вашу проблему.

2
ответ дан 17 November 2019 в 04:42

Другие вопросы по тегам:

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