思不磕网-你身边的文案专家

思不磕网-你身边的文案专家

linux如何查看安装软件

59

在Linux系统中,查看已安装软件的方法取决于软件的安装方式,以下是常用方法总结:

一、通过包管理工具查询

RPM包管理(如CentOS、RHEL)

- 列出所有已安装包:`rpm -qa`

- 搜索特定包:`rpm -qa | grep 软件名`

DEB包管理(如Ubuntu、Debian)

- 列出所有已安装包:`dpkg -l`

- 搜索特定包:`dpkg -l | grep 软件名`

YUM包管理(如CentOS、RHEL)

- 列出所有已安装包:`yum list installed`

- 搜索特定包:`yum list installed | grep 软件名`

二、通过文件系统检查

二进制文件位置

- 使用`whereis`命令:`whereis 软件名`

- 示例:`whereis bash` → `/bin/bash`

源码包安装

- 检查源码目录(如`/usr/src`或用户自定义目录)

三、通过环境变量验证

核心软件配置

- 查看环境变量配置文件(如`/etc/profile`或用户主目录的`.bashrc`):

```bash

less /etc/profile | grep 软件名

```

- 示例:检查是否安装了JDK:`java -version`

四、通过服务状态确认

运行中的服务

- 使用`netstat`或`systemctl`命令:

```bash

netstat -anp | grep 端口号

systemctl status 服务名

```

- 示例:检查Nginx服务:`netstat -tulnp | grep nginx`

注意事项

权限问题:

安装和删除软件通常需root权限,查询操作无需特殊权限。

图形界面工具:若偏好图形界面,可使用`yum`的图形界面或第三方软件管理器(如`YLMF`)。

通过以上方法,可灵活判断软件是否安装及具体位置。