Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu 包括源代码为的deb包文件_Ubuntu_Debian_Packaging - Fatal编程技术网

Ubuntu 包括源代码为的deb包文件

Ubuntu 包括源代码为的deb包文件,ubuntu,debian,packaging,Ubuntu,Debian,Packaging,我有一个为Ubuntu创建的应用程序 我来自windows编程背景,我习惯于将WiX源代码与源代码一起包含在源代码控制中。因此,它被跟踪,并与我的来源改变 现在我正在学习deb包装。所有的教程都说下载源代码,然后创建Debian文件夹和规则、安装、控制、版权等文件来进行构建 Debian文件夹中的内容没有提到源代码控制。似乎有相当多的重要信息,我不希望每次我需要构建一个新的deb包时都重复 如果不是这样,我将debian文件夹添加到我的源代码管理中以及我的源代码旁边。因此,当您下载源代码时,所有

我有一个为Ubuntu创建的应用程序

我来自windows编程背景,我习惯于将WiX源代码与源代码一起包含在源代码控制中。因此,它被跟踪,并与我的来源改变

现在我正在学习deb包装。所有的教程都说下载源代码,然后创建Debian文件夹和规则、安装、控制、版权等文件来进行构建

Debian文件夹中的内容没有提到源代码控制。似乎有相当多的重要信息,我不希望每次我需要构建一个新的deb包时都重复

如果不是这样,我将debian文件夹添加到我的源代码管理中以及我的源代码旁边。因此,当您下载源代码时,所有的打包规则都已准备就绪

这种方法有什么问题吗

我这样做会违反一些包装规则吗


为什么deb包源文件通常不包含在源代码中?

应该可以正常工作,而且许多软件包的源代码管理中都有debian文件夹。

应该可以正常工作,许多软件包的源代码管理中都有一个debian文件夹。

这实际上是被鼓励的,甚至有一些工具可以直接从和自动构建软件包。它们还提供了标准化的布局和其他功能,如果您希望您的软件包包含在Debian中,这些功能非常有用。

这实际上是鼓励的,甚至还有一些工具可以直接从和自动构建软件包。它们还提供了标准化的布局和其他功能,如果您希望您的包包含在Debian中,这些功能非常有用