zoukankan      html  css  js  c++  java
  • RPM包查询

    一、查询包是否安装

    [root@localhost Packages]# rpm -q httpd            ---> 查询已安装的包(命令包名)

    #选项:

    #    -q    查询(query)

    httpd-2.4.6-31.el7.centos.x86_64

    [root@localhost Packages]# rpm –qa            ---> 查询所有已安装的包(后不用跟任何东西)

    #选项:

    #    -a    所有(all)

    [root@localhost Packages]# rpm -qa | grep httpd        ---> 使用管道符模糊查询已安装的包

    httpd-tools-2.4.6-31.el7.centos.x86_64

    httpd-2.4.6-31.el7.centos.x86_64

     

    httpd-manual-2.4.6-31.el7.centos.noarch

    二、查询软件包详细信息

    [root@localhost Packages]# rpm -qi httpd        ---> 查询已安装包的详细信息(使用包名)

    #选项:

    #    -i    查询软件信息(information)

    #    -p    查询未安装包信息(package)

    Name : httpd                    ---> 包名称

    Version : 2.4.6

    Release : 31.el7.centos

    Architecture: x86_64

    Install Date: Mon 01 Feb 2016 12:50:19 AM CST        ---> 安装时间

    Group : System Environment/Daemons

    Size : 9810046

    License : ASL 2.0

    Signature : RSA/SHA256, Sat 14 Mar 2015 03:55:03 PM CST, Key ID 24c6a8a7f4a80eb5

    Source RPM : httpd-2.4.6-31.el7.centos.src.rpm

    Build Date : Thu 12 Mar 2015 11:09:17 PM CST

    Build Host : worker1.bsys.centos.org

    Relocations : (not relocatable)

    Packager : CentOS BuildSystem <http://bugs.centos.org>

    Vendor : CentOS

    URL : http://httpd.apache.org/

    Summary : Apache HTTP Server

    Description :

    The Apache HTTP Server is a powerful, efficient, and extensible

    web server.

    [root@localhost Packages]# rpm -qip xsane-common-0.999-9.el7.x86_64.rpm            ---> 查询未安装包的详细信息(跟包全名)

    warning: xsane-common-0.999-9.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY

    Name : xsane-common

    Version : 0.999

    Release : 9.el7

    Architecture: x86_64

    Install Date: (not installed)                ---> 安装信息显示:未安装

    Group : Applications/Multimedia

    Size : 3080826

    License : GPLv2+

    Signature : RSA/SHA256, Fri 04 Jul 2014 01:51:25 PM CST, Key ID 24c6a8a7f4a80eb5

    Source RPM : xsane-0.999-9.el7.src.rpm

    Build Date : Tue 10 Jun 2014 05:45:42 AM CST

    Build Host : worker1.bsys.centos.org

    Relocations : (not relocatable)

    Packager : CentOS BuildSystem <http://bugs.centos.org>

    Vendor : CentOS

    URL : http://www.xsane.org/

    Summary : Common files for xsane packages

    Description :

    This package contains common files needed by other xsane packages.

    三、查询包中文件安装位置

    [root@localhost Packages]# rpm –ql 包名

    #选项:

    #    -l    列表(list)

    #    -p    查询未安装包信息(package)

    [root@localhost Packages]# rpm -qlp zsh-5.0.2-7.el7.x86_64.rpm        ---> 查询未安装包的安装位置

    #一个包在组建时,就已经确定包的安装位置,因此不要轻易的修改包的安装位置。

    四、查询系统文件属于哪个RPM包

    [root@localhost Packages]# rpm -qf 系统文件名

    #选项:

    #    -f    查询系统文件属于哪个软件包(files)

    #文件必须是由包安装时,自动生成的文件,才可能反向的追查包。

    [root@localhost etc]# rpm -qf sestatus.conf

    policycoreutils-2.2.5-15.el7.x86_64

    五、查询软件包的依赖性

    [root@localhost etc]# rpm -qR 包名

    #选项:

    #    -R    查询软件包的依赖性(requires)

    #    -p    查询未安装包信息(package)

    [root@localhost etc]# rpm -qR httpd-tools                    ---> 查询已安装包的依赖性

    rpmlib(FileDigests) <= 4.6.0-1

    rpmlib(PayloadFilesHavePrefix) <= 4.0-1

    rpmlib(CompressedFileNames) <= 3.0.4-1

    libapr-1.so.0()(64bit)

    libaprutil-1.so.0()(64bit)

    。。。。。。

    [root@localhost Packages]# rpm -qRp zsh-5.0.2-7.el7.x86_64.rpm            ---> 查询未安装包的依赖性

    warning: zsh-5.0.2-7.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY

    /bin/sh

    /bin/sh

    /bin/sh

    /bin/sh

    /bin/zsh

    /sbin/install-info

    /sbin/install-info

    。。。。。。

  • 相关阅读:
    Kinect 开发 —— 硬件设备解剖
    Kinect 开发 —— 引言
    (转)OpenCV 基本知识框架
    OpenCV —— 摄像机模型与标定
    OpenCV —— 跟踪与运动
    OpenCV —— 图像局部与分割(二)
    OpenCV —— 图像局部与部分分割(一)
    OpenCV —— 轮廓
    OpenCV —— 直方图与匹配
    OpenCV —— 图像变换
  • 原文地址:https://www.cnblogs.com/mictms/p/5277548.html
Copyright © 2011-2022 走看看