讲师中心 微信公众号
AI工具推荐 视频效率加速

Linux 系统中怎么查看已安装软件的详细版本信息

落杰酱_4081

落杰酱_4081

发布时间:2026-10-28 14:45:29

|

259人浏览过

|

来源于php中文网

原创

查已安装软件详细版本信息需按包管理器区分:1. Debian/Ubuntu用dpkg -s 或apt show ;2. RHEL/CentOS/Fedora用rpm -qi 或dnf info ;3. Arch Linux用pacman -Qi ;4. 非包管理器安装则用snap list、flatpak list、pip show或程序自身--version参数。

linux 系统中怎么查看已安装软件的详细版本信息

要查已安装软件的详细版本信息,得先确认它是不是通过系统包管理器装的——不是所有“能运行”的程序都留有版本记录。不同发行版用的包管理器不同,命令也不同,不能混用。

Debian/Ubuntu 系统:查 .deb 包的版本详情

对 apt 或 dpkg 安装的软件,推荐用以下两个命令:

  • dpkg -s :显示完整状态,含版本号、架构、依赖、安装时间、描述等。比如 dpkg -s nginx 会输出 Version: 1.18.0-6ubuntu14.4 这类精确信息;注意包名必须完全匹配(大小写敏感),不确定时可先用 dpkg -l | grep -i nginx 找准名字。
  • apt show :比 dpkg -s 多显示来源仓库、安装建议、冲突关系等,适合排查版本来源。例如 apt show curl 会明确标出 APT-Sources: http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages。

如果看到 [installed,local] 字样(如 apt list --installed | grep vim 输出中),说明是手动 dpkg -i 安装的,没关联任何仓库,后续不会被 apt upgrade 更新。

RHEL/CentOS/Fedora 系统:查 .rpm 包的完整元数据

rpm 是底层权威来源,dnf/yum 是上层封装,查版本细节优先用 rpm:

  • rpm -qi :最常用。输出包括版本(Version)、发布号(Release)、构建时间(Build Date)、签名(Signature)、安装路径(Install Date)和完整描述。例如 rpm -qi httpd 显示 Version : 2.4.57 和 Release : 1.el9,合起来就是完整版本标识 2.4.57-1.el9。
  • dnf info :补充 rpm -qi 的信息,额外显示仓库来源(From repo)、依赖树、可用升级建议。适合判断是否该更新或换源。

注意:rpm -q <package-name></package-name> 只输出一行版本字符串(如 httpd-2.4.57-1.el9),简洁但信息少;而 rpm -qa | grep 是查全量列表,不推荐用于单个包查版本。

Obsidian (Linux)
Obsidian (Linux)

操作 Obsidian 库(纯 Markdown 笔记),并通过 notesmd-cli 实现自动化。

下载

Arch Linux 系统:查 pacman 包的版本与构建信息

pacman -Qi 是 Arch 下对应 rpm -qi 的命令:

  • pacman -Qi :显示 Name、Version、Description、Architecture、Build Date、Install Date、Packager、URL、Groups、Provides、Depends On、Optional Deps 等。Version 字段即为完整版本号(如 vim-9.1.0320-1)。
  • pacman -Q :只输出一行 name version,适合脚本提取,例如 pacman -Q python 返回 python 3.12.4-1。

如果是 AUR 手动编译安装(如 yay -S some-app),pacman -Qi 仍有效;但若用 make install 或解压到 /usr/local,则这些命令查不到,需直接运行 /usr/local/bin/some-app --version 或 which some-app 后看二进制本身是否支持版本参数。

非包管理器安装的软件:绕过数据库直接问程序自己

当 dpkg、rpm、pacman 都查不到,但 which program 或 command -v program 能定位到可执行文件时,说明它很可能是:

  • 通过 snap 安装:用 snap list | grep program 查版本列(Version);
  • 通过 flatpak 安装:用 flatpak list | grep program,Version 列即所求;
  • 通过 pip(尤其 --user):用 pip show program 或 pip3 show program;
  • 源码编译或二进制释放:直接运行 program --version、program -v 或 program -V;多数主流工具支持,如 curl --version、node -v、gcc --version。

这类方式不依赖系统数据库,但无法得知安装时间、依赖关系或配置路径。

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

创客贴AI

创客贴AI是一款AI图像与设计工具,AI辅助的智能在线设计工具。

相关专题

更多
磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

4270

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

3613

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2853

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

6990

2023.07.05

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

6622

2023.07.06

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

3813

2023.07.20

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

3305

2023.07.20

linux查看cpu使用率
linux查看cpu使用率

在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。本专题为大家带来了linux查看cpu使用率的相关文章,感兴趣的朋友千万不要错过了。

3539

2023.07.25

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

20

2026.10.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn