如何在 Ubuntu 16.04 上安装 ocaml 4.04

Nan*_*ish 3 linux

我想在 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)

我刚试了一下。它工作正常。