¿Cómo instalar erlang en Ubuntu 12.04?


Respuestas:


37

Aquí es cómo. Abra una terminal y escriba

sudo apt-get install erlang erlang-doc

15

Puede encontrar más paquetes actualizados aquí (Ubuntu 12.04 tiene R14B04, mientras que la última versión es R15B02). Descargue el paquete apropiado y ejecute:

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

(ajustar según corresponda para el paquete de 32 bits)


4

Deberá hacer que este archivo sea ejecutable ( chmod u+x) y ejecutarlo con 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 es una buena idea, y en este caso es completamente innecesario.
legoscia

1

Desde el código fuente, puede hacer esto:

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: en algunos comandos será necesario tener permisos de root , por lo que se recomienda su uso sudoo sucuando se solicite. (como puede ver algunos comandos ya tienen sudocomo prefijo)


2
¡No es necesario establecer el bit ejecutable en todos los archivos! Además, make installfallará si no eres root.
Braiam

También la próxima vez solo enlace al script completo, no copie solo una parte de él
mojo706

Gracias Paulo Oliveira. No entendí por qué rechazaron votar tu respuesta. Si alguien está instalando desde la fuente, la primera línea (apt-get) es muy importante. Un consejo: no hay necesidad de la línea 'chmod'.
Lourenco

1

Te aconsejaría que lo instales a través del Centro de software de Ubuntu.

Para instalar erlang desde el Centro de software de Ubuntu:

  1. Abre el Centro de software de Ubuntu.

  2. Escriba erlang en la búsqueda. Bajo el título 'Lenguaje funcional concurrente, en tiempo real y distribuido' ...

  3. Consulte el complemento, aunque opcional, para obtener características adicionales.

  4. Haga clic en 'instalar' para instalarlo.


-1

Debería poder buscar en el repositorio de software para ver si el paquete que está buscando está en el repositorio y si la versión del software está en el repositorio.

Puede abrir el terminal con Ctrl+Alt+t, después de hacerlo, simplemente ejecute los siguientes comandos:

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

¡Espero que esto ayude!

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.