Centos7.5安裝mysql5.7.28rpm包報錯:postfix-2.10.1-6.el7.x86_64需要:libmysqlclien

執行:

[root@public mysql]# yum localinstall mysql-community-common-5.7.28-1.el7.x86_64.rpm mysql-community-libs-5.7.28-1.el7.x86_64.rpm mysql-community-client-5.7.28-1.el7.x86_64.rpm mysql-community-server-5.7.28-1.el7.x86_64.rpm

報錯:

--> 解決依賴關係完成
錯誤:軟件包:2:postfix-2.10.1-6.el7.x86_64 (@anaconda)
          需要:libmysqlclient.so.18()(64bit)
          正在刪除: 1:mariadb-libs-5.5.56-2.el7.x86_64 (@anaconda)
              libmysqlclient.so.18()(64bit)
          取代,由: mysql-community-libs-5.7.28-1.el7.x86_64 (/mysql-community-libs-5.7.28-1.el7.x86_64)
             ~libmysqlclient.so.20()(64bit)
錯誤:軟件包:2:postfix-2.10.1-6.el7.x86_64 (@anaconda)
          需要:libmysqlclient.so.18(libmysqlclient_18)(64bit)
          正在刪除: 1:mariadb-libs-5.5.56-2.el7.x86_64 (@anaconda)
              libmysqlclient.so.18(libmysqlclient_18)(64bit)
          取代,由: mysql-community-libs-5.7.28-1.el7.x86_64 (/mysql-community-libs-5.7.28-1.el7.x86_64)
              未找到
 您可以嘗試添加 --skip-broken 選項來解決該問題
 您可以嘗試執行:rpm -Va --nofiles --nodigest

原因是:存在mariadb-libs。

[root@public mysql]# rpm -qa|grep mariadb
mariadb-libs-5.5.56-2.el7.x86_64

解決辦法:卸載mariadb-libs。

再執行:

[root@public mysql]# yum localinstall mysql-community-common-5.7.28-1.el7.x86_64.rpm mysql-community-libs-5.7.28-1.el7.x86_64.rpm mysql-community-client-5.7.28-1.el7.x86_64.rpm mysql-community-server-5.7.28-1.el7.x86_64.rpm

完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章