Làm cách nào để cài đặt erlang trong Ubuntu 12.04?


27

Đúng như tiêu đề đã nói, làm cách nào để cài đặt erlang trong Ubuntu 12.04 của tôi?


Tham khảo liên kết này . Điều này sẽ giúp bạn cài đặt erlang mặc dù bạn đã tải xuống Gói nguồn hay chưa.
Hasitha

Câu trả lời:


37

Đây là cách làm. Mở một thiết bị đầu cuối và gõ

sudo apt-get install erlang erlang-doc

15

Bạn có thể tìm thấy nhiều gói cập nhật hơn tại đây (Ubuntu 12.04 có R14B04, trong khi phiên bản mới nhất là R15B02). Tải về gói thích hợp và chạy:

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

(điều chỉnh phù hợp với gói 32 bit)


4

Bạn sẽ cần phải làm cho tệp này có thể thực thi được ( chmod u+x) và chạy nó với 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 777không bao giờ là một ý tưởng tốt, và trong trường hợp này nó hoàn toàn không cần thiết.
Legoscia

1

Từ mã nguồn, bạn có thể làm điều này:

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

Lưu ý: trong một số lệnh, sẽ cần có quyền root , vì vậy nên sử dụng sudohoặc sukhi được yêu cầu. (như bạn có thể thấy một số lệnh đã có sudotiền tố)


2
Việc đặt bit thực thi cho tất cả các tệp là không cần thiết! Ngoài ra, make installsẽ thất bại nếu bạn không root.
Braiam

Ngoài ra, lần tới, chỉ cần liên kết đến tập lệnh hoàn chỉnh, không sao chép chỉ là một phần của tập lệnh
mojo706

Cảm ơn Paulo Oliveira. Tôi không hiểu tại sao họ bỏ phiếu trả lời của bạn. Nếu ai đó đang cài đặt từ nguồn, dòng đầu tiên (apt-get) là rất quan trọng. Một mẹo: không cần dòng `chmod '.
Lộ Lộ

1

Tôi sẽ khuyên bạn cài đặt nó thông qua Trung tâm phần mềm Ubuntu.

Để cài đặt erlang từ Trung tâm phần mềm Ubuntu:

  1. Mở Trung tâm phần mềm Ubuntu.

  2. Nhập erlang vào tìm kiếm. Trong tiêu đề 'Đồng thời, thời gian thực, ngôn ngữ chức năng phân tán' ...

  3. Kiểm tra Bổ trợ, mặc dù tùy chọn, để biết các tính năng bổ sung.

  4. Nhấp vào 'cài đặt' để cài đặt nó.


-1

Bạn sẽ có thể tìm kiếm kho lưu trữ phần mềm để xem gói bạn đang tìm có nằm trong kho lưu trữ hay không và phiên bản của phần mềm có trong kho không.

Bạn có thể mở terminal bằng Ctrl+Alt+t, sau khi thực hiện, chỉ cần chạy các lệnh bên dưới:

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

Tôi hi vọng cái này giúp được!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.