4

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

当我使用:

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

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

repoquery -a --tree-requires PACKAGE_NAME

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

我应该怎么办?

4

2 回答 2

1

你可以试试repotrack ,它会下载一个或多个包和所有依赖项。

于 2018-07-19T09:41:17.010 回答
-1

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

于 2016-06-24T21:45:43.830 回答