Debian Extract与安装的关系
概念澄清
与安装的关系
典型操作与命令对照
| 操作 | 主要命令 | 作用与结果 | 是否影响系统状态 |
|---|---|---|---|
| 安装 .deb | sudo dpkg -i package.deb | 将文件部署到系统目录,写入数据库状态 | 是 |
| 仅解压文件内容 | dpkg -X package.deb extract/ | 把包内文件解压到 extract/,不含 DEBIAN/ 控制信息 | 否 |
| 仅解压控制信息 | dpkg -e package.deb extract/DEBIAN/ | 提取 control/md5sums 等到指定目录 | 否 |
| 列出包内容 | dpkg -c package.deb | 查看包内文件路径列表 | 否 |
| 查看包信息 | dpkg -I package.deb | 查看包元数据(版本、依赖等) | 否 |
| 重新打包 | dpkg-deb -b extract/ new.deb | 从目录重建 .deb 包 | 否(生成新包) |
| 安装后配置 | sudo dpkg --configure package | 配置已解包但未配置的包 | 是(触发配置) |
| 常规软件安装 | sudo apt install |
下载并安装,自动处理依赖 | 是 |
常见场景与建议