二进制文件放在哪里?

醒来

我正在将自己的应用程序打包到.deb中。根据这个,我的编译的应用程序应安装在/ opt /我的包。但是,工具Lintian报告了这样的错误:

E: dir-or-file-in-opt opt/my-package

解释在这里

我应该怎么办?您在哪里安装自己的应用程序?

有人可以帮我吗?

muru

应避免将要上载到Debian存储库的软件包,/opt并且/usr/local-根据文件系统层次结构标准,这些目录保留给本地系统管理员使用lintian标签反映了这一点。相反,您应该对程序包进行结构化,以便:

  • 可执行文件进入/usr/bin(或/usr/sbin视情况而定)
  • 库进入/usr/lib或其适当的子文件夹
  • /usr/share的子文件夹中与体系结构无关的共享数据

有关更多信息,请查阅Debian政策

如果您的包裹是供本地使用的,则可以继续忽略该标签。您可以创建一个lintian替代,以阻止lintian生成该错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Homebrew将二进制文件放在哪里?

将编译后的Go二进制文件放在哪里?

我应该将ASP.NET Core Runtime二进制文件放在哪里?

在哪里可以获取Chromium二进制文件?

golang-1.7二进制文件在哪里?

xcodebuild输出二进制文件在哪里?

gdb二进制文件在哪里找到?

主要的Firefox二进制文件在哪里?

将二进制文件放在哪里,以便它们始终在路径中并且可以轻松找到

在哪里使用二进制二进制交叉熵损失

找不到Samba,Samba二进制文件在哪里?

在哪里可以找到Subversion 1.7二进制文件?

我在哪里可以找到我的项目的 Rust 测试二进制文件?

从源代码构建 PHP 后的 PHP 二进制文件在哪里?

在哪里存储二进制文件以用于单元测试

CentOS 7上的GDAL二进制文件存储在哪里?

ELF二进制文件中默认信号处理程序的代码在哪里?

Xcode中要提交的应用程序二进制文件在哪里?

通用Linux二进制文件openjdk7.tar.gz在哪里?

在哪里可以下载cocos2d-x预制二进制文件?

编译内核后设备树的二进制文件在哪里

Xcode MacOS在哪里存储所需的二进制文件

在哪里可以找到 UEFI 固件二进制文件?

mariadb 和 mysql 的二进制文件和库在哪里?

在C中使用二进制文件的I / O在哪里出错?

Cron在哪里寻找默认的邮件二进制文件?

在哪里可以找到Subversion 1.8二进制文件?

我在哪里存储预编译的二进制文件?

使用 make 构建后 GNU coreutils 二进制文件在哪里?