rpm查询包的几个重要命令

  • 查询一个包是否安装
    rpm -q RPM包名
    这里的包名是不带平台信息和后缀名的
  • rpm -qa
    查询当前系统所有已安装的包
  • 得到一个已安装包的信息
    rpm -qi 包名
  • 列出一个已安装的RPM包的安装文件
    rpm -ql 包名
  • 列出某个文件属于哪个RPPM包
    先用which或whereis查看命令或文件的绝对路径
    然后查看属于哪个rpm包
    rpm -qf 绝对路径

    5.解压rpm包命令
    rpm2cpio xxx.rpm | cpio -div

    原文地址:https://blog.51cto.com/13560219/2449401

    时间: 2024-11-05 11:34:35

    rpm查询包的几个重要命令的相关文章

    linux命令-rpm查询包

    安装了哪些rpm包呢 [[email protected] Packages]# rpm -qa /////查看全部安装的包 [[email protected] Packages]# rpm -qa libxkbfile ///// -qa 跟包名libxkbfile-1.0.6-1.1.el6.x86_64 [[email protected] Packages]# rpm -qa vim  ////不行[[email protected] Packages]# rpm -qa vim*  

    活用RPM获取包的信息

    rpm -q 功效大 如果你想要在系统上安装.卸载或是升级软件,需要对系统软件进行查询:或是有如下的场景: 安装了一个软件,需要知道这个软件的版本. 遇到一个文件,不认识它,需要知道它是什么软件,有什么作用 可以使用rpm -q 帮助. RPM查询 包查询 首先你要知道你要查询的是哪一个包,包括:包的名字.包的版本.安装包的发行号 注意:RPM对于包名的大小写是敏感的,而且不接受没有写全的包名.版本号和发行号.且不能使用通配符.但是,给出包名片的一部分信息依然是能找到该包的,rpm -q lib

    Linux 下 rpm程序包命令介绍及使用方法

    rpm程序包及其管理 一.RPM 介绍: RPM是RPM Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux.S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了. RPM的命名规范: 例如:zip-3.0-1.el6.x86_64.rpm 其中zip就是我们的软件名字,3.0-1是该软件的版本号,el6.x86_64这两个部分是指该rpm

    rpm 查询服务包的信息

    1 概述 工作中,可能需要看到服务包的信息,决定安装或者卸载.一般可以通过以下语句进行查看 which ifconfig   查看命令的执行文件放在哪里 rpm -qf /sbin/ifconfig rpm -q --whatprovides /sbin/ifconfig    两条命令一样的效果通过执行文件完整路径查看是由哪个服务包提供的 结果得到包    net-tools-1.60-110.el6_2.i686 rpm -qi net-tools   //查看服务包的信息 rpm -qc

    Linux系统程序包的管理功能相关命令rpm与yum的使用

    一.软件包管理核心功能 1.软件包制作 2.包管理器:打包,安装.升级.卸载.查询及校验 3.工具:rpm .deb 4.程序包的组成部分: 二进制程序:/bin, /sbin,/ /usr/bin, /usr/sbin, 库文件:/lib64, /usr/lib64 配置文件:/etc 帮助文件:manual, info 5.rpm包管理 rpm:数据库  /var/lib/rpm rpmbuild:建立软件管理数据库 rpm包默认为二进制格式,有rpm包作者下载源码程序,编译完成后,制作成r

    rpm包安装和卸载,rpm查询,yum工具详解,yum仓库搭建

    rpm包安装和卸载 [[email protected] Packages]# rpm -ivh zip-3.0-1.el6.x86_64.rpm    安装rpm包命令   ivh I=安装的意思install    v=可视     h =显示安装进度 mount /dev/cdrom  /mnt/  挂载到mnt下 cd /mnt/ cd packages Ls    查看rpm包 遇到有相互依赖的包,两个包一起安装 卸载也是一样的 两个包同时卸载 rpm -e yp -tools ypb

    rpm程序包管理器详解

    1. 程序包管理器的功能 我们知道,由程序员编写并提供的程序源代码要转换成目标二进制格式才能在计算机上运行起来,但用户要在平台上使用时需要手动编译安装后才能使用,对于普通用户来说有一定难度.因此为了降低普通用户对应用程序的使用难度,程序员可在提供源代码的同时提供已在特定环境下编译好的程序文件,只要用户的平台环境和程序员的平台环境相同,就可以通过解压程序员提供的二进制格式文件即可使用,而无需自己手动编译安装. 一个已编译好的程序由二进制程序.库文件.配置文件和帮助手册等组成,而程序包管理器的功能就

    RPM程序包管理以及yum的应用

    在早期我们使用源代码的方式来安装软件时,都需要先把源程序代码编译成可执行的二进制安装程序,然后进行安装.这就意味着每次安装软件都需要经过预处理-->编译-->汇编-->链接-->生成安装文件--> 安装,这个复杂而艰辛的过程.为简化安装步骤,便于广大用户的安装部署程序,程序提供商就在特定的系统上面编译好相关程序的安装文件并进行打包,提供给大家下载,我们只需要根据自己的系统去下载相应的安装包进行安装即可,其类似 Windows 的安装方式,由程序开发者直接在已知的系统上面编译好

    rpm程序包使用基本介绍

    程序包:源代码:tgr.gz , tar.bz2 , tar.xz包管理器:rpm格式appname-version-release-ARCH.rpm 常见的包管理器:1,.deb: debian.rpm:red hat Package Manager rpm包命名格式:appname-version-release-ARCH.rpmversion:major:主版本号minor:次版本号release:发行号 release:包自己的修订号,有时候,包含适用于的OS信息ARCH:适用的平台.x