Linux实现deb包解压,修改等操作的方法

  介绍

今天就跟大家聊聊有关Linux实现deb包解压,修改等操作的方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

#解压出包中的文件到提取目录下

 lin@lin-host: ~/桌面/100次重启工具$ ls
  LongTestTools。sh loong-test-s2s3_1.0.0-2_all.deb固定
  lin@lin-host: ~/桌面/100次重启工具dpkg - x美元loong-test-s2s3_1.0.0-2_all.deb提??/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.sh
  lin@lin-host: ~/桌面/100次重启工具$ ls
  提取LongTestTools。sh loong-test-s2s3_1.0.0-2_all.deb readme。txt 
 lin@lin-host: ~/桌面/100次重启工具树提?美元
  提?└──usr
  └──本
  ├──BootReplace.sh
  ├──BootTest.sh
  ├──LongTestTools.sh
  ├──RebootReplace.sh
  ├──RebootTest.sh
  ├──SleepTest.sh
  └──SuspendTest。sh 

#解压出包的控制信息提?DEBIAN/下:

 lin@lin-host: ~/桌面/100次重启工具dpkg - e loong-test-s2s3_1.0.0-2_all.deb提?DEBIAN/美元
  lin@lin-host: ~/桌面/100次重启工具树提?美元
  提?├──DEBIAN
  │,,├──控制
  │,,└──md5sum
  └──usr
  └──本
  ├──BootReplace.sh
  ├──BootTest.sh
  ├──LongTestTools.sh
  ├──RebootReplace.sh
  ├──RebootTest.sh
  ├──SleepTest.sh
  └──SuspendTest.sh
  
  3目录,9文件

#修改文件

vi提?usr/bin/引导。sh

 Linux实现deb包解压,修改等操作的方法

对修改后的内容重新进行打包生成deb包

 lin@lin-host: ~/桌面/100次重启工具dpkg-deb美元- b提?dpkg-deb:正在新建软件包loong-test-s2s3,包文件为extract.deb。
  lin@lin-host: ~/桌面/100次重启工具$ ls
  提取extract.deb LongTestTools。sh readme。txt 

看完上述内容,你们对Linux实现deb包解压,修改等操作的方法有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

Linux实现deb包解压,修改等操作的方法