dpkg 和 Debian Extract 是两个不同的工具,它们在 Debian 和基于 Debian 的 Linux 发行版(如 Ubuntu)中用于处理软件包。下面是它们之间的主要区别:
sudo dpkg -i package.debsudo dpkg -r package_namedpkg -l | grep package_namedpkg -L package_namedpkg-deb -x package.deb /path/to/destinationcontrol, rules, changelog 等)到指定目录:dpkg-deb -e package.deb /path/to/destinationdpkg 是一个全面的工具,用于管理 Debian 软件包的整个生命周期,包括安装、移除、查询和配置。Debian Extract(通过 dpkg-deb 命令)主要用于从软件包中提取文件,以便查看或分析软件包的内容。这两个工具通常一起使用,dpkg-deb 是 dpkg 的一个子命令,专门用于处理软件包的提取操作。