如何安装相互依赖的存储库?

如何安装相互依赖的存储库?

我的 yum 无法正常工作,但我不知道为什么。我已经投入生产,无法重新启动。我尝试从 rpm 安装 libjpeg-turbo,但 yum 无法找到依赖项。依赖项也是 libjpeg-turbo-devel。

我使用过的命令:

 yum install 
 http://mirror.centos.org/centos/6/updates/x86_64/Packages/libjpeg-turbo-1.2.1-3.el6_5.x86_64.rpm

 http://mirror.centos.org/centos/6/os/x86_64/Packages/libjpeg-turbo-devel-1.2.1-1.el6.x86_64.rpm

 Package: libjpeg-turbo-devel-1.2.1-1.el6.x86_64 (/libjpeg-turbo-devel-1.2.1-1.el6.x86_64)
           Requires: libjpeg-turbo(x86-64) = 1.2.1-1.el6
 You could try using --skip-broken to work around the problem

答案1

Localinstall 安装已下载的本地包。 Install 将访问存储库并下载包...

您真正需要做的就是让 Yum 完成它的工作:

yum install libjpeg-turbo libjpeg-turbo-devel

就是这样。

答案2

我假设您正在使用本地包文件运行安装(如果没有,yum 会为您解决问题)。

只需使用同一个命令安装即可,例如:

yum localinstall libjpeg-turbo*.rpm 

相关内容