วิธีการติดตั้ง erlang ใน Ubuntu 12.04


27

เช่นเดียวกับชื่อเรื่องฉันจะติดตั้ง erlang ใน Ubuntu 12.04 ของฉันได้อย่างไร


อ้างอิงลิงค์นี้ สิ่งนี้จะช่วยคุณในการติดตั้ง erlang แม้ว่าคุณจะดาวน์โหลดแพ็กเกจซอร์สหรือไม่
Hasitha

คำตอบ:



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

ขอบคุณเปาโลโอลีฟรา ฉันไม่เข้าใจว่าทำไมพวกเขาถึงลงคะแนนคำตอบของคุณ หากมีการติดตั้งจากแหล่งที่มาบรรทัดแรก (apt-get) มีความสำคัญมาก เคล็ดลับ: ไม่จำเป็นต้องมีบรรทัด 'chmod'
Lourenco

1

ฉันจะแนะนำให้คุณติดตั้งผ่านทาง Ubuntu Software Center

วิธีการติดตั้ง erlang จาก Ubuntu Software Center:

  1. เปิดศูนย์ซอฟต์แวร์ Ubuntu

  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.