制作新iso需要的rpm包及依赖
目的:因提供的环境无法访问公网,在需要安装部分功能时智能手动安装。制作一个新的iso系统,安装部分rpm包,在制作rpm包时避免缺少依赖的问题
方案:
1、找一台全新未安装过这些依赖包的系统,在里面进行yum下载包
注意:我这边以qemu qemu-img libvirt libvirt-client bridge-utils genisoimage为例,实际按需求来
bash
mkdir -p /tmp/cache-package
yum install --downloadonly --downloaddir=/tmp/cache-package qemu qemu-img libvirt libvirt-client bridge-utils genisoimage
2、导出/tmp/cache-package中所有的rpm包(这里包含所有依赖)
通过ftp或者其他方式下载
3、在新的系统里面直接上传本地安装这些包,并安装
bash
# 假设这些rpm包放在新系统/tmp/cache-package/文件夹下
yum localinstall *.rpm