码迷,mamicode.com
首页 > 其他好文 > 详细

RPM常用命令

时间:2020-05-18 20:20:40      阅读:46      评论:0      收藏:0      [点我收藏+]

标签:etc   file   执行   rpm   信息   ace   match   不执行   -o   

RPM包安装:
  rpm -ivh PACKAGE_FILE
    --test: 测试安装,但不真正执行安装,即dry run模式
    --nodeps:忽略依赖关系
    --replacepkgs | replacefiles
    --nosignature: 不检查来源合法性
    --nodigest:不检查包完整性
    --noscripts:不执行程序包脚本
RPM包卸载:
  rpm {-e|--erase} [--allmatches] [--nodeps] [--noscripts] [--notriggers][--test] PACKAGE_NAME ...
RPM包升级:
  rpm -Uvh PACKAGE_FILE ...
    upgrade:安装有旧版程序包,则“升级”
    如果不存在旧版程序包,则“安装”
  rpm -Fvh PACKAGE_FILE ...
    freshen:安装有旧版程序包,则“升级”
    如果不存在旧版程序包,则不执行升级操作
    --oldpackage:降级
    --force: 强制安装
RPM包查询常用
qi PACKAGE :查看软件的详细信息-->yum info PACKAGE
  rpm -qi httpd  -->   yum infohttpd
qf FILE:查看指定的文件由哪个程序包安装生成
  rpm -qf /etc/httpd/conf/httpd.conf
qc PACKAGE:查询程序的配置文件
  rpm -qc httpd
ql PACKAGE:查看指定的程序包安装后生成的所有文件
  rpm -ql httpd
qd PACKAGE:查询程序的文档
  rpm -qd httpd
-qpl: 列出RPM软件包内的文件信息
  rpm -qpl httpd-2.4.37-16.module_el8.1.0+256+ae790463.x86_64.rpm   
-qpi:列出RPM软件包的描述信息
  rpm -qpi httpd-2.4.37-16.module_el8.1.0+256+ae790463.x86_64.rpm 
qa:查询所有包
  rpm -qa
 

RPM常用命令

标签:etc   file   执行   rpm   信息   ace   match   不执行   -o   

原文地址:https://www.cnblogs.com/huangguangrui/p/12912522.html

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