ubuntu下的erlang安裝

重裝的ubuntu系統(ubuntu server)的開發環境幾乎是裸的,再從新編譯安裝erlang須要一些關鍵庫,去年裝過,今年再裝又忘了,記之備查

1. gcc/g++、make等開發工具java

Bash代碼
  1. sudo apt-get install build-essential
sudo apt-get install build-essential

2. 其它Erlang用到的關鍵庫數據庫

Bash代碼
  1. sudo apt-get install libncurses5-dev
  2. sudo apt-get install m4
  3. sudo apt-get install libssl-dev
sudo apt-get install libncurses5-dev
sudo apt-get install m4
sudo apt-get install libssl-dev

3. 此外還有一些非關鍵庫也能夠裝上,否則make也通不過ubuntu

Bash代碼
  1. sudo apt-get install libc6 (這個新Ubuntu 9.10不用再裝了)
  2. sudo apt-get install unixodbc unixodbc-dev  ODBC方式提供對傳統關係數據庫支持
  3. sudo apt-get install freeglut3-dev libwxgtk2.8-dev
sudo apt-get install libc6 (這個新Ubuntu 9.10不用再裝了)
sudo apt-get install unixodbc unixodbc-dev  ODBC方式提供對傳統關係數據庫支持
sudo apt-get install freeglut3-dev libwxgtk2.8-dev

4. 安裝JDK,須要這個編譯JInterface
sudo apt-get install sun-java6-jdk
注:
安裝完jdk後最好檢查一下javac,由於新安裝的JDK不必定會自動成爲缺省的JDK。(JInterface是JDK5的, 若缺省JDK低於1.5,make到JInterface時依然會出錯),檢查java編譯器的版本:jvm

Bash代碼
  1. javac -version
javac -version

若是不是剛安裝的版本,修改javac連接指向新位置:jsp

Bash代碼
  1. rm /etc/alternatives/javac
  2. ln -s /usr/lib/jvm/java-6-sun/bin/javac /etc/alternatives/javac

  3. rm /etc/alternatives/java
  4. ln -s /usr/lib/jvm/java-6-sun/bin/java /etc/alternatives/java
rm /etc/alternatives/javac
ln -s /usr/lib/jvm/java-6-sun/bin/javac /etc/alternatives/javac

rm /etc/alternatives/java
ln -s /usr/lib/jvm/java-6-sun/bin/java /etc/alternatives/java

從Ubuntu 10.04開始,apt-get再也不缺省提供sun-jdk,手動添加源:工具

Bash代碼
  1. sudo apt-add-repository 」deb http://archive.canonical.com/ lucid partner」
sudo apt-add-repository "deb http://archive.canonical.com/ lucid partner"

或者去官方網站下載:開發工具

http://java.sun.com/javase/downloads/widget/jdk6.jsp網站

安裝後設置環境變量JAVA_HOME和PATH,並在/usr/bin中設置java和javac的符號連接:ui

Bash代碼
  1. sudo ln -s /usr/local/jdk1.6.0_20/bin/java /usr/bin/java
  2. sudo ln -s /usr/local/jdk1.6.0_20/bin/javac /usr/bin/javac
sudo ln -s /usr/local/jdk1.6.0_20/bin/java /usr/bin/java
sudo ln -s /usr/local/jdk1.6.0_20/bin/javac /usr/bin/javac

5. 在R13B03後,幫助文檔的生成方式有了變化,要想自動生成幫助文件,須要安裝xsltproc和es5

Bash代碼
  1. sudo apt-get install xsltproc
  2. sudo apt-get install fop
sudo apt-get install xsltproc
sudo apt-get install fop

都挺大的,若是不在意文檔,能夠不安裝,不影響make

相關文章
相關標籤/搜索