RPM:/usr/local 前缀的宏
RPM: macros for /usr/local prefix
我在 https://docs.fedoraproject.org/en-US/packaging-guidelines/RPMMacros/ 中没有找到任何关于可以在 /usr/local
下使用目录层次结构操作的宏的详细信息。
这是否存在,或者我的规格文件中最好的是这样的?
%files
%{_prefix}/local/etc/my_app.cfg
Fedora 不鼓励使用 /usr/local/
;如果您使用具有唯一名称的 RPM,您将永远不必担心与全局安装的软件发生冲突。
来自 https://docs.fedoraproject.org/en-US/packaging-guidelines :
In addition, no Fedora package can contain files or directories or modify files under ... /usr/local
as these directories are not permitted to be used by Distributions in the FHS
所以回答你的问题明确,不,没有宏,因为他们不希望你使用那个位置。
我在 https://docs.fedoraproject.org/en-US/packaging-guidelines/RPMMacros/ 中没有找到任何关于可以在 /usr/local
下使用目录层次结构操作的宏的详细信息。
这是否存在,或者我的规格文件中最好的是这样的?
%files
%{_prefix}/local/etc/my_app.cfg
Fedora 不鼓励使用 /usr/local/
;如果您使用具有唯一名称的 RPM,您将永远不必担心与全局安装的软件发生冲突。
来自 https://docs.fedoraproject.org/en-US/packaging-guidelines :
In addition, no Fedora package can contain files or directories or modify files under ...
/usr/local
as these directories are not permitted to be used by Distributions in the FHS
所以回答你的问题明确,不,没有宏,因为他们不希望你使用那个位置。