Linux 用户们!最近,我遇到了这个问题,当时我试图删除 Oracle 的 Java 7,因为它无法正常工作。因此,当我尝试:
sudo apt-get purge oracle-java7-install
我在代码末尾收到此错误:
dpkg: error processing oracle-java7-installer (--configure):
subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
Errors were encountered while processing:
oracle-java7-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
输出中没有其他错误。现在为什么我不能删除文件?这确实是一个烦人的问题,因为每次我在终端中安装/删除某些东西时都会出现错误。帮忙?非常感谢!
答案1
首先,我使用以下命令清除 Java 安装程序 PPA:
sudo rm oracle-java7-installer*
sudo apt-get purge oracle-java7-installer
然后我登录technet.oracle.com使用我的帐户 ID(在 oracle.com 注册是免费的)
然后我添加了 PPA,这次成功了。
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
我能够从 oracle.com 成功下载。我想登录成功了。
答案2
我已通过访问以下链接解决了该问题: