下载一个 RPM 包及其所依赖的全部包(recusively)。
- Note
- Dropbox 中放了一个
tsf-yum-repo-builder.zip
,是现成的下载、构建本地仓库的解决方案。
使用 yum-utils 中提供的工具。如果当前系统没有 yum-utils,使用 yum install yum-utils
安装。
方法 1:
mkdir package-bundle
yumdownloader --destdir package-bundle `repoquery --resolve --requires --recursive $PACKAGE_NAME`
yumdownloader --destdir package-bundle `repoquery $PACKAGE_NAME`
方法 2:
mkdir package-bundle
repoquery --requires --resolve --recursive $PACKAGE_NAME | xargs yumdownloader --destdir package-bundle
repoquery $PACKAGE_NAME | xargs yumdownloader --destdir package-bundle
参考: