如何获得;opam init--comp=…”;要以最新的OCaml版本安装?
如果计算机上尚未安装OCaml版本,运行如何获得;opam init--comp=…”;要以最新的OCaml版本安装?,ocaml,opam,Ocaml,Opam,如果计算机上尚未安装OCaml版本,运行opam init将要求您指定默认安装的OCaml版本。太好了 有没有办法要求it安装最新发布的版本?这将使编写安装脚本比每次都要查找最新版本更容易。我没有得到答案,因此我提出了以下建议: latest=$( curl -s "https://opam.ocaml.org/urls.txt" | \ sed -n -e '/^compilers/ s/^compilers\/\(
opam init
将要求您指定默认安装的OCaml版本。太好了
有没有办法要求it安装最新发布的版本?这将使编写安装脚本比每次都要查找最新版本更容易。我没有得到答案,因此我提出了以下建议:
latest=$(
curl -s "https://opam.ocaml.org/urls.txt" | \
sed -n -e '/^compilers/ s/^compilers\/\([0-9.]*\)\/\1\/.*$/\1/p' | \
sort -rn | head -n1)
opam init --comp="${latest}"
似乎有效。@Str。很抱歉解决了我自己的问题,并在其他人感兴趣的情况下发布了答案。