汇丰游戏网-游戏玩家聚集地

汇丰游戏网-游戏玩家聚集地

如何查看linux下软件安装

59

在Linux系统中,查看已安装软件的方法取决于软件的安装方式。以下是常用方法及补充说明:

一、通过包管理工具查询

基于rpm包的安装

使用 `rpm -qa | grep 软件名` 命令可列出所有rpm包,通过管道传递给 `grep` 进行过滤。

示例:`rpm -qa | grep python3` 显示所有安装的Python相关包。

基于deb包的安装

使用 `dpkg -l | grep 软件名` 命令列出所有deb包,同样通过 `grep` 过滤。

基于yum/yum-get的安装

未配置yum的用户:`yum list installed | grep 软件名`

配置了yum的用户:`rpm -qa | grep 软件名`(yum会显示已安装的包)

二、手动查找安装路径

通过可执行文件位置

若软件以源码或自定义包安装,可执行文件通常位于 `/usr/local/bin`、`/usr/bin` 或 `/opt` 目录下。

通过配置文件验证

检查环境变量配置文件(如 `/etc/profile`、`/etc/environment` 或用户主目录下的 `.bashrc`),查看是否包含相关软件的路径。

三、其他补充方法

使用包管理器查询已安装软件

`apt`(Debian/Ubuntu):`apt list --installed | grep 软件名`

`yum`(Red Hat/CentOS):`yum list installed | grep 软件名`

`dnf`(Fedora):`dnf list installed | grep 软件名`

结合进程和网络服务检查

通过 `ps` 命令查看运行中的进程,或使用 `netstat`、`firewall-cmd` 等工具检测服务状态。

以上方法覆盖了大多数常见安装方式,若需具体软件的详细信息,可结合 `apt show package_name`、`rpm -q package_name` 等命令获取。