转载:https://blog.csdn.net/cuichongxin/article/details/105248676
文章目录
说明
其实我之前博客已经做过很详细的总结了,但都比较多,需要花时间定位,而这个不常用,总容易忘记而且很实用和重要,所以 再单独拿出来说。
yum安装包名查找的意思是 :需要某个命令 查找这个命令的安装包名,然后再
yum install 安装包名
。已装安装包查找的意思是:某个命令已经安装了,现在查找包名
yum 安装包名查找
其实如果通公网的,直接yum –y install 即可, 这种方法只是 适用没有外网,查询本地资源包情况适用。 如果查询不了 就得去网上 下载源 然后再安装了。yum whatprovides */包名
(命令记不全,可以在前后加 *)
命令记不得不要紧,只要记得有个what即可,可以查找的嘛:man yum | grep what
如:[root@computer23 ~]# yum whatprovides */sar
然后 yum –y install 上图中红色部分包名即可
如:[root@computer23 ~]# yum -y install sysstat-10.1.5-7.el7.x86_64
已装命令 包名查找
如字面意思,查找 已经安装的包名,常适用于 查询版本适用,如ssh版本,openstack版本等等。
命令:rpm –qa | grep 命令
如:查询ssh版本:rpm –qa | grep ssh
[root@controller01 ~]# rpm -qa | grep ssh
1
如上图就可以看到ssh版本是6.6.1的。
如果命令不存在,则查询是空白
如:rpm -qa | grep expect