我想在 Ubuntu 16.04 上安装最新版本的 ocaml,但是当我从 ocaml 网站获得 PPA 时,它显示没有发布文件。
我无法安装官方存储库的 ocaml,因为它们不是最新的。
我按照 Ocaml 网站的 ubuntu 教程进行最新安装:
sudo add-apt-repository --yes ppa:avsm/ppa
Run Code Online (Sandbox Code Playgroud)
导入成功。
sudo apt-get update -qq
Run Code Online (Sandbox Code Playgroud)
显示器
W: The repository 'http://ppa.launchpad.net/avsm/ppa/ubuntu xenial Release' does not have a Release file.
E: Failed to fetch http://ppa.launchpad.net/avsm/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)
小智 6
我在 WSL 上运行 Ubuntu 16.04。就像 karel 所说,ocaml 位于 Ubuntu 16.04 的默认存储库中,正如她所说,这会安装 ocaml 4.02.x。
为了安装更高版本,安装opam并使用它切换ocaml的版本。
> sudo apt install opam
> opam switch 4.06.0
Run Code Online (Sandbox Code Playgroud)
我刚试了一下。它工作正常。
| 归档时间: |
|
| 查看次数: |
7816 次 |
| 最近记录: |