deb包的解压与重打

创建目录备用

如下所示,创建三个目录,分别为extract,extract/DEBIAN:

mkdir extract
mkdir extract/DEBIAN

解压data文件与控制信息

解压出包中的文件到extract目录下:

$ dpkg -X strace_4.26-0.2_amd64.deb extract/
./
./usr/
./usr/bin/
./usr/bin/strace
./usr/bin/strace-log-merge
./usr/share/
./usr/share/doc/
./usr/share/doc/strace/
./usr/share/doc/strace/NEWS.gz
./usr/share/doc/strace/changelog.Debian.gz
./usr/share/doc/strace/changelog.gz
./usr/share/doc/strace/copyright
./usr/share/doc/strace/examples/
./usr/share/doc/strace/examples/strace-graph.gz
./usr/share/man/
./usr/share/man/man1/
./usr/share/man/man1/strace-log-merge.1.gz
./usr/share/man/man1/strace.1.gz

解压出包的控制信息extract/DEBIAN/下:

dpkg -e strace_4.26-0.2_amd64.deb extract/DEBIAN/

根据需要修改文件

1、修改文件

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

$ dpkg -b extract
dpkg-deb: 正在 'extract.deb' 中构建软件包 'strace'。

参考

https://www.debian.org/doc/manuals/maint-guide/build.zh-cn.html

deb包的解压与重打相关推荐

  1. dpkg命令用法、Ubuntu下deb包的解压、打包、安装、卸载及常用命令参数

    dpkg命令的用法 不带图简装:https://blog.csdn.net/wanghuohuo13/article/details/78916821?ops_request_misc=&re ...

  2. deb包如何改支持12系统_对一个deb包的解压、修改、重新打包全过程方法

    出于多种原因,有的时候需要直接对deb包中的各种文件内容进行修改 主要有三个问题需要解决: 0.如何将deb包文件进行解包呢? 1.修改要修改的文件? 2.对修改后的内容进行生成deb包? 解包命令为 ...

  3. linux如何解压deb文件,Linux下常用文件解压(包括rpm、deb包的解压方法!)

    Linux下常用文件解压 inux下怎么解后缀名是gzip的文件? 1.以.a为扩展名的文件: #tar xv file.a 2.以.z为扩展名的文件: #uncompress file.Z 3.以. ...

  4. linux .deb文件的解压与制作.deb包的压缩命令

    .deb文件是一种Debian Linux Package 文件,属于压缩文件.我们可以自己制作.deb包然后执行dpkg -i softname.deb实现一键安装软件. 制作deb包 dpkg-d ...

  5. tar 解压,重命名

    1.tar: Removing leading `/' from member names   问题: 首先应该明确:*nix系统中,使用tar对文件打包时,一般不建议使用绝对路径.通常是在两台环境相 ...

  6. .deb文件的解压与压缩

    .deb文件是一种Debian Linux Package 文件,属于压缩文件. 包含 .deb 文件扩展名的文件是 Unix 存档文件. 这些文件最常用于安装包,其中包含为使用 Debian 包管理 ...

  7. war包怎么解压_渣渣辉表情包下载-渣渣辉抖音表情包动态图下载

    详情介绍 渣渣辉表情包怎么制作?渣渣辉表情包gif在线生成工具应用安装资源推荐给大家,这是一款最近抖音上相当火爆的趣味聊天必备神器.这里各种各样的动态表情包应有尽有,你喜欢的表情包这里都有.感兴趣的小 ...

  8. 2020-10-21 ubuntu 打包解包压缩解压tar gz bz2 tar.Z tgz rar lha格式

    ubuntu 打包解包压缩解压tar gz bz2 tar.Z tgz rar lha格式 一.tar 格式 解包:tar xvf FileName.tar 打包:tar cvf FileName.t ...

  9. tar、jar、war包打包解压

    1.tar命令 可以用来压缩打包单文件.多个文件.单个目录.多个目录. 常用格式: 单个文件压缩打包 tar czvf my.tar file1 多个文件压缩打包 tar czvf my.tar fi ...

最新文章

  1. 3.IT-解决方案-3-Backup-Sql
  2. was web 服务器性能测试,was web 服务器性能测试
  3. 山东省青岛市黄海学院计算机考试,2017年3月山东计算机等级考试考点联系方式...
  4. 1、虚拟机内存管理、运行时数据区、线程共享区、Java堆、新生代、老年代、Eden区域分配、方法区、线程独占区、虚拟机栈
  5. RTT的IPC机制篇——邮箱
  6. Android无线安全测试工具-WiFinSpect
  7. wifi修复记录(8个方法)
  8. PHP从基础到高级总结
  9. 21700电池的优势和不足
  10. CF128A - Statues
  11. Vue脚手架安装流程详解
  12. dlna 服务器 性能,dlna 使用体验,供大家参考,欢迎交流
  13. 2022牛客寒假算法基础集训营1
  14. 光盘镜像和系统启动盘制作
  15. 如何揪出修改浏览器主页的流氓软件1
  16. 第6章 冷眼看“学而无用”——《逆袭大学》连载
  17. 磁珠和去耦电感的区别
  18. scratch如何调python_从Scratch到Python的新玩儿法-KittenBlockPython
  19. 美图进入沪港通、深港通名单,投资它需要了解这三个问题
  20. 转:hosts文件及修改hosts的作用

热门文章

  1. 我们世界中的计算机——从大师视角诠释计算常识
  2. 最新uniapp 微信小程序获取头像操作指南
  3. 送你一双看见时间的眼睛--时间master软件
  4. 宝塔面板服务器ip地址修改_网站服务器日常安全防护措施(宝塔面板新手网站教程)...
  5. 腾讯云发布全新非关系型数据库KeeWiDB 搭载基于英特尔傲腾技术的全自研存储引擎
  6. 如何根据sessionID获取session
  7. stressapptest memtester
  8. sql 按日期或按顺序统计累计值
  9. java nextline next_Java程序无法正确提取nextLine()
  10. 操作系统:如何通过 ssh 给远程服务器传输文件