如何查看YUM仓库中某个软件包所包含的文件

在Redhat系列的Linux发行版中,相对于RPM(RPM Package Manager), YUM(Yello dog updater)具有更强大的功能,安装YUM管理的软件包可以自动解决依赖问题,可以方便的在仓库中查找。对于RPM管理的软件包,如果想要知道这个软件包包含哪些文件的话,可以把RPM包下载下来,用Rpm -qlp <包的完整路径>命令来列出这个包所含的文件;但是YUM仓库中未下载的包,遗憾的是YUM未提供相关命令。那么,对于这种情况,如何查看YUM仓库中未下载到本机的包的文件呢?

工具/原料

  • CentOS(或其他Redhat系Linux)

  • RPM

  • YUM

方法/步骤

  1. 1

    我们以dhcp包为例。首先看下RPM的情况。因为本机并没有dhcp包,先把它用如下命令下载下来:yum install --downloadonly dhcp(注意用了--downloadonly参数,该参数表示只下载不安装)

  2. 下载下来的rpm包一般存放在 /var/cache/yum/x86_64/<发行版版本号>/<仓库名>/packages目录下。用ll命令检查下:

  3. 3

    先看一下RPM命令的情况,对于RPM,只需要用rpm -qlp <包的完整路径>便可以查看到RPM包中的文件:

  4. 4

    但是对于YUM,遗憾的是YUM并没有提供查看包文件的命令。用yum info <包名>只能看到对于这个包的简单介绍,是看不到包中的文件的:

  5. 5

    那是?怎么办?怎么办?——凉拌吗?=_=,哈哈,当然不是,有请yum-utils大神——用yum install yum-utils命令把它请进来啦(安装)

  6. 6

    然后运行repoquery -q -l <包名>,就能查到里面的文件啦~~~(撒花欢呼)

(0)

相关推荐

  • linux中rpm和yum

    一.rpm介绍 一种用于互联网下载包的打包及安装工具.它生成具有.RPM扩展名的文件.RPM是 RedHatPackage Manager(RedHat 软件包管理工具)的缩写,类似windows 的 ...

  • centos和rhel中软件包管理常用命令

    软件包管理的常用命令  rpm软件包的管理  查询类: rpm  -q 软件包的查询: rpm  -q  软件包的名字   //你的记住软件包完整名字 模糊查询:rpm  -qa  |  grep   ...

  • 安装包RPM包或源码包

    RPM工具 # mount /dev/cdrom /mnt     挂载光盘 # rpm     软件包管理器 -i     安装(需要安装包完整名称) -v    可视化 -h    显示安装进度 ...

  • Linux学习Day2:安装RedHat Linux和新手必须掌握的命令

    今天是Linux线上培训的第二天,主要是Linux环境的安装和几个常见命令的学习,具体如下: 一.RHEL7系统的安装 首先是VMware WorkStation 12.0软件的安装,然后是RHEL7 ...

  • 小萌新—> Linux高手系列:包管理

    <小萌新 -> Linux高手系列文章>. 今天这篇文章将给大家介绍基于CentOS的包管理. 在Linux操作系统中主要两种形式的包管理形式: 一种形式是压缩包的形式:例如**.t ...

  • 查看/etc/fstab中的新分区信息

    表白:黑白圣堂血天使,天剑鬼刀阿修罗.  讲解对象:/查看/etc/fstab中的新分区信息 作者:融水公子 rsgz 阿里云教程 阿里云教程 http://www.rsgz.top/post/179 ...

  • 干货 | ABB机器人选项查看及RobotStudio中选项新增

    好书推荐 示教器查看选项步骤 1.在主菜单界面,进入"系统信息" 2.展开"系统信息"-"控制模块",单击"选项",即可 ...

  • 查看 Apple TV 中添加的那些新功能的小技巧

    Apple TV 开启了自动更新,可能错过了自最近更新以来添加的新功能.在tvOS的特殊屏幕上,您可以查看最近添加的内容.这是通过的设置应用程序的苹果电视4与tvOS 9.2和更高版本. 查看 App ...

  • Android Studio 查看逍遥模拟器中SqlLite DataBase文件

    Android Studio 查看逍遥模拟器中SqlLite DataBase文件

  • 怎样修改淘宝上仓库中宝贝的信息及店铺的名字

    在'我的淘宝'里点击'仓库中的宝贝',在这些宝贝目录显示后,点击宝贝条目最后面的'编辑'就可以了. 在'我的淘宝'里点击'管理我的店铺'后,在点击'基本设置'就可以改名了.

  • 查看yum已安装的包

    在linux下如何使用yum查看安装了哪些软件包 列出所有已安装的软件包 yum list installed yum针对软件包操作常用命令: 1.使用 yum 查找软件包  命令:yum searc ...

  • 如何判断你仓库中藏的普洱茶“好了”?

    做工好.发酵适度.陈化足的普洱茶,苦涩味转化了,阴天造成的淡淡烟草味消散了,发酵时遇低温出现的少许酸味消失了,品尝时就会感到滑口充盈.无杂味.无生涩刺喉的感觉.过度夸张年份.过度神话部分小区域,会模糊 ...

  • Win11dev Build22454.1000发布,已更新至iso镜像仓库中

    / 前言 / 老铁们好! 现在Dev渠道推送的更新版本与即将在10月5日发布的win11正式版本是不同的,该分支版本是来自一个新的开发周期,内容也比22000.xxx版本更加新.22000.xxx版本 ...

  • 仓库中的动线设计,经销商你了解多少?

    在仓库管理中,我们一般认为主要的工作包括:货物验收入库.储存保管.流通加工.备货拣选.出库发货等,而安排这些工序的位置,决定了一件货物在仓库的运动路线.这就是所谓的仓库物流动线.   仓储动线的设计是 ...