Ubuntu 12.04にerlangをインストールする方法は?


27

タイトルが示すように、Urban 12.04にerlangをインストールするにはどうすればよいですか?


このリンクを参照してください。これは、ソースパッケージを既にダウンロードしているかどうかにかかわらず、erlangをインストールするのに役立ちます。
ハシタ

回答:


37

方法は次のとおりです。ターミナルを開いて入力します

sudo apt-get install erlang erlang-doc

15

ここで最新のパッケージを見つけることができます(Ubuntu 12.04にはR14B04があり、最新バージョンはR15B02です)。適切なパッケージをダウンロードして実行します:

sudo dpkg -i esl-erlang_15.b.2-1~ubuntu~precise_amd64.deb

(32ビットパッケージに合わせて調整します)


4

このファイルを実行可能(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

chmod 777決して良いアイデアではありません。この場合、それは完全に不要です。
レゴシア

1

ソースコードから、これを行うことができます:

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権限が必要になるため、使用するsudosu、要求されたときに使用することをお勧めします。(あなたが見ることができるように、いくつかのコマンドは既にsudoプレフィックスとして持っています)


2
すべてのファイルに実行可能ビットを設定する必要はありません!また、make installrootでない場合は失敗します。
Braiam

また次回は、スクリプトの一部だけをコピーするのではなく、完全なスクリプトにリンクするだけです
-mojo706

パウロ・オリベイラありがとう。私は彼らがあなたの答えを投票する理由を理解しませんでした。誰かがソースからインストールしている場合、最初の行(apt-get)は非常に重要です。ヒント: `chmod '行は不要です。
ロウレンソ14

1

Ubuntu Software Centerからインストールすることをお勧めします。

Ubuntu Software Centerからerlangをインストールするには:

  1. Ubuntu Software Centerを開きます。

  2. erlang 検索に入力 します。「同時、リアルタイム、分散機能言語」というタイトルの下で...

  3. 追加機能については、オプションですが、アドオンを確認してください。

  4. 「インストール」をクリックしてインストールします。


-1

ソフトウェアリポジトリを検索して、探しているパッケージがリポジトリにあるかどうか、およびソフトウェアのバージョンがリポジトリにあることを確認できるはずです。

ターミナルを開くには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
:~$

これがお役に立てば幸いです!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.