需用终端命令确认已装软件:1. sudo dpkg -l查全部.deb包(含系统组件),状态“ii”为已安装;2. apt list --installed 2>/dev/null筛APT源可溯源包;3. 手动浏览/opt查第三方独立应用;4. dpkg -L 包名定位具体文件路径。

您需要在统信UOS桌面版中快速确认系统当前到底装了哪些软件,但图形界面只显示常用应用图标,无法覆盖命令行工具、内核模块、开发库等底层组件,必须借助终端直接读取包数据库。
用dpkg -l列出全部已安装deb包
这是最底层、最完整的查询方式,直接读取/var/lib/dpkg/status文件,覆盖图形应用、终端工具、驱动、开发头文件等所有.deb格式安装项,连系统自身组件都包含在内。
按下Ctrl+Alt+T打开终端,输入以下命令并回车:
sudo dpkg -l
等待执行完成,屏幕将滚动输出数百至数千行内容,每行含状态码(如ii)、包名、版本号和简要描述。状态码为【ii】表示“已安装且配置完成”,是真正可用的软件;rc表示“已卸载但配置残留”,不能算已安装。
若列表过长看不清,追加| less实现分页浏览:
sudo dpkg -l | less
按空格键翻页,q键退出。
用apt list --installed精准筛选“用户感知型”已安装包
该方法调用APT高层接口,只返回状态明确为“installed”的软件包,自动过滤掉手动编译安装、损坏包、仅配置未安装等异常条目,结果更贴近日常认知中的“已装软件”。
第一步:更新本地索引(非必需但强烈建议)
sudo apt update
第二步:执行精准查询
apt list --installed
输出格式为“包名/源架构 版本 状态”,例如 firefox/stable 128.0.3+build1-0ubuntu0.24.04.1 amd64。注意:【2>/dev/null必须加在命令末尾,否则报错信息会混入第一行,导致误判】
若想快速定位某个软件,比如搜WPS,直接加管道过滤:
apt list --installed | grep -i wps
通过文件管理器浏览/opt目录查看第三方独立应用
/opt是统信UOS官方指定的第三方商业软件或自打包应用的标准安装路径,这类软件不走dpkg/apt流程,因此前两种方法完全查不到,必须人工检查。
双击桌面左下角“开始”图标→搜索“文件管理器”→打开→左侧导航栏点击“计算机”→双击进入“/opt”目录。
目录下每个子文件夹即代表一个独立安装的应用,如/opt/google/chrome、/opt/pycharm、/opt/wps-office。注意:这些文件夹名就是实际应用名,不是.deb包名。
这一步操作起来很简单,直接把文件拖进去就行。
查询特定软件包的完整安装路径
当您已知某个软件包名(如dde-file-manager),却找不到它的可执行文件在哪、桌面图标为何不显示,就需要用dpkg -L列出它在系统里写入的所有文件位置。
方法一:查出所有文件路径
dpkg -L dde-file-manager
方法二:重点过滤可执行文件
dpkg -L dde-file-manager | grep "/bin/\|/sbin/"
方法三:快速定位.desktop启动项
dpkg -L dde-file-manager | grep "\.desktop$"
【必须用准确的deb包名,不是应用显示名】——例如“深度文件管理器”对应包名是dde-file-manager,不是file-manager或deepin-file-manager;不确定时先用dpkg -l | grep -i file-manager确认。











