Ar安装
安装 “ar” 工具,它用于处理二进制软件包
sudo apt-get install binutils
解包
ar x <deb文件名>.deb
解包后,你将得到三个文件,其中一个是"control.tar.gz"。这个文件包含了安装脚本和其他控制文件
解压
mkdir temp
tar -xzvf control.tar.gz -C temp/
control
也有可能是其他格式
在临时目录中,你可以找到安装脚本和其他控制文件。
td@td-ce3000f:~/pac_arm64_kylin$ ls temp/
control postinst postrm preinst prerm
td@td-ce3000f:~/pac_arm64_kylin$
使用文本编辑器修改安装脚本,修改完成后,重新压缩"control.tar.gz"文件
tar -czvf control.tar.gz -C temp/ .
重新构建
ar r <新的deb文件名>.deb debian-binary control.tar.gz data.tar.xz