Centos yum-local-install安装一个软件包';s依赖

Centos yum-local-install安装一个软件包';s依赖,centos,centos7,yum,Centos,Centos7,Yum,我已经下载了一个具有依赖性的软件包,希望安装一个具有依赖性的软件包。即使我在本地文件夹中下载了,它也在在线检查 sudo yum-y--disablerepo=*localinstall autoconf-2.69-11.el7.noarch.rpm 我正在尝试上面的命令,但未能加载同一文件夹中的依赖项 谢谢, Hare在您下载了所有RPM的本地目录中,执行以下操作: sudo yum --disablerepo=* localinstall *.rpm 或 由于您已将所有依赖项下载到单

我已经下载了一个具有依赖性的软件包,希望安装一个具有依赖性的软件包。即使我在本地文件夹中下载了,它也在在线检查


sudo yum-y--disablerepo=*localinstall autoconf-2.69-11.el7.noarch.rpm

我正在尝试上面的命令,但未能加载同一文件夹中的依赖项

谢谢,
Hare

在您下载了所有RPM的本地目录中,执行以下操作:

 sudo yum --disablerepo=* localinstall *.rpm

由于您已将所有依赖项下载到单个目录,因此还可以使用
rpm
安装这些依赖项:

 sudo rpm -Uvvh *.rpm --test

--test
进行试运行。删除它以安装在磁盘上。

即使iamauser提供的解决方案非常好(我一直在使用它),我也希望为您提供另一种方法

它有一个yum downloader命令,它基本上为您做同样的事情

# yumdownloader <package> --resolve
总的来说,我建议您阅读红帽公司网站上的这篇文章,其中详细介绍了这两种方法:

在同一命令中安装两个RPM。
# yumdownloader <package> --resolve
# yum install yum-utils