Як встановити erlang в Ubuntu 12.04?


Відповіді:


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ніколи не є доброю ідеєю, і в цьому випадку це зовсім непотрібно.
legoscia

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

Примітка: у деяких командах необхідно мати кореневі дозволи, тож їх рекомендується використовувати sudoабо suколи це буде запропоновано. (як ви бачите, деякі команди вже мають sudoпрефікс)


2
Немає необхідності встановлювати виконуваний біт на всі файли! Також make installне вдасться, якщо ви не root.
Брайам

Також наступного разу просто
посилайтесь

Дякую Пауло Олівейра. Я не розумів, чому вони проголосували вашу відповідь. Якщо хтось встановлюється з джерела, перший рядок (apt-get) дуже важливий. Порада: рядок `chmod 'не потрібен.
Луренко

1

Я б радив встановити його через програмний центр Ubuntu.

Щоб встановити erlang з Ubuntu Software Center:

  1. Відкрийте Центр програмного забезпечення Ubuntu.

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

Я сподіваюся, що це допомагає!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.