& ldquo; несоответствие sha256sum jdk-7u3-linux-x64.tar.gz & rdquo; ошибка при попытке установить Oracle Java

Я недавно попробовал установить Java 7 на Ubuntu 12.04, и я думаю, что что-то напортачил

Я следовал инструкциям, приведенным здесь .

First you need to remove openjdk for this run the following command from your terminal

sudo apt-get purge openjdk*
Now you can install Java7 by adding the following repository:

sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

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

Download done.
sha256sum mismatch jdk-7u3-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 python-central (0.6.17ubuntu1) ...
Setting up python-eggtrayicon (2.25.3-11) ...
Setting up gmail-notify (1.6.1.1-1ubuntu1) ...
Processing triggers for python-central ...
Errors were encountered while processing:
 oracle-java7-installer
Error in function: 

Однако. Программа, кажется, устанавливается и работает просто отлично, поэтому она не похоже, проблема в том, что я не могу ничего сделать

Итак, я переустановил openjdk, выполнив:

sudo apt-get install openjdk *

Но я все еще получаю ту же ошибку .

собирается:

sudo apt-get install oracle-java7-installer выдает мне ту же ошибку.

Что происходит?

Пожалуйста, дайте мне знать, если это ясно или нет, и я постараюсь объяснить мою проблему лучше

37
задан 23 July 2012 в 02:35

2 ответа

Выполните следующие команды из терминала:

sudo rm /var/lib/dpkg/info/oracle-java7-installer*
sudo apt-get purge oracle-java7-installer*
sudo rm /etc/apt/sources.list.d/*java*
sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Информацию о том, что такое PPA, а также советы по распознаванию того, какие из них небезопасны, можно найти здесь .


Глоссарий

Команда, командная строка : традиционная среда Unix, где вы вводите команды, чтобы сообщить компьютеру что делать.

Терминал : приложение, позволяющее получить доступ к командной строке. Откройте его, нажав сочетание клавиш, Ctrl Alt T

0
ответ дан 23 July 2012 в 02:35

Исправление довольно простое, на самом деле. Пожалуйста, сначала установите менеджер пакетов Synaptic в Центре программного обеспечения Ubuntu. После установки вам нужно будет открыть его с правами суперпользователя:

gksu synaptic  

Или в Ubuntu 12.04 или более поздней версии вы можете найти синаптик в Dash и щелкнуть значок Synaptic, чтобы открыть Synaptic. Вам будет предложено пройти аутентификацию с вашим паролем пользователя, чтобы открыть Synaptic.

Найдите Oracle-java7-installer, щелкните его правой кнопкой мыши и полностью удалите. Примените изменения, удалите PPA, и ваши сообщения об ошибках исчезнут. enter image description here

0
ответ дан 23 July 2012 в 02:35

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

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