Wie installiere ich erlang in Ubuntu 12.04?


27

Wie installiere ich erlang in meinem Ubuntu 12.04?


Verweisen Sie auf diesen Link . Dies wird Ihnen helfen, erlang zu installieren, obwohl Sie das Quellpaket bereits heruntergeladen haben oder nicht.
Hasitha

Antworten:


37

Hier ist, wie. Öffnen Sie ein Terminal und geben Sie ein

sudo apt-get install erlang erlang-doc

15

Weitere aktuelle Pakete finden Sie hier (Ubuntu 12.04 hat R14B04, während die neueste Version R15B02 ist). Laden Sie das entsprechende Paket herunter und führen Sie Folgendes aus:

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

(entsprechend dem 32-Bit-Paket anpassen)


4

Sie müssen diese Datei ausführbar machen ( chmod u+x) und mit ausführen 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 777ist nie eine gute Idee, und in diesem Fall ist es völlig unnötig.
Legoscia

1

Aus dem Quellcode heraus könnten Sie dies tun:

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

Hinweis: In einigen Befehlen ist es erforderlich, über Root- Berechtigungen zu verfügen. Es wird daher empfohlen, diese zu verwenden, sudooder suwenn Sie dazu aufgefordert werden. (Wie Sie sehen können, haben einige Befehle bereits ein sudoPräfix)


2
Es ist nicht nötig, das ausführbare Bit auf alle Dateien zu setzen! Auch make installwird fehlschlagen, wenn Sie nicht root sind.
Braiam

Auch das nächste Mal einfach auf das komplette Skript verlinken, nicht nur einen Teil davon
kopieren

Vielen Dank an Paulo Oliveira. Ich habe nicht verstanden, warum sie Ihre Antwort abgelehnt haben. Wenn jemand von der Quelle aus installiert, ist die erste Zeile (apt-get) sehr wichtig. Ein Tipp: Die Zeile `chmod 'ist nicht erforderlich.
Lourenco

1

Ich würde Ihnen raten, es über das Ubuntu Software Center zu installieren.

So installieren Sie erlang vom Ubuntu Software Center aus:

  1. Öffnen Sie das Ubuntu Software Center.

  2. Tippen Sie erlang in die Suche ein. Unter dem Titel "Gleichzeitige, in Echtzeit verteilte funktionale Sprache" ...

  3. Überprüfen Sie das optionale Add-On auf zusätzliche Funktionen.

  4. Klicken Sie auf "Installieren", um es zu installieren.


-1

Sie sollten in der Lage sein, das Software-Repository zu durchsuchen, um festzustellen, ob sich das gesuchte Paket im Repository befindet und ob sich die Version der Software im Repository befindet.

Sie können das Terminal mit öffnen Ctrl+Alt+t, indem Sie einfach die folgenden Befehle ausführen:

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

Ich hoffe das hilft!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.