Для этого вопроса уже есть ответ здесь:
У меня проблема с обновлением моего компьютера с Ubuntu. Каждый раз, когда я запускаю команду обновления, терминал возвращает следующее:
15 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0 B/79,3 MB of archives.
After this operation, 324 MB of additional disk space will be used.
Preconfiguring packages ...
Setting up oracle-java8-installer (8u171-1~webupd8~0) ...
Installing from local file /var/cache/oracle-jdk8-installer/jdk-8u171-linux-x64.
tar.gz
Removing outdated cached downloads...
sha256sum mismatch jdk-8u171-linux-x64.tar.gz
Oracle JDK 8 is NOT installed.
dpkg: error processing package oracle-java8-installer (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
oracle-java8-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
Что я могу сделать для решения этой проблемы?
Удостоверьтесь, что зарегистрировались /usr/lib/jvm/java-8-oracle/
папка и удаляет непрекращающуюся папку Java, которую назовут в честь последней папки Java на Вашей машине. Замените {current-java-version_folder}
с названием той папки, и выполненный эта команда:
sudo rm -r /usr/lib/jvm/java-8-oracle/{current-java-version_folder}
Затем установите Java снова:
sudo apt-get install -f
sudo apt-get purge oracle-java8-installer
sudo apt-get install oracle-java8-installer
Затем добейтесь:
sudo apt-get install oracle-java8-set-default