postfix找不到libmysqlclient.so.18

发布于 2022-09-04 20:28:03 字数 499 浏览 28 评论 0

系统centos7
事情缘由是我安装好系统后,把系统自带的mariadb-libs-5.5.52-1.el7.x86_64卸载了(这是我后来才知道这个跟找不到libmysqlclient.so.18有关)。
然后编译安装了lnmp。
后又安装了postfix,启动时提示找不到libmysqlclient.so.18。也就是说,我的/usr/local/mysql/lib/下是libmysqlclient.so.20(MySQL 5.5.18)
现在该怎么办呢?别的机器上找libmysqlclient.so.18?感觉最好的方法是让postfix识别到libmysqlclient.so.20

我现在是通过yum remove postfix再yum install postfix来自行修复依赖文件,不过会,看着不是很爽呢。
Installing : 1:mariadb-libs-5.5.52-1.el7.x86_64
warning: /etc/my.cnf created as /etc/my.cnf.rpmnew

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

绾颜 2022-09-11 20:28:03

如果是mysql5.7的话,可以安装mysql-community-libs-compat-5.7.20-1.el7.x86_64.rpm 包,作为兼容

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文