以下是每次在终端中安装任何东西时都会收到的错误消息。它有点卡在那里。
我没有尝试。来自StackOverflow的解决方案,但无济于事。
在安装此软件包之前,请下载与该软件包相同版本(版本11.0.4)的Oracle JDK 11 .tar.gz文件,并将其放在/ var / cache / oracle-jdk11-installer-local中,
例如:
sudo mkdir -p /var/cache/oracle-jdk11-installer-local
sudo cp jdk-11.0.4_linux-x64_bin.tar.gz /var/cache/oracle-jdk11-installer-local/
sha256sum mismatch jdk-11.0.4_linux-x64_bin.tar.gz
Oracle JDK 11 is NOT installed.
dpkg: error processing package oracle-java11-installer-local (--configure):
installed oracle-java11-installer-local package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
oracle-java11-installer-local
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)
不再显示。
rüf*_*ff0 15
找到了这个解决方案:
sudo rm /var/lib/dpkg/info/oracle-java11-installer-local.postinst
Run Code Online (Sandbox Code Playgroud)
在这个网站上。
小智 9
取出包装oracle-java11-installer-local。您可以通过以下方式执行此操作:
sudo apt remove oracle-java11-installer-local
Run Code Online (Sandbox Code Playgroud)
小智 6
您需要在此处 下载Oracle JDK 11 的文件夹https://www.oracle.com/java/technologies/javase-jdk11-downloads.html下载 tar.gz 文件后。移动到您的文件夹位置,然后使用此命令复制文件
sudo cp jdk-11.0.6_linux-x64_bin.tar.gz /var/cache/oracle-jdk11-installer-local/
Run Code Online (Sandbox Code Playgroud)
不要忘记检查您的文件名!之后通过键入再次重复
sudo apt-get install oracle-java11-installer-local
Run Code Online (Sandbox Code Playgroud)
然后你可以通过输入来检查你的java版本
java -version
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4074 次 |
| 最近记录: |