rpm包直接安装新系统缺少依赖问题处理

制作新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
相关推荐
sainty074 分钟前
linux 宏 DEVICE_ATTR
linux
ajassi20004 分钟前
linux C 语言开发 (六) 程序的编辑和编译(vim、gcc)
linux·运维·服务器
Murphy_lx8 分钟前
vim指令
linux·编辑器·vim
小猪写代码10 分钟前
vim 编辑器
linux·编辑器·vim
nmxiaocui11 分钟前
Linux vi/vim
linux·运维·vim
XJxsmyj5212 分钟前
vim复制本地到linux服务器上,换行缩进过大,不对的问题
linux·编辑器·vim
奋斗的蛋黄19 分钟前
HDFS与Yarn深入剖析
大数据·运维·hadoop
我想吃余42 分钟前
Linux进程概念(中):进程优先级和环境变量
linux·运维·服务器
凯子坚持 c1 小时前
AI 赋能云端运维:基于 MCP 协议深度集成 Codebuddy CLI 与腾讯云 Lighthouse 的实战全解
运维·人工智能·腾讯云·腾讯轻量云ai创想家
milo.qu1 小时前
ubuntu22.04 安装Docker
linux·运维·docker