您跟踪编译下的程序 unix 或者 linux?

您是否跟踪编译和安装的程序?

如果是这样,你节省了什么,结论,设置安装?

关于这个关于这个的“最佳实践”吗?
已邀请:

帅驴

赞同来自:

如果这是我们可以编制和建立自己的东西,我们倾向于发布
http://fedoraproject.org/wiki/ ... ckage
/
http://www.linuxfordevices.com ... ages/
包装自己。 因此,我们可以从使用配电套件使用的一些工具中受益,以便测试其包裹。 (纯粹的装配 chroot, lintian 自动检查包 Debian 等等。).

此外,我们可以创建自己的存储库包,以便在节点上部署软件,并将它们集成到诸如木偶之类的工具中。 简单跟踪当前使用一般的工具集的软件版本,也用于分发,也是一个大加。

这种方法具有比传统的训练曲线有些尖锐的训练曲线 «./configure; make / make install», 但它经过仔细记录并使软件部署真的很简单。

反面是这种方法在专有的预编译软件方面无法确保。

涵秋

赞同来自:

我写了几种情况,简化了这项任务 .. 如果我们将包重新编译到文件 DEB, 然后执行几个步骤:

使用内部的元数据信息创建“根”项目目录

./info/

目录,包根内部

./src/

和原始包装

./IMPORT/

.

无纬纱 / 消除 / undeb 源包B.

IMPORT/

创建一个纯粹的存储库 git 在本地服务器上 git.

创建一个目录结构以安装内部

./src/

, IE

./src/etc/init.d/thingy

进去

/etc/init.d/thingy

.



build-deb

- 由拨打电话发布
https://github.com/jordansissel/fpm
构建DEB。

通过所有这一该死的批次 git.

点击repero。

我很快就会做 build-deb 和其他开源脚本!

要回复问题请先登录注册