为什么包的构建依赖项不完整?

为什么包的构建依赖项不完整?

构建 rsync 的依赖项是:

  • debhelper-compat(= 13)
  • libacl1-dev
  • libpopt-dev
  • liblz4-dev
  • libxxhash-dev
  • libzstd-dev
  • zlib1g-dev
  • libssl-dev

如果我安装了所有这些软件包,我仍然没有 C++ 编译器。我认为这是故意的,但为什么呢?并且必须添加哪些软件包才能使列表完整?

答案1

依赖项列表已完成。要在 Ubuntu 下构建包,您需要一些要求: build-essential和:fakerootdevscripts

sudo apt install build-essential fakeroot devscripts

相关内容