首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >快速转速安装

快速转速安装
EN

Server Fault用户
提问于 2013-01-29 06:17:22
回答 4查看 721关注 0票数 1

我正在尝试安装percona服务器。这是一台测试机器,安装的软件包并不重要。我所需要做的就是安装percona服务器。

http://www.percona.com/downloads/Percona-Server-5.0/Percona-Server-5.0.90-21/RPM/rhel5/i386/

我下载并尝试安装。我有几个依赖问题。

代码语言:javascript
复制
# rpm -ivh Percona-SQL-server-50-5.0.90-b21.10.rhel5.i386.rpm
file /usr/share/mysql/ukrainian/errmsg.sys from install of Percona-SQL-server-50-5.0.90-b21.10.rhel5.i386 conflicts with file from package mysql-libs-5.1.61-4.el6.i686

# rpm -e mysql-libs-5.1.61-4.el6.i686
error: Failed dependencies:
        libmysqlclient.so.16 is needed by (installed) postfix-2:2.6.6-2.2.el6_1.i686
        libmysqlclient.so.16(libmysqlclient_16) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.i686
        mysql-libs is needed by (installed) postfix-2:2.6.6-2.2.el6_1.i686

# rpm -e postfix-2:2.6.6-2.2.el6_1.i686
error: package postfix-2:2.6.6-2.2.el6_1.i686 is not installed

# rpm -e postfix-2.6.6-2.2.el6_1.i686
error: Failed dependencies:
        /usr/sbin/sendmail is needed by (installed) cronie-1.4.4-7.el6.i686
        /usr/sbin/sendmail is needed by (installed) redhat-lsb-4.0-3.el6.i686

绕过所有依赖问题安装此软件包的快速方法是什么?

EN

回答 4

Server Fault用户

回答已采纳

发布于 2013-01-29 18:06:19

如果忽略依赖关系,或者只想满足所找到的随机包,您就会发现自己处于'RPM hell.‘’中。仅仅因为它是一个RPM并不意味着它可以与您的发行版一起工作。Percona确实有一个百胜储存库。我建议您遵循这些说明,假设您使用的是CentOS或RedHat。那么安装percona就像安装yum install Percona-Server-server-51一样容易。

票数 1
EN

Server Fault用户

发布于 2013-01-29 08:14:48

您可能需要下载并安装以下软件包:http://www.percona.com/downloads/Percona-Server-5.0/LATEST/RPM/rhel6/i686/

您似乎正在尝试将RHEL5包安装到RHEL6系统中。您可以通过键入以下内容来验证:

代码语言:javascript
复制
cat /etc/redhat-release
票数 3
EN

Server Fault用户

发布于 2013-01-29 18:52:12

问题1

据我所知,您正在6.x系统上安装5.x的rpm

问题2 .。安装他们的百胜回购和安装方式

按照这里的步骤

http://www.percona.com/docs/wiki/repositories:yum

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/473319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档