在 CentOS 上下载特定的安装包及其所有依赖包,可以使用 yumdownloader 工具配合 yum。以下是详细步骤:
步骤 1:安装 yum-utils 工具
yumdownloader 是 yum-utils 包的一部分,需要先安装它:
bash
sudo yum install -y yum-utils
步骤 2:启用源并更新缓存
确保你的 yum 源是有效的并更新缓存:
bash
sudo yum makecache
步骤 3:下载指定包及其依赖包
使用以下命令下载 libxrender-devel、libxtst-devel 和 cairo-devel 包及其依赖包:
bash
sudo yumdownloader --resolve --destdir=/path/to/save/dir libxrender-devel libxtst-devel cairo-devel
--resolve:下载时自动解决依赖关系。
--destdir:指定保存包文件的目录,例如 /tmp/packages,你需要替换成目标目录。