0 package-management packaging debian software-installation
我是 Ubuntu 的新手,想知道是否有办法修改或编辑 deb 包的详细信息。例如,我正在运行命令:
sudo dpkg -I myPackage_amd64.deb
并获取几个类别,例如版本、架构、部分等。
如何删除或更改这些类别中的一个或多个的值?
非常感谢。
执行此操作的通常方法是从源树中。您可以通过下载或执行诸如apt-get source some-package
.
下载源树后,您将按照以下步骤操作:
cd some-package*/debian
nano control
nano changelog
debuild -us -uc
将使用更新的信息重新构建包但是,理论上可以通过简单地提取 Debian 软件包来做到这一点。(注意,我没有对此进行测试)。
ar x SomePackage.deb
tar -xzf control.tar.gz
nano control
并编辑信息tar -czf control.tar.gz conffiles control md5sums postinst postrm preinst prerm
ar r SomePackage.deb control.tar.gz
rm control.tar.gz data.tar.gz debian-binary conffiles control md5sums postinst postrm preinst prerm
归档时间: |
|
查看次数: |
1437 次 |
最近记录: |