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.