quilt

如何使用 Debian 源代码包中的 quilt 来查看 .patch 所做的更改?
quilt

如何使用 Debian 源代码包中的 quilt 来查看 .patch 所做的更改?

我已经从 Debian sid 中​​拉取了luajitwith的源码包。apt source luajit当使用相同的命令解压包时,我看到了下一条消息: dpkg-source: info: applying 0002-Enable-debugging-symbols-in-the-build.patch 尽管我没有要求自动应用任何补丁,但我想回顾一下这个补丁的作用,并可能恢复它。 在源码包的解压目录下,命令what-patch回复为quilt.自从第一次这样做以来,我从 sid 安装了 quilt (v0.66),然后尝试cd ./debian/...

Admin

如何维护用于非特权安装的软件包的修补版本?
quilt

如何维护用于非特权安装的软件包的修补版本?

我经常使用一些常见的软件包,因此我发现有必要稍微修改一下它们的代码,以便更顺利地满足我的特殊需求。但是,我无法让上游接受我的更改。 为了使事情变得有组织和透明,我希望将我的更改与每个包的发布(上游)版本分开。我知道这一直是使用标准打包工具完成的,但我需要将它们安装在我的各种用户帐户上。其中一些帐户位于共享系统上,我要么没有 root 访问权限,要么不想强迫其他用户采用我的软件版本。大多数发行版打包工具不支持将包安装到用户的主目录中 - 例如我的东西~/.local/bin。所以我正在考虑结合类似的东西被子应用我的补丁,使用一些自定义安装脚本来进行上游下载和...

Admin

应用补丁时什么是“模糊”?
quilt

应用补丁时什么是“模糊”?

我在 Debian 打包中应用 quilt 补丁时出现错误: Applying patch debian/patches/fixshare.patch patching file net/slirp.c Hunk #1 FAILED at 529. 1 out of 1 hunk FAILED -- rejects in file net/slirp.c 我用谷歌搜索了一下,我了解到这个错误是由于应用补丁时的“Fuzz”造成的。现在,我的问题是什么是绒毛以及如何解决应用被子补丁的问题? 我读了本文并执行了它告诉的步骤,但我仍然有问题! ...

Admin