Linu系统 rpm软件包 管理

1.分类

源码包

  优点:
  (1)开源,如果有足够点的能力,可以修改源代码
  (2)可以自由选择所需功能
  (3)软件时编译安装,所以更加适合自己点的系统,更加稳定也效率更高
  (4)卸载方便
  缺点:
  (1)安装步骤多,尤其时安装较大软件集合时比如lamp环境搭建,容易初见拼写错误
  (2)编译时间过长,安装比二进制安装时间长
  (3)因为是编译安装,安装过程一旦报错新手很难解决
  
 脚本安装包,不需要手工安装

二进制包(RPM 包 系统默认包)

  二进制包看不到源代码,编译安装快,简化安装操作,在CentOs 中 一般将二进制包称作 RPM包
  优点:
  (1)包管理系统简单,只通过几个命令就可以实现包的安装,升级,查询和卸载
  (2)安装 速度比源码安装快的多
  缺点:
  (1)经过编译,不可以正在看到源代码
  (2)功能选择不如源码包灵活
  (3)依赖性,比如安装b需要先装a,那么卸载就先卸载b再卸载a

2. rpm包升级与卸载

   依赖性
   (1)树形依赖:a->b->c
   (2)环形依赖: 
 
    rpm -Uvh  包全名  【升级】
    rpm   -e  包名     【卸载】

3.RPM 安装

 rpm -ivh 包全名
 -i  (install) 安装
 -v (verbose) 显示详细信息
 -h (hash) 显示进度
 --nodeps 不检测依赖性
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值