这是预期的 apt-cache 行为吗?

这是预期的 apt-cache 行为吗?

pkgnames 的数量不应该与“总软件包名称”相匹配吗?

ericm@saxman:~$ apt-cache pkgnames | sort | wc -l  
54411  
ericm@saxman:~$ apt-cache stats  
Total package names: 70821 (1,416 k)

答案1

我认为这不是预期的行为,至少根据手册页描述。它似乎apt-cache pkgnames不包括:

  • 缺少软件包(在其他软件包的依赖关系、冲突等中命名的软件包,但在存储库中不存在的软件包)
  • 专用于默认架构之外的软件包
  • 纯虚拟包
  • 或许还有其他东西。

相关内容