是否可以移动 OPAM 根目录?或者,创建一个 OPAM 根的“便携”(在“firefox 便携”的意义上)版本?
也就是说,通过 安装一堆包opam --root=/PATH/TO/A
,然后移至/PATH/TO/A
,/ANOTHER/PATH/TO/B
并从那里运行所有内容。
一个天真的尝试导致“opam config env”中的一个小错误,旧路径滑过。此外,必须调整一些配置文件(findlib、global-config)。修复后,有些东西起作用了,但是“utop”失败了
Fatal error: exception Not_found
这是一个原则问题,还是一个可移植的 OPAM 根只是在移动后设置正确的环境变量的问题?