Ubuntu 12.04에서 Erlang을 설치하는 방법은 무엇입니까?


27

제목에서 알 수 있듯이 우분투 12.04에 erlang을 어떻게 설치합니까?


링크를 참조하십시오 . 이미 소스 패키지를 다운로드했는지 여부에 관계없이 erlang을 설치하는 데 도움이됩니다.
Hasitha

답변:


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루트가 아닌 경우 실패합니다.
Braiam

또한 다음 번에는 전체 스크립트에 링크하지 않고 스크립트의 일부만 복사하지 마십시오.
mojo706

Paulo Oliveira에게 감사합니다. 왜 그들이 당신의 대답을 투표하지 않는지 이해하지 못했습니다. 소스에서 설치하는 것이 있으면 첫 번째 줄 (apt-get)이 매우 중요합니다. 팁 :`chmod '줄이 필요 없습니다.
Lourenco 2013

1

우분투 소프트웨어 센터를 통해 설치하는 것이 좋습니다.

Ubuntu Software Center에서 erlang을 설치하려면

  1. 우분투 소프트웨어 센터를여십시오.

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

이게 도움이 되길 바란다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.