Important Never build RPMS as root.
Important
Never build RPMS as root.
为什么以root身份构建RPM是不好的?是否有可能覆盖一些文件?有文件权限问题吗?
>直接安装到正在运行的系统而不是沙箱>在文件系统上留下垃圾>意外运行令人讨厌的命令,例如:rm -rf ${RPM_BUILD_ROOT}
RPM构建过程中没有任何部分实际需要root访问权限.因此,在构建RPM时,我们应遵循“如果它不需要root权限,则不以root身份运行”的标准过程.
这避免了令人讨厌的事故和意外.