认识包管理工具apt-get和yum

前言

随着使用Linux系统的次数逐渐增加,对apt-get、yum、rpm等工具的日渐熟悉,有必要认真梳理一下它们的关系。

著名的linux系统基本上分两大类:
1.RedHat系列:Redhat、Centos、Fedora等
2.Debian系列:Debian、Ubuntu等


这里我只是罗列了主要的逻辑关系,详细的内容没有写,各位可以在参考资料里查看。

一 两大主流软件包格式

1.1 RPM

RPM全称为Readhat Package Manager。是由Red Hat推出的包管理器,现在在各种发行版中普遍使用。

1.2 DPKG

基于 Debian 操作系统 的 DEB 软件包管理工具- DPKG,全称为 Debian Package。

二 软件包管理工具

它是在电脑中自动安装、配制、卸载和升级软件包的工具组合,在各种系统软件和应用软件的安装管理中均有广泛应用。

2.1 RPM

对RPM格式的软件包进行管理,常见操作有:安装 / 升级 / 查询 / 卸载
安装rpm包的命令是“rpm -参数”

2.1.1 yum是针对RPM包的包管理工具

功能比原生的RPM更强大。在解决依赖关系方面的效果谁用谁知道!要是原生的RPM的话,解决依赖关系就要费半天劲!
用于RedHat系列:Redhat、Centos、Fedora等

2.2 DPKG

安装deb包的命令是“dpkg -参数”

2.2.1 apt-get是针对DPKG包的包管理工具

功能比原生的DPKG更强大。
用于2.Debian系列:Debian、Ubuntu等

三 参考资料

Linux包管理工具分析
https://blog.csdn.net/carolzhang8406/article/details/14198219

apt-get 与 yum的区别 (转)
https://blog.csdn.net/mathewsking/article/details/8211273

linux中wget 、apt-get、yum rpm区别
https://blog.csdn.net/ziju125521/article/details/52575715

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值