由于 /usr/sbin/pop3d 不存在,Courier 无法启动

由于 /usr/sbin/pop3d 不存在,Courier 无法启动

我的 courier-pop 和 courier-imap 服务器无法启动。我使用的是旧的 Ubuntu 6.06 机器。我 2 天前做了一个apt-get updateapt-get upgrade,可能把事情搞乱了(有几个错误)。无论如何,/usr/sbin/pop3d不​​再存在。这是 courier-pop 启动脚本调用的文件。

我总是在更新之前完全备份机器,当我提取备份以查看是否可以从那里恢复该文件时,备份副本存在,但文件大小为 0,没有权限。我被困住了。我没有意识到更新/升级可能会损坏东西。

答案1

终于让它工作了。在此发布以供后人参考。

我手动复制了 courier 和 postfix 文件/usr/lib,然后重新创建了这些文件的符号链接/usr/sbin/usr/bin这些文件实际上已正确备份;只是文件大小为 0 的文件是符号链接,我在备份仍在提取时检查了它们。

相关内容