在操作系统Oracle Linux 6.9上安装mysql 57:错误:软件包
论oraclelinux操作系统在操作系统Oracle Linux 6.9上安装mysql 57:错误:软件包,mysql,linux,Mysql,Linux,论oraclelinux操作系统 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/"
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 community server 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社区)
要求:libc.so.6(GLIBC_2.14)(64位)
错误:包:perl-DBD-MySQL-4.013-3.el6.x86_64(@public_ol6_-latest)
需要:libmysqlclient.so.16(libmysqlclient_16)(64位)
删除:mysql-libs-5.1.73-8.0.1.el6_8.x86_64(@public_ol6_-latest)
libmysqlclient.so.16(libmysqlclient_16)(64位)
已被淘汰:mysql-community-libs-5.7.19-1.el7.x86_64(mysql57社区)
找不到
可提供:mysql-libs-5.1.47-4.el6.x86\u 64(公共ol6\u最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
可提供:mysql-libs-5.1.52-1.el6_0.1.x86_64(公共ol6_最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
可提供:mysql-libs-5.1.61-1.el6_2.1.x86_64(公共ol6_最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
可提供:mysql-libs-5.1.61-4.el6.x86\u 64(公共ol6\u最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
可提供:mysql-libs-5.1.66-1.el6\u 3.x86\u 64(公共ol6\u最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
提供:mysql-libs-5.1.66-2.el6\u 3.x86\u 64(公共ol6\u最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
可提供:mysql-libs-5.1.67-1.el6\u 3.x86\u 64(公共ol6\u最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
可提供:mysql-libs-5.1.69-1.el6_4.x86_64(公共ol6_最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
提供:mysql-libs-5.1.71-1.el6.x86\u 64(公共ol6\u最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
可提供:mysql-libs-5.1.73-3.el6_5.x86_64(公共ol6_最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
可提供:mysql-libs-5.1.73-5.el6_6.x86_64(公共ol6_最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
可提供:mysql-libs-5.1.73-5.el6_7.1.x86_64(公共ol6_最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
提供:mysql-libs-5.1.73-7.el6.x86\u 64(公共ol6\u最新版本)
libmysqlclient.so.16(libmysqlclient_16)(64位)
错误:包:mysql-community-server-5.7.19-1.el7.x86_64(mysql57社区)
需要:libsasl2.so.3()(64位)
错误:包:mysql-community-server-5.7.19-1.el7.x86_64(mysql57社区)
要求:systemd
如何解决此问题?您需要查找并安装提供缺失库的软件包。您可以使用yum-whatprovides完成以下操作:
yum whatprovides */glibc.so.6
yum whatprovides */libmysqlclient.so.16
yum whatprovides */libsasl2.so.3
如果上述命令找到任何软件包,请安装它们。如果没有,那么你必须调查在哪里可以找到它们。请注意,这可能非常具有挑战性您需要找到并安装提供缺失库的软件包。您可以使用yum-whatprovides完成以下操作:
yum whatprovides */glibc.so.6
yum whatprovides */libmysqlclient.so.16
yum whatprovides */libsasl2.so.3
如果上述命令找到任何软件包,请安装它们。如果没有,那么你必须调查在哪里可以找到它们。请注意,这可能非常具有挑战性不幸的是,Oracle mysql 57没有安装到Oracle Linux 6.9,case mysql 57需要lib glibc.x86_64=2.17版本,Oracle Linux 6.9中只有2.12不幸的是,Oracle mysql 57没有安装到Oracle Linux 6.9,case mysql 57需要lib glibc.x86_64=2.17版本,在Oracle Linux 6.9中只有2.12