欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

linux下如何查看某软件是否已安装 是 yum 安装 还是 rpm 安装 有大用

linux下如何查看某软件是否已安装


因为linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了。总结起来就是这样几类:

1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。

1
[root@hexuweb102 ~] rpm -qa | grep ruby                                

2、以deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep “软件或者包的名字”;

1
[root@hexuweb102~]dpkg-l|grepruby                                

3、yum方法安装的,可以用yum list installed查找,如果是查找指定包,命令后加 | grep “软件名或者包名”;

1
[root@hexuweb102 ~] yum list installed | grep ruby                                

4、如果是以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执行文件是否存在了,

上面两种方法都看不到这种源码形式安装的包。如果是以root用户安装的,可执行程序通常都在/sbin:/usr/bin目录下。

说明:其中rpm yum 是Redhat系linux的软件包管理命令,dpkg是debian系列的软件包管理命令


来自  https://www.cnblogs.com/yuanqiangfei/p/8033000.html


如何查看一个rpm软件包是否安装

如何查看一个rpm软件包是否安装

工具/原料
       

  • rpm

方法一:
       

  1. 1.查找某软件包是否安装用 rpm -qa | grep “软件或者包的名字”即可,

    使用命令如下:

    如何查看一个rpm软件包是否安装                    
  2. 2.查找指定软件包使用命令如下:

    如何查看一个rpm软件包是否安装                    
  3. 3.yum方法安装的用yum list installed查找,命令如下:

    如何查看一个rpm软件包是否安装                    
    END                

方法二:
       

  1. 1.使用右键打开终端--》新建终端:rpm –qa 。

    如何查看一个rpm软件包是否安装                    
  2. 2.查询Linux系统中的所有软件包rpm –q包名称的使用命令如下:

    如何查看一个rpm软件包是否安装                    
  3. 3.其他的查询命令

    如何查看一个rpm软件包是否安装                    
    END                
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

来自  https://jingyan.baidu.com/article/90808022333102fd91c80fb2.html

普通分类: