10得票2回答
如何在我的pbuilder构建中使用本地的.deb文件?

通常我需要创建一个被另一个软件包依赖的软件包(即构建依赖)。而不是先在我的ppa中构建所有这些软件包(有时可能需要一些时间),我希望能够使用pbuilder的结果目录作为pbuilder本身的源。 我该如何做到这一点?我可以通过钩子实现这个吗?

8得票2回答
构建一个 .deb 文件,同时安装依赖项

我是一个小团队的一员,负责开发一个内部网页应用程序。我们希望能够提供一种简单的安装方法,所以我们考虑了一下像apt-get那样工作的方式,特别是在安装依赖项方面。 我们的应用程序有很多依赖项(如PHP5、PostgreSQL、FOP等),但我们需要对安装访问权限进行控制。出于这个考虑,我们开...

16得票4回答
我可以直接从源代码更新安装的软件吗?

虽然我开始使用Ubuntu已经快一年了,但我从未尝试过从源代码安装软件。实际上,我并没有发现有这个需要。但现在我正在开发一个软件,它在软件仓库中处于发布候选阶段,但最新稳定版本的源代码可以在软件主页上找到。 我了解到,如果软件有很多依赖关系,从源代码安装可能会比较困难。然而,如果我能解决这个...

7得票2回答
Debian打包中的规则文件有什么目的和作用?

我正在尝试使用Netbeans 7.3开发的C++应用程序进行Debian打包。下面是其中的一部分Makefile代码。 APPNAME=remotedevicecontroller install: install config.xml /etc/${APPNAME}.conf.x...

14得票3回答
.deb文件命名的标准是什么?

我想找出.deb文件名的标准。例如,我有一个名为foo_1.0.0-1_all.deb的文件。根据我在Debian FAQ中发现的情况,有这样的约定。 <foo>_<VersionNumber>-<DebianRevisionNumber>_<Deb...

9得票3回答
我怎样从二进制文件创建一个简单的 Debian 软件包呢?

我一直在研究Debian软件包,但似乎无法弄清楚如何打包一个由单个可执行文件和几个资源文件组成的C# Mono应用程序。 有人可以帮我解决吗?所有的指南似乎都针对源代码打包。 另外,如果有关于打包Mono应用程序的特殊要求,请告诉我,谢谢。

10得票1回答
软件中心如何确定什么是“技术项目”和什么不是?

我对打包完全是个新手,但我设法设置并运行了一个PPA。但是当我在Ubuntu软件中心搜索我的软件时,只有在点击“显示_技术项目”后才会显示出来。我的软件不是技术项目。我如何向软件中心传达这个信息,以便它可以适当地对其进行分类? 我发布了一个.desktop文件,它在菜单中显示得很完美。甚至在...

10得票2回答
如何为Python3脚本创建一个deb包?

我有一个名为main.py的Python文件。我想要能够从中生成一个.deb包,并通过在终端中键入包名来运行main.py。它是用Python 3编写的,因此包名应该是可以运行的: python3 main.py 我所知道的唯一依赖是python3。 我尝试创建一个具有python3依...

8得票3回答
如何将我的源代码转换为Ubuntu软件包,并将其放入存储库中?

我已经用C语言编写了一个程序,我希望创建一个Ubuntu的.deb软件包。我该如何做?如何将它包含在Ubuntu官方软件仓库中?

9得票1回答
如何在我的应用程序.deb包中添加图标和截图,以便在Ubuntu软件中心中看到它?

我自己创建了一个应用程序的.deb包,并想添加图标和截图以在应用程序管理器(如Ubuntu软件中心)中可视化它。当我双击启动我的包时,例如,当我启动virtualbox或skype包时,它们的图标和截图会出现。我该如何做到这一点?这是可能的吗?