一台机器上安装的Erlang / OTP的多个版本(Installing more than one

2019-08-17 00:13发布

这是可能有在同一平台上同时安装二郎/ OTP的不同版本?

Answer 1:

这不是唯一可能的,但也很频繁。 在我的机器我有安装了开发(R13B03)一个版本,它是默认的版本时,我启动ERL。 用氮气相关联的相同版本的第二副本。 当我开始我的氮网站这个副本中。 该版本将不会改变时,我会用R16B ..发展其附带的安装Wings3D的部分旧版本。



Answer 2:

我用Kerl在我的机器上安装二郎。 很容易使用,并允许安装同一台机器上几个二郎系统。 然后,您可以轻松地选择你要使用的一个。



Answer 3:

是的,我通常安装在我的主目录不同的版本。 我建立他们从来源:

./configure --prefix=$HOME/r15b01
make && make install

然后,我可以选择一个版本,使用PATH=$HOME/r15b01/bin:$PATH ,并编译和运行的东西像往常一样。



Answer 4:

我相信这个博客帖子可能是非常有用的:

如何管理多个安装二郎



Answer 5:

考虑使用kerl。 它可以让你与几个二郎设施工作https://github.com/kerl/kerl



Answer 6:

在Mac上,Macport有助于切换,即使它涵盖了版本和较新的之间。

例如,与直接从二郎解决方案安装二郎17,你可以切换回RB1603(随后打开一个新的终端窗口):

sudo port activate erlang @R16B03-1_0+hipe+ssl

通过_de_activating的MacPorts的安装切换回二郎神17(事后打开一个新的终端窗口):

sudo port deactivate erlang @R16B03-1_0+hipe+ssl

列出你已经安装了所有版本:

port installed erlang


文章来源: Installing more than one version of Erlang/OTP on a machine
标签: erlang