软件包依赖关系破坏如何解决
- 软件包依赖关系破坏解决方案
1.背景
今天准备搭建一个DNS服务器,奈何在安装bind系列软件时候报错,提示软件包依赖关系破坏,不能安装。思考了一下,找到出错的原因:以前我用的是网易的CentOS源,用此源执行过一次yum upgrade命令,但是后来下载了一个系统镜像文件,搭建了一个本地yum源,更换成本地源后,这两个软件仓库有些不兼容,导致bind破坏了依赖关系而无法安装。
2.报错现象
[root@localhost ~]# yum -y install bind
... ...
Error: Package: glibc-2.12-1.192.el6.i686 (local)
Requires: glibc-common = 2.12-1.192.el6
Installed: glibc-common-2.12-1.209.el6.x86_64 (@163/6Server)
glibc-common = 2.12-1.209.el6
Available: glibc-common-