`
pengtyao
  • 浏览: 396422 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux下怎样检查、如何查看某软件包是否已经安装?

 
阅读更多
Linux下怎样检查、如何查看某软件包是否已经安装? 


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

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

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



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

 [root@hexuweb102 ~] dpkg -l | grep ruby



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

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



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

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

http://blog.hexu.org/archives/1158.shtml
分享到:
评论

相关推荐

    linux下查看yum/rpm/dpkg某软件是否已安装的方法

    一、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字” 。 [root@hexuweb102 ~] rpm -qa | grep ruby 二、以deb包安装的,可以用dpkg -l能看到。如果是查找...

    Linux服务器配置与管理:Apache服务器安装配置.pptx

    主程序包,服务器端必须安装该软件包 (2) httpd-devel-2.4.6-45.el7.x86_64.rpm Apache开发程序包 (3) httpd-manual-2.4.6-45.el7.x86_64.noarch.rpm Apache的手册文档和说明指南 Apache版本的更新一般要快于Linux...

    Linux cron 配置样例

    1.cron 是一个可以用来根据时间、日期、月份、星期的组合来调度对重复任务的执行的守护...要判定该软件包是否已安装,使用 rpm -q vixie-cron 命令。要判定该服务是否在运行,使用 /sbin/service crond status 命令。

    Linux yum软件包管理方法

    yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum命令 语法 yum [选项] [要进行的操作] [软件包名称……] 命令选项: -h:帮助 -y:当安装过程提示选择全部为”yes” -q:不...

    Linux命令笔记

    8:查看当前Linux系统的发行版本 语法: lsb_release -a 9:lsof列出进程打开或使用的文件信息 语法: lsof [选项] 10:date 第六部分:服务管理 1:服务简介与分类 2:RPM包安装服务的管理 2.1:独立服务的管理 2.2:...

    建立Linux系统

    所以它在每个软件包的安装部分只给出了在目录中的全部操作指令,而对于解压缩之类的则交给用户自己去解决,但对于很多第一次使用LFS的用户往 往会出现一些不清楚某条命令应该是在哪里执行的问题,本文力图从实例上来...

    一步一步在Linux上部署Oracle 10g R2 RAC

    某客户需要将一套Oracle 10gR2 双节点RAC 生产数据库升级至Oracle 11gR2 RAC,所以便有了本系列实战的教程。 为更贴切还原生产过程中的实际操作,本系列教程一个分两大部分: 第一部分:从零开始一步一步搭建一套在...

    手把手教你如何建立自己的Linux系统(LFS6.2 中文教程)

    LFS是一部非常好的制作一个完整的操作系统的手册,但LFS是属于指导性的手册,因此它默认的前提条件是具备一定的Linux使用经验的用户群,所以它在每个软件包的安装部分只给出了在目录中的全部操作指令,而对于解压缩...

    安装yum源文件

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。...yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

    openrazer:完全开源的驱动程序和用户空间守护程序,可让您在GNULinux上管理Razer外设

    这些可能尚未发布,因此请检查以获取分发中的软件包中应包含的内容。 以下设备是OpenRazer完全支持的功能,这意味着该库提供了该产品的所有可用USB可控功能。 琴键 设备 USB VID:PID 雷蛇BlackWidow Ultimate ...

    大数据面试题

    目录 一、linux相关内容 2 1、 什么是交换空间?...11、 Linux中要找出某一文件属于哪个RPM软件包的命令: 6 12、 如何查看所有java进程 6 13、 LINUX中如何查看某个端口是否被占用 6 14、 如何定时执行任务:

    Solaris系统管理员培训

    查看UNIX下已经安装的包-package 36 显示某一目录下所有文件size 36 文件加密: 36 使用nohup命令: 37 查看文件的方法: 37 检查磁盘剩余空间: 37 超级用户修改系统时间: 37 制作UNIX文件系统的iso文件 37 建SCO ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。 immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 ----------------------------------------------------...

    Linux apt 命令

    apt 命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 apt 命令执行需要超级管理员权限(root)。 apt 语法 apt [options] [command] [package ...] options:可选,...

    Solaris 系统 管理 员 培训

    查看UNIX下已经安装的包-package 36 显示某一目录下所有文件size 36 文件加密: 36 使用nohup命令: 37 查看文件的方法: 37 检查磁盘剩余空间: 37 超级用户修改系统时间: 37 制作UNIX文件系统的iso文件 37 建SCO ...

    linux 下的yum命令详解

    yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum的命令形式一般是如下:yum [options] [command] [package ...] 其中的[options]是可选的,选项包括-h(帮助),-y(当安装...

    linux下的yum命令原理和详解

    yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum的命令形式一般是如下:yum [options] [command] [package …] 其中的[options]是可选的,选项包括-h(帮助),-y(当安装...

    钉钉deepin完美安装dingtalk-2.1.5-latest-amd64.deb

    如果出现安装某软件时出现这个依赖: 先安装依赖后: apt-get install libappindicator3-1 如果安装依赖报错,请尝试不指明软件包的名字来运行 sudo apt --fix-broken install 再安装 sudo dpkg -i dingtalk-2.1.5-...

    软件包管理-rpm命令管理-查询恢复被删除命令

    介绍了查询rpm包的命令,详细介绍了误删除某项命令之后,如何恢复。并在CentOSt6中进行了详细演示,附有截图。

Global site tag (gtag.js) - Google Analytics