.deb文件的内容文件是如何创建的?

时间:2014-12-31 10:06:16

标签: package debian ubuntu-12.04 build-process

我正在创建Cura的克隆,一个主要障碍是创建一个自定义内容文件here。如果我能得到关于如何生成此文件的解释,那将是很好的。我的主要目标是解决文件,为其提供一些不同的数据。

目前,在更改数据并运行package.sh脚本时,我在软件中心收到一条错误消息,说它检测到包裹错误。

1 个答案:

答案 0 :(得分:0)

它只是debian(或ubuntu)软件包的 内容 文件。 debian软件包包含一个DEBIAN文件夹,其中包含 内容 文件和postinst文件。其他文件夹包含要安装的实际文件。正如您所见,内容包只是包的描述。这些线条非常明显:

Package: cura  # package name
Version: 14.01 # version number
Section: misc # section of the package
Priority: optional
Architecture: amd64 # you can also put all here
Essential: no
Depends: python-wxgtk2.8, python-opengl, python-serial, python-numpy # other packages it depends on
Maintainer: Daid <daid303@gmail.com>
Provides: cura
Installed-Size: 10000 # doesn't have to be exact 
Description: Cura is a full software solution for 3D printing,
aimed at RepRaps and the Ultimaker. It's free software payed for
and maintained by Ultimaker.

您可以更具体地了解您使用的工具和错误吗?