Bagaimana cara menginstal erlang di Ubuntu 12.04?

27

Sama seperti judulnya, bagaimana cara menginstal erlang di Ubuntu 12.04 saya?

pogi ako
sumber
Lihat tautan ini . Ini akan membantu Anda menginstal erlang meskipun Anda sudah mengunduh Paket Sumber atau tidak.
Hasitha

Jawaban:

37

Begini caranya. Buka terminal dan ketik

sudo apt-get install erlang erlang-doc
Januari
sumber
15

Anda dapat menemukan lebih banyak paket terbaru di sini (Ubuntu 12.04 memiliki R14B04, sedangkan versi terbaru adalah R15B02). Unduh paket yang sesuai dan jalankan:

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

(sesuaikan sesuai untuk paket 32-bit)

legoscia
sumber
4

Anda harus membuat file ini dapat dieksekusi ( chmod u+x) dan menjalankannya 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
Vikrant
sumber
chmod 777tidak pernah merupakan ide yang baik, dan dalam hal ini sama sekali tidak perlu.
legoscia
1

Dari kode sumber, Anda bisa melakukan ini:

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

Catatan: dalam beberapa perintah akan perlu memiliki izin root , jadi disarankan untuk menggunakan sudoatau suketika diminta. (karena Anda dapat melihat beberapa perintah sudah memiliki sudoawalan)

Paulo Oliveira
sumber
2
Tidak perlu mengatur bit yang dapat dieksekusi ke semua file! Juga, make installakan gagal jika Anda tidak root.
Braiam
Juga lain kali tautkan ke skrip lengkap, jangan salin sebagian saja
mojo706
Paulo Oliveira terima kasih. Saya tidak mengerti mengapa mereka memilih jawaban Anda. Jika seseorang menginstal dari sumbernya, baris pertama (apt-get) sangat penting. Kiat: tidak perlu baris `chmod '.
Lourenco
1

Saya akan menyarankan Anda menginstalnya melalui Pusat Perangkat Lunak Ubuntu.

Untuk menginstal erlang dari Ubuntu Software Center:

  1. Buka Pusat Perangkat Lunak Ubuntu.

  2. Ketikkan erlang ke dalam pencarian. Di bawah judul 'Bahasa fungsional bersamaan, real-time, terdistribusi' ...

  3. Periksa Add-on, meskipun opsional, untuk fitur tambahan.

  4. Klik 'instal' untuk menginstalnya.

all4naija
sumber
-1

Anda harus dapat mencari di repositori perangkat lunak untuk melihat apakah paket yang Anda cari ada di dalam dan repositori, dan bahwa versi perangkat lunaknya ada di dalam repositori.

Anda dapat membuka terminal dengan Ctrl+Alt+t, setelah melakukannya jalankan perintah di bawah ini:

:~$ 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
:~$

Saya harap ini membantu!

oOpSgEo
sumber