Aam*_*nan 1 linux centos mysql
我正在尝试在 Linux 上安装 MySQL。似乎我很困惑我应该为我的特定 Linux 环境使用哪个 MySQL 包。
我的 Linux 详细信息:
Linux 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64 x86_64 x86_64 GNU/Linux
CentOS Linux release 6.0 (Final)
Run Code Online (Sandbox Code Playgroud)
所以我选择了 MySQL 包MySQL-server-5.5.20-1.linux2.6.x86_64.rpm(从这里下载)。我Linux-Generic从下拉菜单中选择。但是当我尝试安装它时,我收到了这个错误:
error: Failed dependencies:
libaio.so.1()(64bit) is needed by MySQL-server-5.5.20-1.linux2.6.x86_64
libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.5.20-1.linux2.6.x86_64
libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.5.20-1.linux2.6.x86_64
Run Code Online (Sandbox Code Playgroud)
当我选择MySQL-server-5.5.20-1.linux2.6.i386.rpm. 所以两者都不起作用。
小智 7
在出现类似错误后,我弄清楚了您的问题是什么(并且在我这边有一个很大的“durrrr”,因为我是在后台从 SRPM 构建的):
使用来自 mysql.com 的软件包时,请确保您正在下载适用于您的平台(32 位或 64 位)的正确版本,包括所有补充软件包。 MySQL Oracle 的网页布局很糟糕,而且很容易混淆。
要为任一架构安装依赖项:
yum install libaio
Run Code Online (Sandbox Code Playgroud)
或者如果您需要 64 位架构上的 32 位 MySQL:
yum install libaio.686
Run Code Online (Sandbox Code Playgroud)
您始终可以安装发行版中的软件包(如上所述),但这是对原始问题的直接回应。我认为在该站点上混淆下载非常容易。
| 归档时间: |
|
| 查看次数: |
18306 次 |
| 最近记录: |