每当我尝试使用apt-get / dpkg时,它会尝试安装一个损坏的源代码。 我怎么能告诉它不这样做?
这是错误:
dpkg: error processing oracle-java7-installer (--configure):
subprocess installed post-installation script returned error exit status 1
E: Sub-process /usr/bin/dpkg returned an error code (1)
更新:
我在这里找到了完美的解决方案:
答案 0 :(得分:2)
您需要定义此包依赖于某些内容并且您是否需要它。如果不是强迫用
清除它aptitude purge oracle-java7-installer
甚至
dpkg --force-all --purge oracle-java7-installer
如果您需要它,请尝试确定它被破坏的原因。由于您发布的错误,安装程序中的脚本已损坏。所以你需要解决它。最简单的方法是解压缩,修复脚本和重新打包。安装完成后应该成功。
答案 1 :(得分:0)
您还需要首先安装aptitude,因为它不再是默认安装。 并使用sudo权限。
sudo apt-get install aptitude
和
sudo aptitude purge oracle-java7-installer
或
sudo dpkg --force-all --purge oracle-java7-installer