我正在尝试记录我的 rpm 完成的活动,但无法找到方法来执行此操作。
我正在寻找某种方法来通过规范文件本身来完成此操作。
如果我的 rpm 执行 5 个步骤,我需要一种方法将这些步骤及其结果记录到日志中。
经过简短的谷歌搜索后我发现了这个 -http://www.rpm.org/wiki/RpmLog http://www.rpm.org/wiki/RpmLog。看来这项工作仍在进行中(?)。
我能够创建一个目录来保存以下日志this https://stackoverflow.com/questions/22291130/create-log-file-when-installing-rpm,但是我如何实际将某些内容写入这个专门创建的目录中的日志文件中?我应该在规范文件中添加一些语句?
我能够通过对我之前提到的链接进行一点扩展来记录我的 rpm 的活动 -安装rpm时创建日志文件 https://stackoverflow.com/questions/22291130/create-log-file-when-installing-rpm。
创建此文件后,我开始将日志消息回显到我在规范文件中创建的文件。
echo "this is a log message" >> $RPM_BUILD_ROOT/var/log/mylogfile.txt
因此,每当我想指出 rpm 完成的重要活动时,我都会添加这样的语句。我还观察到,当我卸载 rpm 时,该文件被删除了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)