答案1
要上传到 Debian 存储库的软件包应避免/opt
-/usr/local
这些目录是为本地系统管理员保留的,根据文件系统层次标准。lintian 标签反映了这一点。你应该这样构建你的软件包:
- 可执行文件进入
/usr/bin
(或/usr/sbin
,视情况而定) - 库进入
/usr/lib
或其相应的子文件夹 - 子文件夹中与体系结构无关的共享数据
/usr/share
等。
咨询Debian 政策了解更多信息。
如果你的包是供本地使用的,你可以继续忽略该标签。你可以创建一个lintian 覆盖阻止 lintian 生成该错误。