这是可能有在同一平台上同时安装二郎/ 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