gpt4 book ai didi

ubuntu - 如何构建debian包并自动获取所有依赖库

转载 作者:行者123 更新时间:2023-12-04 19:18:38 25 4
gpt4 key购买 nike

我需要为我希望在多台机器上设置的可执行文件构建一个 debian 包。是否可以使用以下方法创建此包:

  • 该可执行文件的所有依赖项(如共享库)
  • 安装所需的软件包(如 multiarch、ssl 等)
  • 设置项目目录(如目录和一些头文件

  • 我不需要 debian 包来拥有编译文件,只需要在该机器上运行的可执行文件的依赖项(假设所有机器都运行相同的 debian 版本)

    我在官方 ubuntu 论坛上看到如何创建一个包,但不明白如何获取所有依赖项并设置机器以运行该可执行文件本身。

    有什么想法吗?

    我的系统构建:Ubuntu wheezy, GLIBC 2.13, 64bit
    我的可执行文件详细信息:c/c++ 可执行文件,32 位

    最佳答案

    看起来,就像您已经编译了二进制文件并想要制作一个 .deb 包来自动设置所有必需的包。如果是这样,比the answer可能会帮助你。
    Depends: 中应列出所有必需的软件包.deb control 的变量文件。

    可以使用 .deb 安装文件创建/更改包目录结构。见 install documentation

    关于ubuntu - 如何构建debian包并自动获取所有依赖库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28245708/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com