我已经下载了一个opscenter rpm并将其解压缩并将其编译回rpm并进行了我自己的修改,因为有些文件我不需要。我的rpm只是简单地将opscenter的文件和文件夹放在pogi用户和组所拥有的/ opt / pogi / packages目录下。我在rpm安装过程中发现它很奇怪,它寻找opscenter用户和组,而不是。请在rpm安装期间查看消息
warning: group opscenter does not exist - using root
warning: user opscenter does not exist - using root
warning: group opscenter does not exist - using root
warning: user opscenter does not exist - using root
如果有任何修复rpm安装的步骤
,请告诉我答案 0 :(得分:2)
您的makefile指定了指定该用户但该系统上不存在该用户的文件的所有权信息。
您需要找到执行此操作的spec文件的%files
部分,并更改它...或创建他们希望在RPM中存在的用户。