有没有一种简单的方法可以修复此类错误?
因为通常我最终会逐个去packages.debian.org
安装它们,因为apt-get -f install
很少能成功。而且如果这些依赖项也缺少依赖项(等等),那么最终可能会花费相当长的时间。
您认为这个过程可以自动化..或者这是唯一的方法吗?
答案1
不。
您必须手动解除依赖关系并找出导致冲突的原因,然后修复它(adric 建议使用 aptitude 或 synaptic 来帮助您,但我怀疑它们不会比 apt-get 更能帮助您……)。
请注意,您可能因为手动安装软件包而不是使用系统而陷入这种困境apt
——如果您认为您比提供的工具更了解,您需要准备好自己修复这样的问题,否则您不应该开始覆盖系统并手动执行操作,因为这条路总会到此结束。