J'essayais d'installer Hide.Me VPN pour une raison quelconque. Malheureusement, je continue à courir à la même erreur à chaque fois. J'utilise ces instructions pour l'installer. Ci-dessous est l'erreur que je continue à courir.
nate1141@NatesPC:~$ Sudo apt-get install openvpn network-manager-openvpn network-manager-openvpn-gnome
[Sudo] password for nate1141:
Reading package lists... Done
Building dependency tree
Reading state information... Done
openvpn is already the newest version (2.3.10-1ubuntu2).
network-manager-openvpn is already the newest version (1.1.93-1ubuntu1).
network-manager-openvpn-gnome is already the newest version (1.1.93-1ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 83 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up jdk1.8.0-111 (1.8.0111-fcs-1) ...
Unpacking JAR files...
tools.jar...
Error: Could not open input file: /usr/Java/jdk1.8.0_111/lib/tools.pack
plugin.jar...
Error: Could not open input file: /usr/Java/jdk1.8.0_111/jre/lib/plugin.pack
javaws.jar...
Error: Could not open input file: /usr/Java/jdk1.8.0_111/jre/lib/javaws.pack
deploy.jar...
Error: Could not open input file: /usr/Java/jdk1.8.0_111/jre/lib/deploy.pack
rt.jar...
Error: Could not open input file: /usr/Java/jdk1.8.0_111/jre/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/Java/jdk1.8.0_111/jre/lib/jsse.pack
charsets.jar...
Error: Could not open input file: /usr/Java/jdk1.8.0_111/jre/lib/charsets.pack
localedata.jar...
Error: Could not open input file: /usr/Java/jdk1.8.0_111/jre/lib/ext/localedata.pack
/var/lib/dpkg/info/jdk1.8.0-111.postinst: line 641: /usr/sbin/alternatives: No such file or directory
/var/lib/dpkg/info/jdk1.8.0-111.postinst: line 653: /usr/sbin/alternatives: No such file or directory
dpkg: error processing package jdk1.8.0-111 (--configure):
subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
jdk1.8.0-111
E: Sub-process /usr/bin/dpkg returned an error code (1)
J'ai récemment installé JDK, j'ai eu quelques problèmes lors de son installation, mais j'ai réussi à l'installer avec succès.
Remarque : Mon système est Ubuntu 16.04LTS et je suis nouveau chez Ubuntu.
Vous avez un problème avec le script /var/lib/dpkg/info/jdk1.8.0-111.postinst
(script de post-installation ou de configuration du package jdk1.8.0-111)
La solution la plus rapide:
/var/lib/dpkg/info/jdk1.8.0-111.postinst
pour le modifier et retirez set -e
de celui-ci.Sudo apt-get -f install
pour corriger/compléter l’installation.Similaire à ma question ici . Il y a beaucoup de questions sur différents paquets mais avec la même solution. Cependant, je ne suis au courant d’aucun d’entre eux pour lesquels la réponse de Nice serait canonique et nous pourrions donc signaler d’autres questions en double. Même cette solution est une solution de contournement et le chemin correct consiste à générer un rapport de bogue contre chaque paquet afin de corriger le script lui-même et de le rendre plus robuste.