
如何查看已安装的软件包?
- 来源:本站
- 编辑: 超级管理员
- 时间:2025-05-12 15:12:23
- 阅读15次
在 Debian 系统中,可以使用以下几种方法查看已安装的软件包:
使用 APT 工具:
列出所有已安装软件包:运行命令sudo apt list --installed,该命令会显示所有已安装软件包的列表,包括软件包版本和体系结构的信息,以及该软件包是否作为另一个软件包的依赖项自动安装。由于软件包列表通常较长,建议将输出通过管道传输到less命令以便更方便地阅读,即sudo apt list --installed | less。
查找特定软件包:如果想查明是否安装了特定软件包,可使用grep命令过滤输出。例如,要查找系统上是否安装了tmux软件包,可输入sudo apt list --installed | grep tmux。
使用 dpkg-query 命令:
获取所有已安装软件包列表:dpkg-query是一个命令行工具,可用于显示dpkg数据库中列出的软件包信息。要获取所有已安装软件包的列表,可键入sudo dpkg-query -l | less,该命令会显示软件包版本、体系结构和简短说明。
过滤软件包列表:可以结合grep命令对dpkg-query -l的输出进行过滤,如sudo dpkg-query -l | grep package_name_to_search,将package_name_to_search替换为要查找的软件包名称。
使用 dpkg-get-selections 命令:输入dpkg –get-selections | grep -v deinstall,该命令会显示系统上所有已安装软件包的列表,输出包括软件包名称和其安装状态。grep -v deinstall选项用于过滤掉已被标记为删除的软件包。
使用图形化工具 Synaptic Package Manager:通过应用程序菜单打开 Synaptic Package Manager,点击工具栏中的 “Status” 按钮,从下拉菜单中选择 “Installed”,Synaptic 将显示系统上所有已安装软件包的列表。此外,Synaptic 还允许用户搜索软件包、查看软件包详细信息以及执行其他软件包管理任务。
使用 aptitude:aptitude是基于文本的软件包管理器,使用命令aptitude search ‘~i’可以显示所有已安装软件包的列表,输出包含软件包名称、版本和简短说明。
- 如何通过命令提示符安装.NET Fra···
2025-06-12
- 手动安装.NET Framework 3.5失败···
2025-06-12
- 如何安装Net3.5?
2025-06-12
- 环境变量配置对不同用户的生效方···
2025-06-11
- 验证用户级环境变量配置是否生效···
2025-06-11
- 如何验证系统级环境变量的配置是···
2025-06-11
- 面向未来的高可用境外服务器架构···
2024-08-26
- 跨境电商成功案例之优秀外国服务···
2024-08-22
- 从成本效益角度分析境外服务器的···
2024-08-17
- 如何规避使用外国服务器的风险问···
2024-08-16
- 搭建安全稳定的境外网站:首选外···
2024-08-19
- 针对中小企业的境外服务器配置指···
2024-08-22