Ich habe versucht, JDK 8 mit dieser Anleitung einzurichten . Nach dem Herunterladen des JDK wurde eine Fehlermeldung angezeigt, bei der ich aufgefordert wurde, dpkg manuell zu konfigurieren.
adeen-s@adeen-s-PC:~$ sudo dpkg --configure -a
Setting up oracle-java8-installer (8u66+8u65arm-1~webupd8~1) ...
Installing from local file /var/cache/oracle-jdk8-installer/jdk-8u66-linux-x64.tar.gz
Removing outdated cached downloads...
mv: cannot move ‘jdk1.8.0_66’ to ‘java-8-oracle/jdk1.8.0_66’: Directory not empty
dpkg: error processing package oracle-java8-installer (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of oracle-java8-set-default:
oracle-java8-set-default depends on oracle-java8-installer; however:
Package oracle-java8-installer is not configured yet.
dpkg: error processing package oracle-java8-set-default (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
oracle-java8-installer
oracle-java8-set-default
Wie behebe ich das?
UPDATE: Es wurde erneut versucht, die Installation durchzuführen, nachdem die Anweisungen von @AB befolgt wurden. Hier ist die Ausgabe ->
2015-11-25 17:56:08 (50,3 KB / s) - 'jdk-8u66-linux-x64.tar.gz' gespeichert [181287376/181287376]
Download erledigt. Entfernen veralteter zwischengespeicherter Downloads ... install: kann nicht 'javaws-wrapper.sh' angeben: Keine solche Datei oder kein solches Verzeichnis 1 dpkg: Abhängigkeitsprobleme verhindern die Konfiguration von oracle-java8-set-default: oracle-java8-set-default hängt vom oracle-java8-installer ab; jedoch: Paket oracle-java8-installer ist noch nicht konfiguriert.
dpkg: Fehlerverarbeitungspaket oracle-java8-set-default (--configure): Abhängigkeitsprobleme - nicht konfigurierte Fehler Bei der Verarbeitung sind Fehler aufgetreten: oracle-java8-installer oracle-java8-set-default
UPDATE: Ausgabe nach sudo apt-get purge oracle-java8-installer
adeen-s@adeen-s-PC:~$ sudo apt-get purge oracle-java8-installer
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
oracle-java8-installer* oracle-java8-set-default*
0 upgraded, 0 newly installed, 2 to remove and 542 not upgraded.
2 not fully installed or removed.
After this operation, 167 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 165086 files and directories currently installed.)
Removing oracle-java8-set-default (8u66+8u65arm-1~webupd8~1) ...
Purging configuration files for oracle-java8-set-default (8u66+8u65arm-1~webupd8~1) ...
Removing oracle-java8-installer (8u66+8u65arm-1~webupd8~1) ...
Purging configuration files for oracle-java8-installer (8u66+8u65arm-1~webupd8~1) ...
Processing triggers for shared-mime-info (1.2-0ubuntu3) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.54ubuntu1) ...
quelle
Antworten:
Sie haben beide Möglichkeiten genutzt, um Oracle Java zu installieren
Löschen Sie den Ordner und starten Sie die Installation erneut:
Nachdem
Entweder verwenden Sie die PPA oder die Installation mit einem Archiv. Aber nicht beide.
quelle
sudo apt-get install -f
und wiedersudo apt-get install oracle-java8-installer
stat /var/cache/oracle-jdk8-installer/javaws-wrapper.sh
sudo apt-get purge oracle-java8-installer
und gib mir die AusgabeWir könnten die Datei wiederherstellen, indem wir zu einer früheren JDK-Version zurückkehren. Scheint eine dumme Lösung zu sein, aber es funktioniert.
quelle