yum与rpm的联系

安装程序的方式:

  • 通用二进制格式:直接解压压缩文件,就可以使用。但一定要注意安装平台。
  • 软件包管理器:如RPM
  • 软件包管理器的前端工具:如YUM
  • 源代码编译

通用二进制格式需要自己上传安装包,解压;

软件包管理器(Redhat package manager)在指定的路径下自动下载解压安装

在没有软件包管理器之前,安装程序,卸载程序是非常繁杂的。

软件包管理工具的特性:

  • 文件清单
  • 文件放置路径
  • 提供的功能说明
  • 依赖关系

软件包管理器内部有一个数据库,其中记载着程序的基本信息,校验信息,程序路径信息等

RPM管理支持事务机制。增强了程序安装卸载的管理。

RPM的功能:打包、安装、查询、升级、卸载、校验、数据库管理。

       相当于手机中的应用管理中心

软件包管理器的前端工具中yum时基于rpm根据软件需要的依赖关系与已安装软件列表下载软件及其依赖相当于node开发中的npm、Java开发中的maven与gradle等工具。

源代码编译安装方式未使用过。

详细了解:

Linux软件安装中RPM与YUM 区别和联系

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值