apt包管理器列出所有版本

时间:2013-11-20 01:10:12

标签: package version apt

我正在尝试列出apt的所有可用版本。 例如对于apache2,有2.2.26,2.4.6,2.0.65候选。 我甚至不知道这是否可能以及apt服务器是否保留所有版本。 任何指导将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果是1个套餐,则需要apt-cache policy

apt-cache policy apache2
apache2:
  Installed: (none)
  Candidate: 2.2.22-6ubuntu5.1
  Version table:
     2.2.22-6ubuntu5.1 0
        500 http://archive.ubuntu.com/ubuntu/ raring-updates/main amd64 Packages
        500 http://archive.ubuntu.com/ubuntu/ raring-security/main amd64 Packages
     2.2.22-6ubuntu5 0
        500 http://archive.ubuntu.com/ubuntu/ raring/main amd64 Packages

如果你需要所有的软件包,你需要做一些棘手的事情:

apt-cache policy [az]

这将列出包含a到z字母的所有包。没有包只由数字组成的包,所以应该这样做。