CentOS 和 RedHat 中,使用 yum 安装依赖包非常方便,但有时候我们只知道我们需要什么命令,却不知道使用该命令需要安装什么依赖包。

yum 提供了查询 “哪些软件包中有指定命令” 的功能,就是 yum provides,示例如下:

1、示例一:ifconfig 命令

[root@test demo]# yum provides */ifconfig
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile* base: mirrors.bfsu.edu.cn* extras: mirrors.bfsu.edu.cn* updates: mirrors.bfsu.edu.cn
net-tools-2.0-0.25.20131004git.el7.x86_64 : Basic networking tools
Repo        : base
Matched from:
Filename    : /sbin/ifconfig

结论:net-tools 软件包中有 ifconfig 命令,可以使用 yum -y install net-tools 安装后使用

2、示例二:nslookup 命令

[root@test demo]# yum provides */nslookup
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile* base: mirrors.bfsu.edu.cn* extras: mirrors.bfsu.edu.cn* updates: mirrors.bfsu.edu.cn
32:bind-utils-9.11.4-26.P2.el7.x86_64 : Utilities for querying DNS name servers
Repo        : base
Matched from:
Filename    : /usr/bin/nslookup

结论:bind-utils 软件包中有 nslookup 命令,可以使用 yum -y install bind-utils 安装后使用


(END)

yum 获取指定命令所属安装包(yum provides)相关推荐

  1. CentOS yum安装软件时保留安装包及依赖包或者自动下载安装包及相关依赖包

    方式一 使用yum安装软件 yum -y install openssh 升级结束后去cachedir下将所有目录下的rpm文件取出组合在一起即为当前安装软件所需的所有文件 使用yum downloa ...

  2. 获取指定日期所属年份的第一天日期或最后一天日期

    写了2个自定义函数,获取指定日期所在年份的第一天日期或最后一天的日期: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============ ...

  3. Linux通过命令查找安装包

    小伙伴们肯定遇到过使用命令未安装,安装时命令与软件包名称不一致导致无法直接安装使用 下面提供两种通过命令查找安装包的方法 1.通过已安装命令主机查看安装包 如图,已通过安装命令主机找到安装包名,就可以 ...

  4. yum命令下载安装包及依赖包

    以centos7 X86架构为例: yum install --downloadonly httpd #安装包存放地址/var/cache/yum/x86_64/7/updates/packagesy ...

  5. Linux系统中软件的“四”种安装原理详解:源码包安装、RPM二进制安装、YUM在线安装、脚本安装包...

    一.Linux软件包分类 1.1 源码包 优点: 开源,如果有足够的能力,可以修改源代码: 可以自由选择所需的功能: 软件是编译安装,所以更加适合自己的系统,更加稳定.效率更高: 卸载方便: 缺点: ...

  6. Centos yum和pip下载离线安装包

    一.yum安装 针对于单个包已经存在并且无法安装的,需要单独下载 工具下载:yum -y install yum-utils* 以安装libgcc为例     通过外网机器下载 yumdownload ...

  7. yum 安装指定版本php,怎样通过yum安装指定版本的php

    通过yum安装指定版本的php的方法:首先执行[yum -y install epel-release]命令安装源:然后执行[yum-config-manager –enable remi-php71 ...

  8. yum安装指定版本php,如何通过yum安装指定版本的PHP

    yum安装指定版本php的方法:首先执行命令"yum -y install epel-release":然后安装"yum-config-manager"实用程序 ...

  9. abd获取手机应用的安装包

    零.开始前的准备 1.用数据线连接电脑和手机 2.打开开发者选项--USB调试 一.查找要获取安装包的包名 方法1 1.1.列出手机上所有已安装的包名 adb shell pm list packag ...

最新文章

  1. (每日一题)P3312 [SDOI2014]数表(经典莫比乌斯反演 + 树状数组维护离线询问)
  2. leetcode78. 子集(回溯)
  3. 秒,在解答这个C语言题目上,我们都败了
  4. MyBatis框架 多表联合查询实现
  5. 打破南北网络障碍 打造财务安全“双保险”——烟台万华借沟通CTBS实现财务大集中...
  6. UE3 贴图支持及设置
  7. 【转载】【凯子哥带你学Framework】Activity界面显示全解析(下)
  8. 64位 Windows PLSQL Developer客户端配置方法
  9. [转载]追求代码质量: 使用 TestNG-Abbot 实现自动化 GUI 测试
  10. 【14NOIP普及组】珠心算测验
  11. linux rar文件怎么解压_Linux下rar压缩包的解压方法
  12. 东八区时间转换为年月日时分秒(2020-10-26T11:34:30Z转换为2020-10-26 11:34:30)
  13. IOS APP 测试方法和测试工具大揭秘
  14. 批处理——读写文件、字符串替换
  15. lenovo电脑的麦克风没有声音?声音小?甚至有杂音,无法聊天?
  16. ASO和ASM的关系与区别
  17. python正弦函数拟合_python生成任意频率正弦波方式
  18. 4G商用:看不见的“网”,看得见的改变
  19. 如何评价一起嗨聊 APP?
  20. 2007年12月14日

热门文章

  1. 理解C++中的左值和右值
  2. leetcode - LCP 42. 玩具套圈 -二分 -坐标映射 -区间查找 - 坐标范围快速查找
  3. 哈夫曼树的递归实现方法
  4. 10万字基于大数据的智慧城市解决方案word
  5. 生信分析矫正P值_好看的富集分析图GOplot
  6. Maven 配置阿里仓库
  7. 电路复习——线性电路的基本分析方法
  8. 仿网易新闻APP(三)——标题栏之24小时要闻
  9. 【自顶向下模块化编程】C语言实现多级反馈队列调度算法
  10. 计算机网络|路由器的基本操作