0

我刚刚使用快速安装 http://opam.ocaml.org/doc/Quick_Install.html安装了 opam

我现在有

$opam --版本
1.1.0

这是当前的。我运行“opam update”和“opam upgrade”来获取最新的软件包。但是,当我安装软件包时,它仍然给我旧版本(例如核心 109.42 而不是核心 109.55):

$ opam 搜索核心
4.01.0 的可用软件包:
async_core 109.42.00 Monadic 并发库

我需要做什么才能让 opam 为我提供最新的库?

4

1 回答 1

0

如果您以前是从源代码构建的,请确保先卸载它。无论出于何种原因,即使 opam 版本正确报告“1.1.0”,它仍然使用旧的 repo 地址。完全卸载旧 opam 后,请按照上面链接中的安装说明进行操作。

当您执行“opam update”并打印时,您将知道您成功了:

默认下载 http://opam.ocamlpro.com/urls.txt
[注意] 存储库“默认”将*永久*重定向到 https://opam.ocaml.org (opam-version >= "1.1.0")
于 2014-01-05T01:57:00.313 回答