我的 courier-pop 和 courier-imap 服务器无法启动。我使用的是旧的 Ubuntu 6.06 机器。我 2 天前做了一个apt-get update
和apt-get upgrade
,可能把事情搞乱了(有几个错误)。无论如何,/usr/sbin/pop3d
不再存在。这是 courier-pop 启动脚本调用的文件。
我总是在更新之前完全备份机器,当我提取备份以查看是否可以从那里恢复该文件时,备份副本存在,但文件大小为 0,没有权限。我被困住了。我没有意识到更新/升级可能会损坏东西。
答案1
终于让它工作了。在此发布以供后人参考。
我手动复制了 courier 和 postfix 文件/usr/lib
,然后重新创建了这些文件的符号链接/usr/sbin
。/usr/bin
这些文件实际上已正确备份;只是文件大小为 0 的文件是符号链接,我在备份仍在提取时检查了它们。