Debian系包管理工具dpkg,apt-get,apt的区别
解密 Linux 包管理:apt 和 apt-get 的区别 - 系统极客 (sysgeek.cn)
dpkg:幕后英雄
dpkg是 Debian 包管理系统的核心,是一个底层工具,用于直接操作.deb文件。你可以把它想象成一个搬运工,负责把软件包里的「内容」搬到电脑里。但是,它不处理依赖关系,这项工作交由apt或apt-get来完成。
apt-get:老牌工具
apt-get是一个比较「古早」的命令行工具,用于与包管理系统交互。它就像一个指挥官,告诉系统要安装、卸载或更新哪些软件。apt-get以稳定可靠著称,经常用于自动化任务,比如 Shell 脚本当中。
apt:更现选择
apt算是后起之秀,旨在提供更简洁易用的体验。它整合了apt-get和apt-cache的功能,语法更简单,输出也更友好,比如带有进度条和颜色编码。它就像一个新一代管家,更智能、更易用。

浙公网安备 33010602011771号