Linux RPM 命令参数使用详解

rpm 执行安装包:

二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由 RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。

-ivh

# 安装显示安装进度–install–verbose–hash

使用方法如下:           

Linux RPM 命令参数使用详解

-e

# 删除包

使用方法如下:

Linux RPM 命令参数使用详解

-q

# 查询某包是否已经安装

使用方法如下:

Linux RPM 命令参数使用详解

-qa

# 查询安装的所有包

使用方法如下:

Linux RPM 命令参数使用详解

Linux RPM 命令参数使用详解


-qf

# 查找指定文件属于哪个RPM软件包

使用方法如下:

Linux RPM 命令参数使用详解

-ql   -qpl

# -ql查询软件包安装的文件列表

使用方法如下:

Linux RPM 命令参数使用详解

# -qpl列出RPM软件包内的文件信息(可用于未安装的RPM包)。

使用方法如下:

Linux RPM 命令参数使用详解

-qi  -qip

# -qi查询某包的简要说明信息,如名字,版本,发行商,打包作者,描述信息等。

使用方法如下:

Linux RPM 命令参数使用详解

# -qip查询RPM软件包内简要说明信息,如名字,版本,发行商,打包作者,描述信息等。

使用方法如下:

Linux RPM 命令参数使用详解

 

– -changelog  – -provides – -requires – -scripts

rpm -q – -changelog PACKAGE_NAME

# 查看软件包制作时随版本变化的 changelog 信息

rpm -q – -provides PACKAGE_NAME

# 查看软件包提供的 capabilities (即输出给其他软件包的依赖)

rpm -q – -requires PACKAGE_NAME

# 查看软件包所需的依赖

rpm -q – -scripts PACKAGE_NAME

# 查看软件包安装或卸载时执行的脚本

 

-V

# 查询软件包安装之后的文件是否发生了改变

使用方法如下:

Linux RPM 命令参数使用详解

-K

# 删用于验证包的完整性及是否为红帽官方提供的包,通过验证会有“OK”样。

使用方法如下:

Linux RPM 命令参数使用详解

– -import

# 导入公钥。

使用方法如下:

Linux RPM 命令参数使用详解

原创文章,作者:wangdongxu,如若转载,请注明出处:http://www.178linux.com/73695

(0)
wangdongxuwangdongxu
上一篇 2017-04-18 17:25
下一篇 2017-04-18 21:42

相关推荐

  • shell脚本练习

    习题1:打印99乘法表 #!/bin/bash # for ((j=1;j<=9;j++)) do for ((i=1;i<=j;i++)) do echo -e -n “${i}x${j}=$[${i}*${j}]\t” done echo done 习题2:写一个脚本(1)创建目录/tmp/dir-当前日期时间;例如/tmp/dir-2015…

    Linux干货 2017-05-22
  • liunx的哲学思想

     Linux哲学思想 *一切皆文件(硬件、目录、普通文件、二进制文件等。) *小型,单一用途的程序 *链接程序,共同完成复杂的任务 *避免令人困惑的用户界面 *配置数据存储在文本中 解释:一切皆文件:是 Unix/Linux 的基本哲学之一。不仅普通的文件,目录、字符设备、块设备、 套接字等在 Unix/Linux 中都是以文件被对待;它们虽然类型…

    Linux干货 2017-07-15
  • lvs基础知识

    简介  Cluster是什么?    Cluster其实就是组织多个主机构建高实现性能、高可靠、多并发、大容量的同一功能的系统。  常见的集群类型:   (1) Load Balancing: 负载均衡集群   (2) High Avaiability: 高可用集群   (3) …

    Linux干货 2015-06-23
  • 马哥教育网络21期+第五周练习博客

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; [root@localhost ~]#  grep '[^[:space:]]\+' /boot/grub2/grub.cfg 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符…

    Linux干货 2016-08-08
  • 网络N22期+第一周作业

    一.计算机的组成及功能     计算机组成:         运算器           功能:对数据进行各种运算   &nbsp…

    Linux干货 2016-08-15
  • 8月8日作业

    4、如何设置tab缩进为4个字符?    编辑用户工作目录下.vimrc文件,使vim基础设置对个人用户生效,或者编辑/etc/vimrc文件,使配置对系统全部    用户生效。    set tabstop=4 5、复制/etc/rc.d/init.d/functions文件至/tmp目录;替换/…

    Linux干货 2016-08-12

评论列表(1条)

  • renjin
    renjin 2017-04-21 09:34

    介绍了rpm的详细用法,内容总结的很好,也很详细,文字性的描述建议不要截图,代码块放入到“插入程序代码”中去。