我试图在Ubuntu18.04.5服务器上安装opendmarc。
在apt-获取安装opendmarc期间,我得到:
opendmarc.service的作业失败,因为控制进程存在错误代码。有关详细信息,请参阅"systemctl status opendmarc.service“和"journalctl -xe”。调用-rc.d: initscript opendmarc,操作"start“失败。已加载的opendmarc.service - OpenDMARC Milter : loaded (/lib/systemd/system/opendmarc.service;禁用;供应商预置:已启用)活动:激活(自动重新启动)(结果:退出代码)自清华2020-08:58:18 UTC;13 man前Docs: man:opendmarc(8) man:opendmarc.conf(5)进程: 9643 ExecStart=/usr/sbin/opendmarc (code=exited,status=127)
我试着安装libopendmarc-dev并得到了相同的结果。
如果我试图运行开放市场,我会得到:
opendmarc:加载共享库时出错: libopendmarc.so.2:无法打开共享对象文件:没有这样的文件或目录
看来我没有脂多糖。我以为它会安装libopendmarc,但显然不是。
我怎么安装它?
发布于 2020-10-09 07:09:38
通过清除opendmarc、libopendmarc-dev和我之前忽略的libopendmarc2,然后重新安装opendmarc、libopendmarc-dev和libopendmarc2来解决问题。
这给了我/usr/lib中的以下符号链接:
lrwxrwxrwx 1 root root 21 Oct 1 12:51 libopendmarc.so.2 -> libopendmarc.so.2.0.2
-rw-r--r-- 1 root root 47784 Oct 1 12:51 libopendmarc.so.2.0.2
https://askubuntu.com/questions/1281077
复制相似问题