【发布时间】:2011-10-28 17:36:12
【问题描述】:
我有一个组织提供的 deb 包。 我发现代码(python)中有错误。 因此,
- 我用“ar xv abc.deb”解压
- 使用“tar zxvf control.tar.gz data.tar.gz”解压 tar.gz
- 修复错误
- 更新 md5sum
- 使用“tar zcvf control md5sum postinst prerm”打包 control.tar.gz
- 用“tar zcvf data.tar.gz usr”打包data.tar.gz
- 使用“ar rcv abc_patch.deb debian-binary control.tar.gz data.tar.gz”制作 deb
- 将 abc_patch.deb 放入我自己的 ppa 中
但是,我随后 apt-get install abc_patch.deb 但它引发了“大小不匹配”。
我是不是在给 deb 包打补丁的时候出错了?
【问题讨论】:
标签: ubuntu ubuntu-10.04 ubuntu-10.10 ubuntu-11.04