解决RPM安装依赖问题
使用redhat提供的解决方案,安装依赖关系库(强烈推荐)
例子:先安装rpmdb,之后使用
rpm -ivh --aid samba*.rpm (一定要安装rpmdb后才可以用这种方式安装排除依赖关系)
该命令会自动把依赖关系中需要安装的包都安装上,包括:
cups-libs-1.1.17-13.3.6.rpm
samba-common-3.0.0-14.3E.i386.rpm
samba-3.0.0-14.3E.i386.rpm
samba-client-3.0.0-14.3E.i386.rpm
可以很简单地解决直接安装samba-3.0.0-14.3E.i386.rpm或者samba-client-3.0.0-14.3E.i386.rpm对samba-common-3.0.0-14.3E.i386.rpm 的依赖,而安装 sambacommon-3.0.0-14.3E.i386.rpm 出现对都libcups.so.2库文件的依赖,而且该库文件所在的rpm包无法很快确定
上述方法可以很快解决依赖关系