首页/系统/Linux 运维命令速查/apt list/search 查询包

apt list/search 查询包

查已装、可装与版本:apt list --installed、apt list --upgradable、apt-cache show/policy;升级前评估范围。

Linux 运维命令速查系统更新于 2026-10-12
用途查询 APT 包状态与候选版本
语法apt list [--installed|--upgradable] / apt-cache show
所属apt

常用示例

常用示例
apt list --installed | grep -i nginx
apt list --upgradable
apt-cache show nginx | head -n 20
apt-cache policy nginx
apt list nginx -a              # 全部可用版本
apt list 在大系统上输出巨大,永远配 grep 或重定向;--installed 只列已装。

易错点

  • apt list 的警告行(WARNING: apt does not have a stable CLI interface)是提示用 apt-cache 做脚本,不是错误
  • policy 里的候选版本来自 sources.list 优先级,装不到新版本先核对仓库来源

数据来源与参考

  • man 8 apt
  • man 8 apt-cache

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌