CentOS7中RPM软件包管理及安装

RPM


结构

  • 查询RPM软件包信息
  • 安装,升级,卸载,RPM软件包

RPM包管理工具
CentOS7中RPM软件包管理及安装


注:以下测试需要安装rpm软件仓库( yum install rpm -y)

查询已安装的软件包

rpm -q [选项]

  • -qa:显示当前系统中以RPM方式安装的所有软件列表。
  • -qi(i:information) : 查看指定软件包的名称,版本,许可协议等详细信息。
  • -ql(l:list):查看指定软件包的安装目录。
  • -qf(f:file):查看查看指定的文件或目录是由那个软件包所安装。
  • -qc:查看指定软件包的要安装的配置文件(.conf)。
  • -qd:查看指定软件包中的压缩文件。

CentOS7中RPM软件包管理及安装
CentOS7中RPM软件包管理及安装
CentOS7中RPM软件包管理及安装
CentOS7中RPM软件包管理及安装
CentOS7中RPM软件包管理及安装

CentOS7中RPM软件包管理及安装
CentOS7中RPM软件包管理及安装

查看未安装的软件包

rpm -qp[子选项] RPM软件包
常用选项:
-qpi -qpl -qpc -qpd

  • -qpi 查看指定未安装的软件包信息
  • -qpl 查看该软件包准备要安装的所有目录,文件列表

(cd到mnt/Packages中ls查看软件仓库)
CentOS7中RPM软件包管理及安装


安装,升级,卸载 RPM软件包

rpm [选项] RPM软件包文件 ...

常用选项:
-i -U -F

  • -i 安装
  • -U 升级
  • -F 检查
          卸载指定的RPM软件      rpm -e 软件名

辅助选项:
--force强制 --nodeps不检查依赖件 -h以“#”号显示安装进度 -v安装过程中的详细信息

rpm -ivh zziplib-0.13.62-5.el7.x86_64.rpm //安装
rpm -Uvh zziplib-0.13.62-5.el7.x86_64.rpm //升级安装

CentOS7中RPM软件包管理及安装
CentOS7中RPM软件包管理及安装
重建rpm数据库

rpm -rebuilddb
rpm --initdb

转载于:https://blog.51cto.com/14188767/2347827

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值