文章目录
基本概念
apt是什么?
apt (Advanced Package Tool) 是Debian系Linux系统的package管理工具。可以使用apt命令 安装、更新、删除或者查询安装包以及他们的依赖。APT 被移植成为 APT-RPM 来管理rpm 包格式。APT-RPM 可以被任何基于 RPM 的发行版使用,例如 Conectiva、Red Hat、SUSE、ALT-Linux 等。
Linux的几大分支
flowchart LR
Linux --> Debian系列
Debian系列 --> Debian
Debian系列 --> ubuntu
Linux --> Redhat系列
Redhat系列 --> RHEL:收费
Redhat系列 --> Centos:和RHEL基本一致不收费
Redhat系列 --> Fedora
Linux --> 国产麒麟
个人来说,最好用的是ubuntu,用于学习和测试。一个是UI不错,一个是可以安装在windows上。
企业不差钱的,会用RHEL。差钱的,Centos足够了。
apt apt-get?
apt 和 apt-get 都是用于处理包的命令行工具。apt-*的命令太多太复杂,于是乎有有了apt。
apt集成了最常用的三个命令apt-get、apt-cache 和 apt-config 中最常用命令选项的集合。
- apt 的大部分命令与 apt-get 类似,但您必须使用apt-cache进行搜索和显示命令。
- apt被设计为最终用户界面,其输出可能会在版本之间更改。
- apt包含来自更专业的 APT 工具(如apt-get和apt-cache )中最常用的命令和选项。
- 此外,apt 在输出中包含进度条和彩色文本以供交互式使用。
apt 命令的工作原理
apt 命令使用存储库来管理包。通常,预装 Ubuntu 的存储库足以满足大多数 Debian 软件包。 软件存储库本质上是文本文件中的 URL,这些URL存储在以下两个位置之一。
- 主要的 Ubuntu 存储库列表存储在 /etc/apt/source