Linux的发行版本可以大体分为两类:
1.RedHat系列:Redhat、Centos、Fedora等
2.Debian系列:Debian、Ubuntu等
1 RedHat包管理工具
1.1 RPM软件包格式
RPM全称为Readhat Package Manager。是由Red Hat推出的包管理器,现在在各种发行版中普遍使用。RPM 套件管理方式的出现,让 Linux 易于安装,升级,间接提升了 Linux 的适用度。
对RPM格式的软件包进行管理,常见操作有:安装 / 升级 / 查询 / 卸载
安装rpm包的命令是“rpm -参数”。
原生的RPM的话,解决依赖关系就要费半天劲。所以出现了yum解决这个问题
1.2 yum
yum针对RPM包的包管理工具,功能比原生的RPM更强大。在解决依赖关系方面的效果谁用谁知道!要是原生的RPM的话,解决依赖关系就要费半天劲!用于RedHat系列:Redhat、Centos、Fedora等
2 Debian软件包管理工具
2.1 DPKG
基于 Debian 操作系统 的 DEB 软件包管理工具- DPKG,全称为 Debian Package。
安装deb包的命令是“dpkg -参数”
2.2 apt-get是针对DPKG包的包管理工具
功能比原生的DPKG更强大。
用于2.Debian系列:Debian、Ubuntu等