繁体   English   中英

如何递归下载RPM依赖项?

[英]How to recursivly download RPM dependencies?

我想编写一个迷你脚本,在Linux RedHat中下载RPM包的所有递归依赖项。

我用的时候:

repoquery -a --requires --recursive --resolve PACKAGE_NAME

我没有得到所有的递归依赖,但是当我使用时:

repoquery -a --tree-requires PACKAGE_NAME

我得到了所有依赖项,但我没有得到一个可用的列表,我可以管道到yumdownloader

我该怎么办?

您可以尝试repotrack它将下载一个或多个包和所有依赖项。

如果你是像我这样的未来(Fedora 23+),yum被dnf取代,而repotracker不再有效,你可能会发现这个bash脚本很有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM