linux下 解压deb文件 修改代码 然后重打包deb

355 阅读1分钟

前言

在开发electron打包linux的时候遇到需要替换配置文件的时候想到了 可以去试着重新解包deb 然后 替换文件 重新打包deb

1. 解压deb文件

执行

解压文件
dpkg-deb -x package.deb tmp/
提取打包信息
非常重要,否则重新打包的时候会提示无法软件包的info信息

dpkg-deb -e package.deb tmp/DEBIAN 

2.修改文件

进入 tmp/opt/package 里修改指定文件

3.重新打包

dpkb -b tmp newpackage.deb