我想修补rsync以支持检测重命名选项,但我不想下载并解压它,我想使用apt (apt-get),如何做到这一点?
发布于 2021-06-19 23:19:17
如果不自己重新构建一个包,就没有办法修补它。最简单的方法可能是使用apt下载Debian包,然后用dpkg构建包构建它。要做到这一点,首先要确保在deb-src文件中有一个以sources.list开头的行。如果没有,复制第一个'deb‘行(应该包含发行版的名称),并将第一个单词切换到deb-src。
然后,运行sudo apt-get build-dep rsync和apt-get source rsync。然后,通常将补丁应用于源树(此修补程序将给出说明)。最后,从源树中调用dpkg-buildpackage。使用Gdebi安装生成的二进制包,该包将位于源代码树解压缩的父目录中。您也可以使用dpkg来安装它,但是使用Gdebi可以提供一些有用的安全检查。
https://askubuntu.com/questions/1346884
复制相似问题