apt & apt Get 的细微区别
apt 和 apt-get 都是帮助我们安装,更新,删除软件包的工具。
不一样的是,apt-get 比 apt 诞生更早,因此它更加底层一些,这也就意味着,对于初学者来说它使用起来可能不如 apt 简单。比如说如果我们要安装软件包 A,而安装软件包 A 需要先有软件包 B,我们使用 apt 命令安装 A 的时候,会自动帮我们把依赖的 B 也装上,而使用 apt-get 就不会了,但是也有解决方案,就是输入 apt-get install -f 这个命令。
除了依赖方面的差别,还有用户体验方面的差别,apt 比 apt-get 多了进度条,可升级软件包数量之类的提示。
还有一个比较重要的差别就是 apt 是集成了 apt-get、apt-cache 和 apt-config 等工具的常用功能,提供了更为集中和简化的命令选项。而 apt-get 是作为一个独立工具的,包含了更细化和底层的操作功能。这也就意味着 apt-get 会比 apt 更加适合用在脚本上。
另外,apt 和 apt-get 部分命令实际上是一致的,所以实际上如果我们只是日常安装更新删除软件包的话,二者实际上是可以互相替换的。