Como instalar erlang no Ubuntu 12.04?


Respostas:


37

Aqui está como. Abra um terminal e digite

sudo apt-get install erlang erlang-doc

15

Você pode encontrar pacotes mais atualizados aqui (o Ubuntu 12.04 possui R14B04, enquanto a versão mais recente é R15B02). Faça o download do pacote apropriado e execute:

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

(ajuste conforme apropriado para o pacote de 32 bits)


4

Você precisará tornar este arquivo executável ( chmod u+x) e executá-lo com 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 777nunca é uma boa ideia e, neste caso, é completamente desnecessário.
legoscia

1

No código-fonte, você pode fazer isso:

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: em alguns comandos, será necessário ter permissões de root , por isso é aconselhável usar sudoou suquando solicitado. (como você pode ver alguns comandos já têm sudocomo prefixo)


2
Não é necessário definir o bit executável para todos os arquivos! Além disso, make installfalhará se você não for root.
Braiam

Também próxima vez que apenas um link para o script completo não copiar apenas parte dela
mojo706

Obrigado Paulo Oliveira. Não entendi por que eles votaram na sua resposta. Se alguém estiver instalando a partir da fonte, a primeira linha (apt-get) é muito importante. Uma dica: não há necessidade da linha `chmod '.
Lourenco

1

Aconselho você a instalá-lo através do Ubuntu Software Center.

Para instalar o erlang a partir do Ubuntu Software Center:

  1. Abra o Centro de Software Ubuntu.

  2. Digite erlang na pesquisa. Sob o título 'Linguagem funcional simultânea e distribuída em tempo real' ...

  3. Verifique o complemento, embora opcional, para obter recursos adicionais.

  4. Clique em 'instalar' para instalá-lo.


-1

Você deve procurar no repositório de software para ver se o pacote que você está procurando está no repositório e se a versão do software está no repositório.

Você pode abrir o terminal com Ctrl+Alt+t, depois de fazer isso, basta executar os comandos abaixo:

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

Eu espero que isso ajude!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.