如何为网络管理器的 git 编译 .deb 文件

如何为网络管理器的 git 编译 .deb 文件

我需要安装具有增强型 nmcli(仅允许从 cli 创建新连接)的网络管理器版本,但我找不到版本足够新的 PPA。如何从网络管理器的 git 存储库编译 deb 文件以将其部署到多台机器上?

我需要创建它以便安装在 Ubuntu Precise 上。

答案1

例如,有很多很棒的教程这个

简而言之:

您创建的结构包含包创建的所有文件和文件夹以及某种配置文件(称为控制),您可以在其中定义依赖项、架构、名称、描述......

之后,您可以使用 dpkg 构建包。

答案2

也许 git-buildpackage 就是你正在寻找的:

http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.html

这里有一个关于如何使用它的教程(使用 python git):https://wikitech.wikimedia.org/wiki/Git-buildpackage

此致,

相关内容