使用预构建二进制文件创建 Multiarch 包

使用预构建二进制文件创建 Multiarch 包

你好,我目前正在尝试创建一个带有预构建二进制文件的包,至于源,我有一个带有 32 和 64 子目录的二进制目录。

我想在 64 位系统上安装 64 位二进制文​​件,反之亦然。如何在 debian/*.install 脚本中实现此目的?

干杯

答案1

您所问的问题在我看来很奇怪,因为看起来您已经跳过了常规的工作流程。

  1. 开发者:有源代码
  2. 开发人员:添加构建和安装脚本(,,,make..等)automakecmake
  3. 打包者:获取源档案
  4. 打包程序:制作 Debian 软件包(3. 直接从源代码树构建本地 Debian 软件包时可以跳过)

在安装时,在第二步处理多架构安装会更方便。这样你就可以获得通用的安装方式。然后继续清理 Debian 软件包。这也会使维护变得更加容易。

相关内容