Ubuntu如何查看软件包的详细信息?

在 Ubuntu/Debian 系统里,查看软件包详细信息有 3 个最常用、最好用的命令,运维人员必会的,虽然平时用得多,但很多人都不知道它有什么功能,会提供什么信息。


一、查看已安装 / 可安装包的完整详情(最常用)

1. apt show 包名

功能:查看软件包的完整描述、版本、依赖、大小、来源等

用法:

apt show nginx

你会看到:

  • 软件简介
  • 当前版本 / 可升级版本
  • 软件大小
  • 依赖哪些包
  • 官方主页
  • 维护者
  • 等等

这是最常用、最全面的查看方式。


二、查看你本机已安装版本的详情

2. apt-cache show 包名

和上面类似,但更偏向底层信息。

apt-cache show nginx

日常用 apt show 就够了。


三、查看本机已安装的软件包的详细文件列表

3. dpkg -L 包名 (超级实用!)

作用:查看这个软件装到系统里的所有文件(配置文件、命令、库…)

dpkg -L nginx

你能看到:

  • 可执行命令在哪
  • 配置文件在哪
  • 日志文件在哪
  • 服务文件在哪

运维必备!


四、查看这个包来自哪个软件源(仓库)

apt policy nginx

会显示:

  • 已安装版本
  • 候选版本
  • 来自哪个源(官方?第三方?)

五、快速查看包的简介(一句话)

apt show nginx | grep Description

六、总结最实用的 3 条(记住这 3 个就够)

  1. 看包详情apt show 包名
  2. 看安装了哪些文件dpkg -L 包名
  3. 看来源与版本apt policy 包名

本文首发于 58Linux技术博客,专注Ubuntu桌面使用、Linux服务器运维与网站搭建实战。
       本系列的一部分

Linux服务器

Post 29 of 29

发表评论

粤ICP备10052831号 | © 2026 58Linux 技术笔记. All Rights Reserved. | 联系我们 | 关于本站
本站内容开放共享,仅供学习交流 | 专注 Ubuntu & Linux 实战教程
Built with GeneratePress