Linux中 RPM安装工具和yum安装工具的区别及各自特点

在Linux系统中,安装程序有好多方法,比如RPM安装,yum安装,tar.gz源代码安装等等。后两种是我经常使用的安装方式。但是现在主要对RPM和yum的安装方式进行对比。

**RPM安装方式**
  RPM是RedHat公司开发的安装工具,全称为RedHat Package Manager,目前RPM目前非常流行,已经成为了行业新标准。
  1,RPM包
     用rpm工具可以将二进制程序进行打包,包被称为rpm包。rpm包并不是跨平台的。RedHat的rpm包与SUSE的rpm包不能混用
  2.源码格式的rpm包
     sprm即源码格式的rpm包。一般后缀名为".src.rpm"。其中包含了源码与spec文件。rpm通过spec文件进行打包。

  3.源代码形式的特点
     操作复杂、编译时间长、极易出现问题、依赖关系复杂

  4.rpm的缺点
     由于Linux中的程序大多是小程序。程序与程序之间存在非常复杂的依赖关系。rpm无法解决软件包的依赖关系。
  5.rpm的一些常用命令
    (1)安装一个包    rpm -ivh
    (2)升级一个包    rpm -Uvh
    (3)卸载一个包    rpm -e 
    (4)查询一个包是否被安装    rpm -q < rpm package name> 
    (5)得到被安装的包的信息    rpm -qi < rpm package name> 
    (6)列出该包中有哪些文件    rpm -ql < rpm package name>
**yum安装方式**
    yum安装相对于RPM来说方便了许多,有一些活雷锋大神将rpm下载需要的依赖项整合在了一个网站,在使用yum安装时会自动将依赖项下载

 1.特点
    (1)自动解决依赖关系
    (2)可以对rpm进行分组,基于组进行安装操作
    (3)引入仓库概念,支持多个仓库
    (4)配置简单


2·.yum的一些常用命令
    (1)查看已安装的yum包    rpm –qa|grep yum
    (2)卸载软件包    rpm –e –nodeps yum
    (3)清理yum缓存    yum clean all
    (4)测试    yum install vim
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值