我知道我可以使用yumdownloader --downloadonly
递归检索所有依赖项。但是,有没有一种方法可以通过传递rpm文件而不是程序包名称来实现?例如yum install ./google-chrome-stable_current_x86_64.rpm --downloadonly --downloaddir=xx
,并提供下载chrome依赖项的依赖项的选项。
为什么不从RPM文件中提取NEVRA并将其传递给yumdownloader
yumdownloader --resolve $(rpm -qp ./<RPMPACKAGE>.rpm --queryformat="%{nevra}")