wordpress建立企业网站,第一家中文商务网站,峡江网站建设,影楼微网站建设出于多种原因#xff0c;有的时候需要直接对deb包中的各种文件内容进行修改主要有三个问题需要解决#xff1a;0、如何将deb包文件进行解包呢#xff1f;1、修改要修改的文件#xff1f;2、对修改后的内容进行生成deb包#xff1f;解包命令为#解压出包中的文件到extract目…出于多种原因有的时候需要直接对deb包中的各种文件内容进行修改主要有三个问题需要解决0、如何将deb包文件进行解包呢1、修改要修改的文件2、对修改后的内容进行生成deb包解包命令为#解压出包中的文件到extract目录下linlin-host:~/Desktop/100次重启工具$ lsLongTestTools.sh loong-test-s2s3_1.0.0-2_all.deb readme.txtlinlin-host:~/Desktop/100次重启工具$ dpkg -X loong-test-s2s3_1.0.0-2_all.deb extract/././usr/./usr/bin/./usr/bin/BootReplace.sh./usr/bin/BootTest.sh./usr/bin/LongTestTools.sh./usr/bin/RebootReplace.sh./usr/bin/RebootTest.sh./usr/bin/SleepTest.sh./usr/bin/SuspendTest.shlinlin-host:~/Desktop/100次重启工具$lsextract LongTestTools.sh loong-test-s2s3_1.0.0-2_all.deb readme.txtlinlin-host:~/Desktop/100次重启工具$ tree extract/extract/└── usr└── bin├── BootReplace.sh├── BootTest.sh├── LongTestTools.sh├── RebootReplace.sh├── RebootTest.sh├── SleepTest.sh└── SuspendTest.sh#解压出包的控制信息extract/DEBIAN/下linlin-host:~/Desktop/100次重启工具$ dpkg -e loong-test-s2s3_1.0.0-2_all.deb extract/DEBIAN/linlin-host:~/Desktop/100次重启工具$ tree extract/extract/├── DEBIAN│ ├── control│ └── md5sums└── usr└── bin├── BootReplace.sh├── BootTest.sh├── LongTestTools.sh├── RebootReplace.sh├── RebootTest.sh├── SleepTest.sh└── SuspendTest.sh3 directories, 9 files#修改文件vi extract/usr/bin/BootTest.sh对修改后的内容重新进行打包生成deb包linlin-host:~/Desktop/100次重启工具$ dpkg-deb -b extract/dpkg-deb正在新建软件包 loong-test-s2s3包文件为 extract.deb。linlin-host:~/Desktop/100次重启工具$ lsextract extract.deb LongTestTools.sh readme.txt