一、使用命令行工具
dpkg命令 - 列出所有已安装的软件包:
```bash
dpkg --get-selections | grep -v deinstall
```
- 根据包名过滤:
```bash
dpkg -l | grep package_name
```
- 查看单个包的详细信息:
```bash
dpkg -s package_name
```
apt命令
- 列出所有已安装的软件包(含依赖项):
```bash
apt list --installed
```
- 通过版本过滤:
```bash
apt list --installed | grep version_number
```
- 结合管道和grep过滤:
```bash
apt list --installed | grep "keyword"
```
aptitude命令
- 类似apt,但提供更多智能建议:
```bash
aptitude search '~i keyword'
```
二、图形化界面
Ubuntu软件中心
- 打开软件中心,在“已安装”选项卡查看软件列表。
系统设置应用
- 进入“系统设置”→“软件”→“已安装软件”,可查看软件包名称、版本等信息。
三、查看软件安装路径
使用`which`命令查找可执行文件路径:
```bash
which package_name
```
使用`dpkg -L`命令查看包安装的文件列表:
```bash
dpkg -L package_name
```
例如查看Firefox安装路径:
```bash
dpkg -L firefox | head -n 3
```
输出可能包含 `/usr/bin/firefox` 等路径。
四、其他工具
Snap包管理: 适用于安装Snap包,使用`snap list`查看已安装的Snap应用。 第三方工具
```bash
apt-show-versions package_name
```
注意事项
不同发行版可能使用不同包管理工具(如CentOS使用`rpm -qa`),建议根据实际系统选择对应命令。
通过`apt list --installed`或`dpkg -l`列出的包可能包含系统库文件,需结合`grep`进一步筛选用户安装的软件。
以上方法可根据需求灵活组合使用,快速定位已安装的软件及其版本信息。