简单的修改官方deb依赖的操作例子,以修改网易云音乐debian包为例
查看软件包里的文件内容(不必要,只是避免好久不用忘了参数
1
| dpkg -c neteasemusic.deb
|
用dpkg解压
1
| dpkg-deb -x neteasemusic.deb extracted/
|
解压deb包中DEBIAN目录下的文件
- dpkg创建包的时候,依赖的控制信息在DEBIAN文件夹中,所以首先要创建一个DEBIAN文件夹(大写
否则会出现错误
1
| dpkg-deb: error: failed to open package info file 'build//DEBIAN/control' for reading: No such file or directory
|
1
| dpkg-deb -e neteasemusic.deb extracted/DEBIAN
|
创建debian软件包
参数如下
1 2 3 4 5 6 7 8 9
| * -c:显示软件包中的文件列表; * -e:将主控信息解压; * -f:把字段内容打印到标准输出; * -x:将软件包中的文件释放到指定目录下; * -X:将软件包中的文件释放到指定目录下,并显示释放文件的详细过程; * -w:显示软件包的信息; * -l:显示软件包的详细信息; * -R:提取控制信息和存档的清单文件; * -b:创建debian软件包。
|
Last updated: