apt vs apt-get:什么时候用哪个
Linux
两个都是 Debian 系包管理前端,底层调同一个 dpkg。apt 是 apt-get + apt-cache 的精简版,面向交互使用。
| — | — | — |
| 出身 | 1998,传统工具 | 2014 (Debian 8),后起 |
| 输出 | 啰嗦原始 | 彩色进度条,人类友好 |
| 合并更新 | ||
| 搜索 | 需 | 内置 |
| 查看依赖 | 需 | 内置 |
| 脚本兼容 | 稳定 ,输出格式固定 | 不稳定 ,输出格式可能随版本改 |
| 干跑 |
原则:手敲用 apt,脚本用 apt-get。
参考
- Wikipedia: APT (software) — 1997 Deity 项目始,
apt/apt-get/apt-cache三者并列 - Debian Wiki: AptCLI — "apt: good for manual install, apt-get: good for scripts"
- apt(8) — Differences to apt-get(8)