![PPA 添加失败后,“apt-get” 崩溃了。我该如何修复?](https://linux22.com/image/842809/PPA%20%E6%B7%BB%E5%8A%A0%E5%A4%B1%E8%B4%A5%E5%90%8E%EF%BC%8C%E2%80%9Capt-get%E2%80%9D%20%E5%B4%A9%E6%BA%83%E4%BA%86%E3%80%82%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%EF%BC%9F.png)
我试图从 nooblabs PPA 进行 xdman,但现在出了点问题,apt-get 被破坏了。这是我尝试运行更新管理器时得到的结果:
此外,当我尝试纠正错误时(按照突触包管理器的指示),我收到以下消息:
正在读取软件包列表...完成 正在构建依赖关系树
正在读取状态信息...完成 E:软件包 oracle-java8-installer 需要重新安装,但我找不到它的存档。
我该如何解决这个问题?提前致谢。
答案1
尝试执行一系列命令
sudo apt-get install -f
sudo dpkg --configure -a
我猜前两个会失败。
下次运行
sudo dpkg --remove --force-all oracle-java8-installer
如果该命令失败,你必须手动删除
cd /var/lib/dpkg/info
sudo rm oracle-java8-installer*
再说一遍
sudo dpkg --remove --force-remove-reinstreq oracle-java8-installer
现在就可以工作了。
看 :http://blog.bodhizazen.com/linux/apt-get-how-to-fix-very-broken-packages/