我的情况是这样的:我在 ubuntu 12.04 服务器上安装了 redmine,我使用 apt-get install redmine 进行安装。所以我们运行最新的稳定版本 1.3.2 (mysql),一段时间后我发现已经有 1.4 甚至 2.x 可供下载。
所以我想升级到 1.4 或任何其他较新的版本。但我发现官方存储库中没有较新的版本。
因此从现在开始我想检查 ubuntu 存储库中有哪些版本可用。 是否可能有发布时间表?
我听说如果我有 ubuntu 13.04,我可以从存储库下载 redmine 1.4,所以我想知道这是如何工作的?如何检查存储库中是否有任何其他 ubuntu 版本?
许多问题,寻找答案
答案1
浏览至http://packages.ubuntu.com/。在那里,您可以搜索任何 Ubuntu 版本中的任何软件包。这将告诉您特定软件包的哪个版本在哪个 Ubuntu 版本中可用。
没有发布时间表,因为软件包是在准备好/需要时添加或更新的。
但是,您可以查看更新日志。例如,如果您访问:Ubuntu – 在 raring 中的 redmine 软件包详细信息,你会发现一个更新日志链接在右下方Ubuntu 资源。
在你的特定 Ubuntu 版本中,你可以使用以下命令检查特定软件包的哪些版本可用以及将安装哪个版本apt-cache policy
。例如:
$ apt-cache policy redmine
redmine:
Installed: (none)
Candidate: 2.3.1-1
Version table:
2.3.1-1 0
500 http://de.archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
答案2
是的,安装该rmadison
包,然后您可以执行以下操作:
$ rmadison redmine
redmine | 0.9.3-1 | lucid/universe | source, all
redmine | 0.9.3-1ubuntu0.1 | lucid-updates/universe | source, all
redmine | 1.3.2+dfsg1-1ubuntu1 | precise/universe | source, all
redmine | 1.4.4+dfsg1-1 | quantal/universe | source, all
redmine | 1.4.4+dfsg1-2 | raring/universe | source, all
redmine | 2.3.1-1 | saucy/universe | source, all
redmine | 2.3.3-3.1 | trusty/universe | source, all