如何在debian 10上从源代码重新编译dpkg?

时间:2020-02-22 13:58:23

标签: debian

如何在debian 10上从源代码重新编译dpkg? https://github.com/davidben/dpkg

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用与任何软件相同的符文,即./configure && make && make install

在提到github存储库的情况下,有两点需要注意:

  • 存储库不包含configure脚本,因为它是从configure.ac生成的:您必须首先运行autoreconf -fiv

  • 由于手头的存储库包含Debian软件包,因此您可以使用以下命令重新创建dpkg的Debian软件包:

    dpkg-buildpackage -rfakeroot
    
  • 存储库的最后一次提交是11年前。此处找到的版本为dpkg 1.15.4。 当前的Debian / stable(稳定器)随附dpkg 1.19.7。为什么要重新编译这种过时的软件版本?

  • 您链接到的存储库只是一些随机存储库,其中包含dpkg历史记录的一部分。它根本不是官方的存储库(全部)(旁注:我很惊讶看到这样的Debian核心组件被上游托管在github上!)。 如果您想要合适的存储库,请签出

    https://git.dpkg.org/cgit/dpkg/dpkg.git