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系统下RPM软件包的安装及卸载 RPM(Redhat Package Manager)是Linux操作系统下的软件包管理器,用于安装、卸载、升级和查询软件包。RPM提供了五种操作模式:安装、卸载、升级、查询和验证。 RPM安装操作 ...
一、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字” 。 [root@hexuweb102 ~] rpm -qa | grep ruby 二、以deb包安装的,可以用dpkg -l能看到。如果是查找...
Linux 下安装 Libreoffice 软件并实现 Word 到 PDF 转换 Libreoffice 是一个功能强大且开源的 office 软件套件,能够满足用户日常办公需求。 Linux 环境下安装 Libreoffice 软件,可以实现 Word 文档到 PDF 格式的...
Linux 中查询 RPM 软件包可以使用 rpm -qa 命令查询系统中已安装的所有 RPM 包,rpm -q 命令查询指定的软件包是否安装,rpm -qi 命令查询软件包的描述信息,rpm -ql 命令查询软件包中的文件列表,rpm -qf 命令查询某...
### Linux下安装Wireshark详解 #### 一、前言 Wireshark是一款非常强大的网络数据包抓取与分析工具,被广泛应用于网络安全检测、网络故障排查等领域。由于其功能的强大性和灵活性,Wireshark成为了许多网络工程师...
9. **软件安装与配置**:Linux系统通常带有基础软件包,但可能需要额外安装办公软件、媒体播放器等。可以使用内置的软件中心或通过命令行(如apt-get或dnf)来安装。 通过这个教程,你不仅学会了安装Linux,还对...
EMC多路径软件包采用RPM格式,意味着它可以无缝地在支持RPM的Linux发行版上进行安装和管理,例如Red Hat Enterprise Linux (RHEL)、Oracle Linux (OL) 和SUSE Linux Enterprise Server (SLES)。 该压缩包中包含的...
Linux RPM 和 YUM 命令详细教程 Linux RPM(Red Hat Package Manager...RPM 和 YUM 都是 Linux 下的软件包管理器,用于安装、卸载、升级和查询软件包。但是,YUM 比 RPM 更加智能,能够自动解决软件包的依赖关系问题。
Linux 服务器配置与管理 - RPM 软件包管理 在 Linux 服务器配置与管理中,RPM 软件包管理是非常重要的一部分。RPM 全称为 RPM Package Manager,是由 Red Hat 公司提出的一种软件包管理标准。通过 RPM,可以实现...
通过 `apt-cache depends <package>` 命令可以查看某软件包的依赖关系,包括直接依赖和间接依赖。 ##### 1.9 查询软件被哪些包依赖 使用 `apt-cache rdepends <package>` 命令可以查看哪些软件包依赖于指定的...
- `--replacepkgs`:强制重新安装已经安装的软件包。 - `--replacefiles`:替换属于其他软件包的文件。 - `--force`:忽略软件包及文件的冲突。 - `--percent`:以百分比形式输出安装进度。 - `--noscripts`:不运行...
本文将详细讲解如何在Linux环境下查看某一进程的CPU使用率。 首先,让我们了解一些基本概念。CPU占用率是指进程在单位时间内使用CPU的时间比例。在Linux中,可以通过多种命令来获取这些信息。其中最常用的是`top`和...
### LINUX下多路径(multi-path)介绍及使用 #### 一、什么是多路径? 传统的计算机系统通常采用一对一的硬盘连接方式,即一个硬盘通过单一的总线与主机相连。但在现代数据中心环境中,如通过光纤组成的存储区域网络...
本文档主要介绍 Ubuntu Linux 操作系统与实验教程概述,涵盖了虚拟机的安装、配置、网络类型、快照等知识点,同时也简单介绍了 Linux 操作系统的基本概念和 dpkg 软件包管理器。 一、虚拟机安装 虚拟机可以在一台...
例如, dpkg -l |grep xxx 可以查看某一个软件是否安装。 1.2 查看软件的安装路径 使用 dpkg -L xxx 命令可以查看软件的安装路径。 1.3 查看软件版本 使用 aptitude show xxx 命令可以查看软件的版本信息。 1.4 ...
- 检查Apache进程是否正在运行,可以通过`ps -ef | grep httpd`或`ss -nutap | grep httpd`命令。 4. **Apache服务测试**: - Apache服务启动后,可以在浏览器中输入服务器IP地址(例如`http://192.168.1.1`)或...
【标题】:“上海某公司Linux机密培训文件” 【描述】:“这是一份针对Linux操作系统的入门培训资料,由上海某知名公司内部使用,旨在帮助初学者理解和掌握Linux基础及进阶技能。” 【标签】:“Linux” 【压缩...
在物理机上同时实现Debian Linux和Windows的多启动安装是一项技术挑战,涉及到操作系统共存、引导管理器的配置以及磁盘分区等多个方面。这里,我们主要探讨如何通过提供的资源来达成这一目标。 首先,Debian Linux...
在Linux下怎样安装软件包 - **安装软件**: - 使用包管理器(如`yum`, `apt-get`)安装软件包。 - 编译安装:下载源代码包,编译安装。 #### 30. 如何在字符模式下设置/删除变量 - **设置变量**: - `export ...