怎么查看linux安装什么软件安装
怎么查看linux安装什么软件安装详细介绍
在 Linux 系统中,查看已安装软件的方法因包管理工具不同而有所差异,以下是常见的几种方式:
一、基于
Debian/Ubuntu(.deb 包)
1. 列出所有已安装的软件包
bash
dpkg
- 输出包含软件包名称、版本号、架构和简要描述。
2. 更详细的已安装列表(含版本号)
bash
list
3. 搜索特定软件是否安装
bash
dpkg 软件包名称list 软件包名称
二、基于
RedHat/CentOS/Fedora(.rpm 包)
1. 列出所有已安装的 RPM 包
bash
2. 按人类可读的格式排序
bash
3. 查看特定软件详情
bash
软件包名称yum list installed
三、基于
Arch Linux(pacman 包管理器)
1. 列出所有已安装的软件包
bash
pacmanpacman
2. 搜索已安装软件
bash
pacman 关键词
四、通用方法:图形界面工具
- Ubuntu/Debian:打开 “软件” 应用(或 Ubuntu Software Center),可浏览已安装的软件。
- Fedora/CentOS:通过 GNOME 软件 或 KDE Discover 查看已安装程序。
- 通用图形工具:部分发行版支持命令行工具前端,如
synaptic(Debian 系)、gnome-software等。
五、其他方式
1. 查看包管理日志
- Debian 系:
/var/log/dpkg.log(记录所有包的安装 / 删除历史) - RedHat 系:
/var/log/yum.log或/var/log/dnf.log(记录 yum/dnf 操作)
2. 检查可执行文件路径
bash
命令名称软件名称
9123which <命令名称> whereis <软件名称>
根据你的 Linux 发行版选择对应的命令即可。例如,Ubuntu 用户常用 dpkg/apt,CentOS 用户常用 rpm/yum,Arch 用户用 pacman。如果需要筛选特定软件,结合 grep 命令(如 dpkg -l | grep nginx)会更高效。