整理一下最近学习到的相关知识,如有错处,请指正
基于Linux内核存在不同的发行版本,主要由两个系列的发行版本:
- RetHat系列:CentOS、SUSE、Fedora (在新的 Fedora 版本中,yum命令已被dnf取代进行包管理。)等
- Debian系列:Ubuntu、Debian 等
不同的发行版本其中一个重要的区别就是,安装包的方式不同。
Linux 安装包的方式有两种:
- 源码包:需要编译之后在安装
- 二进制:通过包管理工具直接安装
不同发行版本的包管理工具是不同的:
- RedHat系列:rpm (Red-Hat Package Manager), yum
- Debian系列:dpkg(Debian package), apt
yum 与apt 是分别基于rpm和dpkg的上层管理工具, 目的是自动解决安装包依赖的问题