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