Come installare erlang in Ubuntu 12.04?


27

Proprio come dice il titolo, come installo erlang nel mio Ubuntu 12.04?


Fai riferimento a questo link . Questo ti aiuterà a installare erlang anche se hai già scaricato il pacchetto sorgente o meno.
Hasitha,

Risposte:


37

Ecco come. Apri un terminale e digita

sudo apt-get install erlang erlang-doc

15

Puoi trovare pacchetti più aggiornati qui (Ubuntu 12.04 ha R14B04, mentre l'ultima versione è R15B02). Scarica il pacchetto appropriato ed esegui:

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

(regolare come appropriato per il pacchetto a 32 bit)


4

Dovrai rendere questo file eseguibile ( chmod u+x) ed eseguirlo con 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 777non è mai una buona idea, e in questo caso è completamente inutile.
Legoscia,

1

Dal codice sorgente, puoi farlo:

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

Nota: in alcuni comandi sarà necessario disporre dei permessi di root , quindi è consigliabile utilizzarlo sudoo suquando richiesto. (come puoi vedere alcuni comandi hanno già sudocome prefisso)


2
Non è necessario impostare il bit eseguibile su tutti i file! Inoltre, make installfallirà se non sei root.
Braiam,

Anche la prossima volta basta un link allo script completo, non copiarne solo una parte
mojo706,

Grazie Paulo Oliveira. Non capivo perché votassero la tua risposta. Se qualcuno sta installando dal sorgente, la prima riga (apt-get) è molto importante. Un consiglio: non è necessaria la linea "chmod".
Lourenco,

1

Ti consiglierei di installarlo tramite Ubuntu Software Center.

Per installare erlang da Ubuntu Software Center:

  1. Apri Ubuntu Software Center.

  2. Digita erlang nella ricerca. Con il titolo "Linguaggio funzionale simultaneo, distribuito in tempo reale" ...

  3. Controlla il componente aggiuntivo, sebbene facoltativo, per funzionalità aggiuntive.

  4. Fai clic su "Installa" per installarlo.


-1

Dovresti essere in grado di cercare nel repository software per vedere se il pacchetto che stai cercando è nel repository e che la versione del software è nel repository.

Puoi aprire il terminale con Ctrl+Alt+t, dopo averlo fatto, esegui semplicemente i seguenti comandi:

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

Spero che aiuti!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.