你好,我目前正在尝试创建一个带有预构建二进制文件的包,至于源,我有一个带有 32 和 64 子目录的二进制目录。
我想在 64 位系统上安装 64 位二进制文件,反之亦然。如何在 debian/*.install 脚本中实现此目的?
干杯
答案1
您所问的问题在我看来很奇怪,因为看起来您已经跳过了常规的工作流程。
- 开发者:有源代码
- 开发人员:添加构建和安装脚本(,,,
make
..等)automake
cmake
- 打包者:获取源档案
- 打包程序:制作 Debian 软件包(3. 直接从源代码树构建本地 Debian 软件包时可以跳过)
在安装时,在第二步处理多架构安装会更方便。这样你就可以获得通用的安装方式。然后继续清理 Debian 软件包。这也会使维护变得更加容易。