一、安装MySQL
[[email protected] src]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm
error: Failed dependencies:
mysql57-community-release conflicts with (installed) mysql80-community-release-el7-1.noarch

在安装包后面加两个参数,如 :
[email protected] src]# rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm --nodeps --force
Retrieving http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm
Preparing… ################################# [100%]
Updating / installing…
1:mysql-community-release-el6-5 warning: /etc/yum.repos.d/mysql-community.repo created as /etc/yum.repos.d/mysql-community.repo.rpmnew
################################# [100%]

[email protected] src]# rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm --nodeps --force
Retrieving http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm
Preparing… ################################# [100%]
Updating / installing…
1:mysql-community-release-el6-5 warning: /etc/yum.repos.d/mysql-community.repo created as /etc/yum.repos.d/mysql-community.repo.rpmnew
################################# [100%]
linux 安装rpm包时遇到error:Failed dependencies解法方法

二、安装rpm包时经常会遇到
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID*****
这是由于yum安装了旧版本的GPG keys造成的,解决办法就是

rpm --import /etc/pki/rpm-gpg/RPM*

三、执行卸载命令

rpm –e ImageMagick-6.2.8.0-4.el5_1.1

error: “ImageMagick-6.2.8.0-4.el5_1.1” specifies multiple packages

rpm –e ImageMagick-6.2.8.0-4.el5_1.1 --nodeps

error: “ImageMagick-6.2.8.0-4.el5_1.1” specifies multiple packages

如果卸载的时候提示与其他包存在依赖关系,可以一个个卸载提示的程序,也可以使用–nodeps 参数,不考虑依赖关系而直接卸载。

rpm -e ImageMagick-6.2.8.0-4.el5_1.1 --allmatches --nodeps

四、 centos下mysql rpm包安装报错 NOKEY的问题

rpm -ivh mysql-community-server-5.7.10-1.el5.i686.rpm
warning: mysql-community-server-5.7.10-1.el5.i686.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
解决办法:
rpm -ivh mysql-community-server-5.7.10-1.el5.i686.rpm --nodeps --force

五、安装Samba服务器时候使用CD挂载安装的,结果遇到如下报错
not an rpm package (or package manifest):Input/output error //报错信息
解决方法:重新下载新的RPM安装包,原因是因为RPM包有损坏,多发生在挂在CD的情况下
下载RPM包地址 http://rpm.pbone.net/

相关文章: