`
pengtyao
  • 浏览: 401946 次
  • 性别: 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系统下RPM软件包的安装及卸载.docx

    Linux系统下RPM软件包的安装及卸载 RPM(Redhat Package Manager)是Linux操作系统下的软件包管理器,用于安装、卸载、升级和查询软件包。RPM提供了五种操作模式:安装、卸载、升级、查询和验证。 RPM安装操作 ...

    Linux下安装Libreoffice

    Linux 下安装 Libreoffice 软件并实现 Word 到 PDF 转换 Libreoffice 是一个功能强大且开源的 office 软件套件,能够满足用户日常办公需求。 Linux 环境下安装 Libreoffice 软件,可以实现 Word 文档到 PDF 格式的...

    Linux下安装Wireshark

    ### Linux下安装Wireshark详解 #### 一、前言 Wireshark是一款非常强大的网络数据包抓取与分析工具,被广泛应用于网络安全检测、网络故障排查等领域。由于其功能的强大性和灵活性,Wireshark成为了许多网络工程师...

    LINUX教程之1-体验linux单操作系统的安装

    9. **软件安装与配置**:Linux系统通常带有基础软件包,但可能需要额外安装办公软件、媒体播放器等。可以使用内置的软件中心或通过命令行(如apt-get或dnf)来安装。 通过这个教程,你不仅学会了安装Linux,还对...

    EMC多路径rpm软件包

    EMC多路径软件包采用RPM格式,意味着它可以无缝地在支持RPM的Linux发行版上进行安装和管理,例如Red Hat Enterprise Linux (RHEL)、Oracle Linux (OL) 和SUSE Linux Enterprise Server (SLES)。 该压缩包中包含的...

    Linux详细教程大全之rpm&yum命令.docx

    Linux RPM 和 YUM 命令详细教程 Linux RPM(Red Hat Package Manager...RPM 和 YUM 都是 Linux 下的软件包管理器,用于安装、卸载、升级和查询软件包。但是,YUM 比 RPM 更加智能,能够自动解决软件包的依赖关系问题。

    2022年优秀-Linux服务器配置与管理.pptx

    Linux 服务器配置与管理 - RPM 软件包管理 在 Linux 服务器配置与管理中,RPM 软件包管理是非常重要的一部分。RPM 全称为 RPM Package Manager,是由 Red Hat 公司提出的一种软件包管理标准。通过 RPM,可以实现...

    Linux使用技巧.

    通过 `apt-cache depends <package>` 命令可以查看某软件包的依赖关系,包括直接依赖和间接依赖。 ##### 1.9 查询软件被哪些包依赖 使用 `apt-cache rdepends <package>` 命令可以查看哪些软件包依赖于指定的...

    linux——rpm命令

    - `--replacepkgs`:强制重新安装已经安装的软件包。 - `--replacefiles`:替换属于其他软件包的文件。 - `--force`:忽略软件包及文件的冲突。 - `--percent`:以百分比形式输出安装进度。 - `--noscripts`:不运行...

    Linux下如何查看某一进程的CPU占用率_linux进程cpu使用率.zip

    本文将详细讲解如何在Linux环境下查看某一进程的CPU使用率。 首先,让我们了解一些基本概念。CPU占用率是指进程在单位时间内使用CPU的时间比例。在Linux中,可以通过多种命令来获取这些信息。其中最常用的是`top`和...

    LINUX下多路径(multi-path)介绍及使用

    ### LINUX下多路径(multi-path)介绍及使用 #### 一、什么是多路径? 传统的计算机系统通常采用一对一的硬盘连接方式,即一个硬盘通过单一的总线与主机相连。但在现代数据中心环境中,如通过光纤组成的存储区域网络...

    UbuntuLinux操作系统与实验教程--概述.pdf

    本文档主要介绍 Ubuntu Linux 操作系统与实验教程概述,涵盖了虚拟机的安装、配置、网络类型、快照等知识点,同时也简单介绍了 Linux 操作系统的基本概念和 dpkg 软件包管理器。 一、虚拟机安装 虚拟机可以在一台...

    UOS、linux相关指令.docx

    例如, dpkg -l |grep xxx 可以查看某一个软件是否安装。 1.2 查看软件的安装路径 使用 dpkg -L xxx 命令可以查看软件的安装路径。 1.3 查看软件版本 使用 aptitude show xxx 命令可以查看软件的版本信息。 1.4 ...

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

    - 检查Apache进程是否正在运行,可以通过`ps -ef | grep httpd`或`ss -nutap | grep httpd`命令。 4. **Apache服务测试**: - Apache服务启动后,可以在浏览器中输入服务器IP地址(例如`http://192.168.1.1`)或...

    上海某公司Linux机密培训文件

    【标题】:“上海某公司Linux机密培训文件” 【描述】:“这是一份针对Linux操作系统的入门培训资料,由上海某知名公司内部使用,旨在帮助初学者理解和掌握Linux基础及进阶技能。” 【标签】:“Linux” 【压缩...

    在物理机上同时实现debian-linux和windows多启动安装程序.zip

    在物理机上同时实现Debian Linux和Windows的多启动安装是一项技术挑战,涉及到操作系统共存、引导管理器的配置以及磁盘分区等多个方面。这里,我们主要探讨如何通过提供的资源来达成这一目标。 首先,Debian Linux...

    Linux常见问题分析(pdf文档)

    在Linux下怎样安装软件包 - **安装软件**: - 使用包管理器(如`yum`, `apt-get`)安装软件包。 - 编译安装:下载源代码包,编译安装。 #### 30. 如何在字符模式下设置/删除变量 - **设置变量**: - `export ...

    常用软件包

    在IT领域,软件包是指一组相关的程序集合,通常包含了运行某个特定应用或完成某类任务所需的所有组件。"常用软件包"这个主题涵盖了我们日常工作中经常使用的各种软件,这些软件可以极大地提高我们的工作效率,满足...

Global site tag (gtag.js) - Google Analytics