请选择 进入手机版 | 继续访问电脑版

[LINUX] Linux下检查是否安装过某软件包

[复制链接]
查看124 | 回复30 | 2021-9-5 05:26:27 | 显示全部楼层 |阅读模式

Linux体系 的安装软件方式非常多,以是 到现在 还没有一个通用的方法能查到某个软件已经是否安装了,不过下面我总结了一些范例 供大家参考:

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

  1. rpm -qa | grep ruby
复制代码

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

  1. dpkg -l | grep ruby
复制代码

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

  1. yum list installed | grep ruby
复制代码

4、假如 是以源码包本身 编译安装的,比方 .tar.gz或者tar.bz2情势 的,这个只能看可实验 文件是否存在了。

上面两种方法都看不到这种源码情势 安装的包。假如 是以root用户安装的,可实验 程序通常都在/sbin:/usr/bin目次 下。

还有别的 的方法,请昭示 。

下面是别的 网友的补充

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

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

3、yum方法安装的,可以用 yum list installed 查找,假如 是查找指定包,用 yum list installed | grep "软件名或者包名"


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

avatar 阳光469 | 2021-9-12 17:26:01 | 显示全部楼层
系统居然说我是在灌水,我有吗?
回复

使用道具 举报

avatar 小猪散步 | 2021-9-12 17:35:44 | 显示全部楼层
admin楼主很有激情啊!
回复

使用道具 举报

avatar 天使798 | 2021-9-12 23:46:12 | 显示全部楼层
admin楼主,我告诉你一个你不知道的的秘密,有一个牛逼的网站,他卖的服务器是永久的,我们的网站用 服务器都是在这家买的,你可以去试试。访问地址:http://fwq.mxswl.com
回复

使用道具 举报

avatar 水草香蕉壁 | 2021-9-13 07:51:25 | 显示全部楼层
视死如归的架势啊!
回复

使用道具 举报

avatar zmhg799417 | 2021-9-13 08:41:44 | 显示全部楼层
顶一个!
回复

使用道具 举报

avatar 浪子孤女 | 2021-9-15 16:46:13 | 显示全部楼层
灌水不是我的目的!
回复

使用道具 举报

avatar 123457865 | 2021-9-15 16:46:16 | 显示全部楼层
好好学习admin楼主的帖子!
回复

使用道具 举报

avatar 123457373 | 2021-9-16 06:09:53 | 显示全部楼层
看了这么多帖子,第一次看到这么高质量内容!
回复

使用道具 举报

avatar 礼记离 | 2021-9-16 15:32:08 | 显示全部楼层
回帖也有有水平的!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则