【发布时间】:2013-07-24 10:08:47
【问题描述】:
我正在为一个库创建一个 debian 包,并希望安装二进制示例。
我想把它们放在/usr/share/libname 下,但是 lintian 抱怨(arch-dependent-file-in-usr-share)。根据 FHS,这是正确的,但是这些文件可以放在哪里?
【问题讨论】:
我正在为一个库创建一个 debian 包,并希望安装二进制示例。
我想把它们放在/usr/share/libname 下,但是 lintian 抱怨(arch-dependent-file-in-usr-share)。根据 FHS,这是正确的,但是这些文件可以放在哪里?
【问题讨论】:
根据 FHS,这实际上是不正确的; /usr/share 非常明确地用于“与架构无关的数据”。 /usr/lib 是依赖于架构的等价物,这可能就是您想要的 (/usr/lib/libname)。
详情请见http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA。
【讨论】: