11得票1回答
我的PPA存在认证问题。

我创建了一个软件包并将其上传到我的PPA。在它构建完成后,我尝试安装它时却遇到了这个提示信息: $ sudo apt-get install stackapplet Reading package lists... Done Building dependency tree R...

11得票1回答
如何使用Launchpad配方来打补丁和构建原始软件包?

我有一个针对打包版本的vim的补丁。我想要自动化这个过程,这样当新的Ubuntu发布时,新的未打补丁的vim会被打上补丁并构建使用一个配方。我阅读了关于配方的文档,但我不确定如何应用补丁。 我应该创建一个带有修改源代码的分支,并让配方合并它吗?当打了补丁的分支在新版本中与发行版软件包不再同步...

11得票2回答
如何将Debian中的软件包复制到我的PPA中?

我想将Debian sid的最新美食软件包添加到我们团队的PPA中,这样希望运行最新版本Gourmet的Ubuntu用户可以将该PPA添加到他们的软件源中。(从依赖关系来看,这应该不是什么问题,因为我们目前的所有依赖关系已经在所有当前支持的Ubuntu版本中可用。) 我已经下载了*.dsc文...

10得票6回答
如何为自定义PPA打补丁酿造适量的葡萄酒?

我一直在手动为我的机器应用补丁,但我想将其放入PPA供我的朋友和亲戚使用。 目前,我按照以下步骤进行操作: 1. 通过apt-get source从上游PPA获取最新的源代码。 2. 使用patch来应用我的非官方、不受支持的补丁。 3. 使用dpkg-buildpackage -rfak...

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

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

10得票3回答
如何将二进制文件添加到我现有的PPA软件包中?

将修改或新增的文本文件添加到我的PPA软件包中非常简单: 步骤1: apt-get source [foo-package] cd [foo-package] 第二步: 添加或修改包含更改的新文本文件 第三步 - 更新变更日志: dch -i 第四步 - 创建一个补丁 dpk...

10得票2回答
翻译 .deb 软件包信息

如何翻译Debian软件包中的debian/control内容,以便在软件中心显示时进行本地化? - 适用于Ubuntu中的软件包 - 适用于单个.deb软件包 - 适用于PPA中的软件包

10得票2回答
在软件包安装过程中,重启依赖服务的正确方法是什么?

我正在创建一个配置包,并希望停止和重新启动受到影响的服务。目前,我正在使用service [stop|restart]在{pre,post}{inst,rm}的方式。我在某个问题中读到,invoke-rc.d是正确的方式,因为它尊重用户对服务的偏好。然而,我找不到任何关于这方面的指南。有人知道...

10得票1回答
为另一个软件包提供定制的配置文件

我们在工作中使用Ubuntu,我需要对许多系统进行相同的配置更改,所以我正在打包这些更改。 其中一个配置更改是将lightdm设置为自动登录。 为了打包这个更改,似乎我需要覆盖现有的/etc/lightdm/lightdm.conf文件,并用我的定制lightdm.conf替换它。这似乎不是一...

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

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