文件管理 · 2022年02月20日 0

dpkg-deb命令 – Debian包管理器

dpkg-deb命令是Debian linux下的软件包管理工具,它可以对软件包执行打包和解包操作以及提供软件包信息。 可以通过dpkg命令调用dpkg-deb命令的功能,dpkg命令的任何选项将被传递给dpkg-deb命令去执行。 **语法格式: ** dpkg-deb [参数] [文件] **常用参数:** | -c | 显示软件包中的文件列表 | | ---- | ------------------------------------------------------------ | | -e | 将主控信息解压 | | -f | 把字段内容打印到标准输出 | | -x | 将软件包中的文件释放到指定目录下 | | -X | 将软件包中的文件释放到指定目录下,并显示释放文件的详细过程 | | -w | 显示软件包的信息 | | -l | 显示软件包的详细信息 | | -R | 提取控制信息和存档的清单文件 | | -b | 创建Debian软件包 | **参考实例** 解压程序文件: ``` [root@anycode ~]# dpkg-deb -x linuxcool.deb drcom ``` 解压控制文件: ``` [root@anycode ~]# dpkg-deb -e linuxcool.deb drcom/DEBIAN ``` 打包生成deb文件: ``` [root@anycode ~]# dpkg-deb -b linuxcool.deb ``` 查询deb包中的文件内容: ``` [root@anycode ~]# dpkg-deb -c linuxcool.deb ```