在进行测试之前,必须先检查开发的rpm包数据
包括安装目录,权限,文件结构,是否包含某些文件等信息
写了个脚本自动化
python的rpm包,在网上资料实在不多,时间仓促,也就简单看了下
首先,import
获取hdr
接着,可以从hdr获取到包中的各类信息
可以使用help(rpm)查看已经定义好的变量,变量基本读下就大概知道什么意思
主要是RPMTAG_*
以下简单获取自己想要的几项
从上到下依次
包名,版本,release,开发者,描述,包所有者,包内文件列表,安装路径