36得票9回答
升级到最新稳定版的Mono

Mono 2.8最近发布,宣称有几项重大性能改进。对于Maverick来说,现在已经太晚了,我相当不耐烦。 我并没有将Mono用于任何关键任务(只是播放音乐和整理照片),如果它破坏了与Mono相关的一切,我可能可以忍受或修复它。我知道如果搞砸了,我可能会损失很多。 因此,在承认这一点的基础...

7得票2回答
Debian还是debian的.deb软件包?

我正在尝试创建一个.deb软件包,并对软件包的文件结构不确定。包含control、changelog、rules等文件的目录应该命名为DEBIAN还是debian? 我正在使用`dpkg-deb`来打包它,但似乎需要`DEBIAN`文件夹。我尝试使用Lintian进行检查,但它无法识别`ch...

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

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

7得票1回答
如何将Debian软件包中的某个文件标记为配置文件?

我想制作自己的Debian软件包,其中包含一些默认配置文件。我不希望在使用“dpkg -i”更新后被重写。 有哪些解决方法?

7得票1回答
如何快速解决打包失败问题

我创建了一个Quickly应用程序,并且正在尝试创建一个软件中心的分发包。 然而,每当我尝试使用Quickly打包命令(package、share、release或submitubuntu)时,它都会失败,但没有告诉我具体原因。 我该如何解决打包失败的问题,以便我可以进行调查或寻求帮助?

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

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

19得票1回答
如何在从配方构建时将更改日志文件应用于PPA中的软件包?

当我的软件包通过使用食谱在launchpad上构建时,它忽略了我提供的./debian/changelog文件,并生成了一个无用的文件,如下所示: harmonyseq (0.14~natty1) maverick; urgency=low * Auto build. -- Rafa...

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

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

8得票2回答
为什么 debuild 没有运行 override_dh_build-indep 序列?

我正在尝试为debian/rules中的共享库生成一些文档,但遇到了麻烦。我之前提出了一个问题,询问应该使用哪个目标来生成文档。 现在我的问题是,当我运行debuild时,目标override_dh_build-indep没有被构建。我在%目标的顶部插入了一个echo语句,并发现debuil...

9得票1回答
Ubuntu发布是否“固定”了特定的Python次要版本(例如3.9)?

我很好奇Ubuntu是否为每个版本固定了Python的次要版本。查看Focal中python3的软件包详细信息,与其他LTS版本相比,例如Bionic似乎仍然使用Python 3.6。这是否有任何记录证明是真实的?还是目前只是现状?或者我对Ubuntu软件包有误解? 我确实找到了一个相关的问...