Linux的包管理工具yum和apt-get

999 阅读1分钟
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等