Antworten:
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 777
ist nie eine gute Idee, und in diesem Fall ist es völlig unnötig.
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, sudo
oder su
wenn Sie dazu aufgefordert werden. (Wie Sie sehen können, haben einige Befehle bereits ein sudo
Präfix)
make install
wird fehlschlagen, wenn Sie nicht root sind.
Ich würde Ihnen raten, es über das Ubuntu Software Center zu installieren.
So installieren Sie erlang vom Ubuntu Software Center aus:
Öffnen Sie das Ubuntu Software Center.
Tippen Sie erlang
in die Suche ein. Unter dem Titel "Gleichzeitige, in Echtzeit verteilte funktionale Sprache" ...
Überprüfen Sie das optionale Add-On auf zusätzliche Funktionen.
Klicken Sie auf "Installieren", um es zu installieren.
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!