首页 > 系统相关 >linux下如何查看某软件是否已安装

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

时间:2022-09-25 23:57:22浏览次数:81  
标签:grep 查看 安装 linux 软件 rpm dpkg

因为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://blog.csdn.net/weixin_43025071/article/details/122325802

标签:grep,查看,安装,linux,软件,rpm,dpkg
From: https://www.cnblogs.com/leonliuo/p/16729442.html

相关文章

  • Linux Rocky9 安装 nacos
    依赖MySQL,java1、nacos是有java开发而成,在启动的时候需要JDK查看java安装位置,后边需要用到2、安装数据库,创建数据库,数据库脚本在源码包有,在nacos/conf/nacos-mysql.s......
  • 《Unix/Linux系统编程》第四周学习笔记
    《Unix/Linux系统编程》第四周学习笔记文件操作(第7章)文件操作级别硬件级别:硬件级别的文件操作包括:`fdisk`:将硬件、U盘或SDC盘分区。`mkfs`:格式化磁盘分区,为系统做好......
  • Linux vim常用操作
    下面介绍一些Vim中常用的一些命令和快捷键。插入命令下面的命令是在命令模式下进入插入模式所使用的指令。命令作用a在光标所在的字符后面插入A在光......
  • linux驱动移植-linux块设备驱动z2ram
    linux内核将块设备相关的驱动放在drivers/block路径下:root@zhengyang:/work/sambashare/linux-5.2.8#lsdrivers/block/amiflop.cbuilt-in.aloop.cnbd.c......
  • 《Unix/Linux系统编程》学习笔记4
    第七章文件操作一.知识点归纳(一)文件操作级别文件操作分为五个级别,按照从低到高的顺序排列如下:1.硬件级别:硬件级别的文件操作包括:fdisk:将硬盘、U盘或SDC盘分区。mk......
  • Linux 网卡实时流量查看脚本
    Linux网卡实时流量查看脚本#!/bin/bashPATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin;exportPATHfunctiontraffic_monitor{OS_NAME=$......
  • dapr-安装之-linux版
    1.安装包准备:下载地址:https://github.com/dapr/installer-bundle/releases2.服务器准备准备centos7一台3.前置环境docker4.下载安装包由于我们计划......
  • 《Unix&Linux系统编程》第七章学习笔记
    第7章文件操作7.1文件操作级别1.硬件级别fdisk:将硬盘、U盘或SDC盘分区mkfs:格式化磁盘分区,为系统做好准备fsck:检查和维修系统碎片整理:压缩文件系统中的文件2.操......
  • 《Unix/Linux系统编程》第七、八章学习笔记
    第七章文件操作7.1文件操作级别文件操作分为五个级别,按照从高到低的顺序排列如下:(1)硬件级别fdisk:将硬盘、U盘或SDC盘分区。mkfs:格式化磁盘分区,为系统做好准备。f......
  • Ele_0006:electron 在非全屏模式下,显示时 忽略任务栏高度 打开软件时 闪烁图标
    1,    //打开软件时闪烁图标//c.once('focus',()=>c.flashFrame(true));//c.flashFrame(true); ......