任何系统安装后自然都需要进行应用的安装、卸载、再安装的过程。在Linux系统中,无论使用Debian的还是Ubuntu、Linux Mint或其他基于Debian和Ubuntu的发行版都,现在需要用到apt命令。在apt出现之前,只有.tar.gz的打包文件,用户需要变异每一个他现在GNU协议Linux上运行的软件,这样很麻烦,所以用户希望系统可以提供一个办法来管理这些要安装在机器上的软件包。
“package”的概念随之出现,而后Debian率先推出了帮助用户实现快速、实用、高效的安装软件包的方法,APT(Advanced Packaging Tool)作为dpkg的前端诞生。从目前比较流行的Ubuntu16.04中可以看到,apt正在越来越受欢迎。