如何在Ubuntu 12.04中安装erlang?
正如标题所说,我如何在我的Ubuntu 12.04中安装erlang?
这是怎么回事。 打开终端并输入
sudo apt-get install erlang erlang-doc
您可以在这里找到更多最新的软件包(Ubuntu 12.04有R14B04,而最新版本是R15B02)。 下载相应的包并运行:
sudo dpkg -i esl-erlang_15.b.2-1~ubuntu~precise_amd64.deb
(根据32位软件包进行适当调整)
您需要使此文件可执行( chmod u+x
)并使用sudo
运行它。
apt-get update # replace libwxgtk2.8-dev with libwxgtk3.0-dev for Ubuntu 16.04 apt-get --fix-missing -y install build-essential m4 libncurses5-dev libssh-dev unixodbc-dev libgmp3-dev libwxgtk2.8-dev libglu1-mesa-dev fop xsltproc default-jdk mkdir -p /src/erlang cd /src/erlang wget http://www.erlang.org/download/otp_src_R15B01.tar.gz tar -xvzf otp_src_R16B01.tar.gz chmod -R 777 otp_src_R16B01 cd otp_src_R16B01 ./configure make make install
从源代码中,您可以这样做:
sudo apt-get -y install build-essential m4 libncurses5-dev libssh-dev unixodbc-dev libgmp3-dev libwxgtk2.8-dev libglu1-mesa-dev fop xsltproc default-jdk wget http://www.erlang.org/download/otp_src_R16B01.tar.gz tar -xvzf otp_src_R16B01.tar.gz chmod -R 777 otp_src_R16B01 cd otp_src_R16B01 ./configure make sudo make install
注意:在某些命令中,它必须具有root权限,因此建议在询问时使用sudo
或su
。 (你可以看到一些命令已经有sudo
作为前缀)
我建议你通过Ubuntu软件中心安装它。
从Ubuntu软件中心安装erlang:
-
打开Ubuntu软件中心。
-
在搜索中输入
erlang
。 在“并发,实时,分布式function语言”标题下…… -
检查附加组件,尽管是可选的,以获取其他function。
-
点击“安装”进行安装。
您应该能够搜索软件存储库以查看您要查找的软件包是否在存储库中,以及该软件的版本是否在存储库中。
您可以使用Ctrl+Alt+t
打开终端,执行此操作后,只需运行以下命令:
:~$ apt-cache search erlang // if erlang exists in the current repository, you can check its dependencies with: :~$ apt-cache depends erlang // if erlang is in the repository and its the version you want to install // gain super-user privileges :~$ sudo bash // and install with apt-get :~# apt-get -y install erlang :~# apt-get -y install erlang-doc :~# exit :~$
我希望这有帮助!