首页 > 其他 > 详细

RPM与YUM使用

时间:2019-10-09 18:43:16      阅读:83      评论:0      收藏:0      [点我收藏+]

1.RPM

 1.1RPM简介

  RPM全名RedHat Package Manager

  优点:

  1. 由于已经编译完成并且打包完毕,所以软件传输与安装上很方便 (不需要再重新编译);

  2. 由于软件的信息都已经记录在 Linux 主机的数据库上,很方便查询、升级与反安装

 1.2. RPM包名信息

rp-pppoe  -    3.11    -    5      .el7.x86_64.rpm
 软件名称     软件版本信息   编译次数     硬件平台

 1.3. RPM安装指令

rpm -ivh 包名(全名)(也可以使用网络路径)
    -i:install
    -v:显示过程
    -h:显示进度条

  例:安装rp-pppoe

1 rpm -ivh /mnt/Packages/rp-pppoe-3.11-5.el7.x86_64.rpm    #光盘挂载在/mnt目录下

技术分享图片

 

 

  1.4. RPM安装选项

rpm -ivh --nodeps 包名            #不管依赖
rpm -ivh --force 包名                 #覆盖安装
rpm -ivh --test 包名              #测试安装依赖,并不实际安装
rpm -ivh  包名  --prefix 新路径        #修改安装路径

 1.5. RPM升级

rpm -Uvh 包名    #未安装软件,则直接安装;安装过的,在此基础上升级
rpm -Fvh 包名    #只升级安装过的软件,未安装过的不安装

 1.6.RPM查询

rpm -qa
rpm -q[licdR] 已安装的软件名称
rpm -qf 存在于系统上面的某个文件名 
rpm -qp[licdR] 未安装的某个文件名
    -ql:列出软件中的所有文件
    -qi:列出软件的信息
    -qc:列出配置文件
    -qd:列出所有说明文档(与man相关)
    -qR:列出依赖
    -qf:找出该文件属于哪个软件

 1.7. RPM卸载

rpm -evh 包名

2.YUM

 2.1YUM查询

yum search 关键字        #列出包含关键字的软件
yum list                #列出yum管理的所有的软件
yum list updates        #列出可升级的软件
yum info 软件名          #列出软件信息
yum provides 文件名/程序  #列出提供文件名/程序的软件

 2.2YUM安装、升级

yum install 软件       #安装软件
yum install -y 软件    #免输y
yum update 软件        #升级软件,后面不接软件则升级全部所有可升级的软件

 2.3YUM卸载软件

1 yum remove 软件

 

RPM与YUM使用

原文:https://www.cnblogs.com/old-path-white-cloud/p/11643282.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!