码迷,mamicode.com
首页 > 系统相关 > 详细

Linux中RPM软件包管理及安装

时间:2019-01-30 12:55:36      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:分享   blog   数据库   ges   软件包管理   强制   ati   方式   size   

RPM

结构

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

RPM包管理工具
技术分享图片


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

查询已安装的软件包

rpm -q [选项]

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

技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片

技术分享图片
技术分享图片

查看未安装的软件包

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

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

(cd到mnt/Packages中ls查看软件仓库)
技术分享图片


安装,升级,卸载 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 //升级安装

技术分享图片
技术分享图片
重建rpm数据库

rpm -rebuilddb
rpm --initdb

Linux中RPM软件包管理及安装

标签:分享   blog   数据库   ges   软件包管理   强制   ati   方式   size   

原文地址:http://blog.51cto.com/14188767/2347827

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!