我创建一个Debian软件包用于图书馆和想安装二进制样。 我的想法是把他们下/usr/share/libname
,但林田抱怨(弓相关文件功能于USR股)。 根据FHS这是正确的,但如果可以把这些文件?
Answer 1:
它实际上不是按照FHS正确的; /usr/share
是相当明确的“结构无关的数据”。 /usr/lib
相当于拱依赖,而这可能是你想要( /usr/lib/libname
)。
见http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA了解详情。
文章来源: Conform with File Hierarchy Standard on Linux: where to put binary examples for a library?