dpkg-deb 是 Debian 系统中用于处理 .deb 软件包的工具。使用 dpkg-deb 可以提取、创建和查看 Debian 软件包的内容。以下是一些常用的 dpkg-deb 关键参数:
-x, --extract [archive-file] [destination]:
.deb 文件中提取文件到指定的目标目录。如果不指定目标目录,默认会提取到当前目录。-X, --extract-to [destination]:
-x,但会将所有文件提取到指定的根目录下,而不是保留原有的目录结构。-c, --control [archive-file]:
.deb 文件的控制信息(如 package name, version, dependencies 等)到标准输出。-f, --control-file=[file]:
-I, --info [archive-file]:
.deb 文件的详细信息,包括架构、版本、维护者等。-R, --root-owner:
-b, --build [directory]:
.deb 文件,从指定的目录中打包。该目录必须包含 DEBIAN 目录,其中包含软件包的控制文件。这些参数可以帮助你有效地管理和操作 Debian 软件包。根据需要选择合适的参数来执行不同的任务。