大多数Linux新手用户常常感到困惑,在Debian、Ubuntu、Deepin系统下apt和apt-get命令之间究竟有什么不同?虽然这两个命令都可以用于管理软件包,包括安装、升级和删除操作,但是它们之间仍然存在一些差异。以下详细讲解:
APT
在讲apt和apt-get之前,我们先来了解一下APT,APT(Advanced Packaging Tool)是管理Debian打包系统工具的集合,用来简化Debian、Ubuntu及其衍生版本的软件包管理过程。
apt-get命令
apt是一个实用的命令程序,主要用于在Ubuntu、Deepin、Debian及其衍生版本上安装、更新和删除deb软件包,它包含了apt-get和apt-cache中常用语法。但是,apt命令的诞生并不是为了实现apt-get的所有功能,而是为了修复apt-get中的一些基本依赖缺陷。
相同功能,不同语法
功能 | apt-get | apt |
---|---|---|
更新依赖 | apt-get update | apt update |
升级包 | apt-get upgrade | apt upgrade |
升级包且移除不必要的依赖 | apt-get dist-upgrade | apt full-upgrade |
安装包 | apt-get install [package_name] | apt install [package_ |