解决依赖问题的一般程序和技巧(Debian,Lenny)

我的系统pipe理员或多或less像我的serverfault代表镜像一样。 我必须使用Plesk控制面板升级Debian(lenny)服务器。 Plesk应该pipe理,但控制面板升级不起作用,我读到,听到这往往是这样的。

所以我必须手动执行,现在我正在运行看似循环的依赖问题…

我收到了很多这样的消息:

psa-updates depends on sw-cp-server (>= 1.0-6); however: Package sw-cp-server is not configured yet. dpkg: error processing psa-updates (--configure): dependency problems - leaving unconfigured 

我的sources.list是最新的工作, apt-get cleanapt-get update工作正常,完成没有错误。

解决这些问题的正确方法是什么?

听起来像你以前的安装/更新被中断/不成功。 你需要检查几件事情:

  1. 你的apt源列表指向一个有效的服务器,并在服务器上有必要的包。 这确保您可以更新和安装软件包。
  2. 你的本地apt-cache是​​最新的。 在你的系统上做一个apt-get update 。 这确保apt可以find你的更新。 有时,它会查找系统中不再存在的旧包。
  3. 如果以前的安装/更新中断,请执行dpkg -a --configure 。 如果之前的一个被中断,可能仍然有一些未解决的configuration问题阻止新软件包成功安装。

希望它的作品。 祝你好运!