如何直接从 debian/control 文件安装构建依赖项?

Posted

技术标签:

【中文标题】如何直接从 debian/control 文件安装构建依赖项?【英文标题】:How to install build dependencies directly from the debian/control file? 【发布时间】:2013-06-30 10:23:14 【问题描述】:

我有一个 Debian 源代码包,它包含一个标准的 debian/control 文件,其中列出了“Build-Depends:”字段。

如何在不进行大量复制和粘贴的情况下安装这些构建依赖项?

该软件包不在 Debian 存储库中。所以 apt-get build-dep 不起作用。

【问题讨论】:

【参考方案1】:

尝试使用 devscripts 包中的 mk-build-deps。

mk-build-deps --install <controfile>

PS:确保你也安装了包equivs。

【讨论】:

是否可以以非交互方式执行此操作?例如--yes? 覆盖默认工具:mk-build-deps --install --tool='apt-get -o Debug::pkgProblemResolver=yes --no-install-recommends --yes' debian/control

以上是关于如何直接从 debian/control 文件安装构建依赖项?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以仅通过编写 debian/rules 编译两次并构建单独的包?

我如何从 Github 安装文件

Ubuntu下打包DEB包,control文件编写格式是啥?如果不是很重要是否可以随便写?

开放构建服务:在构建期间访问互联网

使用npm直接从github repo安装加载模块

ipad越狱后如何自主安装ipa文件?