繁体   English   中英

在OS Oracle Linux 6.9上安装mysql 57:错误:程序包

[英]Install mysql 57 on OS Oracle Linux 6.9: Error: Package

在OS Oracle Linux上

Oracle Linux Server release 6.9
NAME="Oracle Linux Server"
VERSION="6.9"
ID="ol"
VERSION_ID="6.9"
PRETTY_NAME="Oracle Linux Server 6.9"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:6:9:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracle.com/"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 6"
ORACLE_BUGZILLA_PRODUCT_VERSION=6.9
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=6.9
Red Hat Enterprise Linux Server release 6.9 (Santiago)
Oracle Linux Server release 6.9

我尝试安装运行以下命令的MySQL社区服务器5.7:

$ yum install https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm
$ sudo rpm -ivh mysql57-community-release-el6-11.noarch.rpm
$ yum install mysql-community-server

它返回以下错误:

错误:程序包:mysql-community-client-5.7.19-1.el7.x86_64(mysql57-community)要求:libc.so.6(GLIBC_2.14)(64bit)错误:程序包:perl-DBD-MySQL-4.013 -3.el6.x86_64(@ public_ol6_latest)要求:libmysqlclient.so.16(libmysqlclient_16)(64bit)删除:mysql-libs-5.1.73-8.0.1.el6_8.x86_64(@ public_ol6_latest)libmysqlclient.so.16( libmysqlclient_16)(64bit)已被过时:mysql-community-libs-5.7.19-1.el7.x86_64(mysql57-community)可用:mysql-libs-5.1.47-4.el6.x86_64(public_ol6_latest)libmysqlclient。 so.16(libmysqlclient_16)(64bit)可用:mysql-libs-5.1.52-1.el6_0.1.x86_64(public_ol6_latest)libmysqlclient.so.16(libmysqlclient_16)(64bit)可用:mysql-libs-5.1.61- 1.el6_2.1.x86_64(public_ol6_latest)libmysqlclient.so.16(libmysqlclient_16)(64bit)可用:mysql-libs-5.1.61-4.el6.x86_64(public_ol6_latest)libmysqlclient.so.16(libmysqlclient_16)(64bit)可用:mysql-libs-5.1.66-1.el6_3.x86_64(public_ol6_latest)libmysqlclient.so.16(libmysqlclient_16)(64bit) 可用:mysql-libs-5.1.66-2.el6_3.x86_64(public_ol6_latest)libmysqlclient.so.16(libmysqlclient_16)(64bit)可用:mysql-libs-5.1.67-1.el6_3.x86_64(public_ol6_latest)libmysqlclient.so .16(libmysqlclient_16)(64bit)可用:mysql-libs-5.1.69-1.el6_4.x86_64(public_ol6_latest)libmysqlclient.so.16(libmysqlclient_16)(64bit)可用:mysql-libs-5.1.71-1.el6 .x86_64(public_ol6_latest)libmysqlclient.so.16(libmysqlclient_16)(64bit)可用:mysql-libs-5.1.73-3.el6_5.x86_64(public_ol6_latest)libmysqlclient.so.16(libmysqlclient_16)(64bit)可用:mysql-libs -5.1.73-5.el6_6.x86_64(public_ol6_latest)libmysqlclient.so.16(libmysqlclient_16)(64bit)可用:mysql-libs-5.1.73-5.el6_7.1.x86_64(public_ol6_latest)libmysqlclient.so.16( libmysqlclient_16)(64位)可用:mysql-libs-5.1.73-7.el6.x86_64(public_ol6_latest)libmysqlclient.so.16(libmysqlclient_16)(64bit)错误:包:mysql-community-server-5.7.19-1。 el7.x86_64(mysql57-community)要求:libsasl2.so.3()(64bit)E rror:软件包:mysql-community-server-5.7.19-1.el7.x86_64(mysql57-community)需要:systemd

如何解决这个问题?

您需要找到并安装提供缺少库的软件包。 您可以使用yum whatprovides完成此操作:

yum whatprovides */glibc.so.6
yum whatprovides */libmysqlclient.so.16
yum whatprovides */libsasl2.so.3

如果以上命令找到任何软件包,请安装它们。 如果没有,那么您将不得不调查在哪里可以找到它们。 提醒您,这可能非常具有挑战性

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM