2011年6月30日 星期四

Ubuntu 上编译安装Erlang R14A

first uninstall Erlang in system:

sudo apt-get remove
erlang-ssl couchdb-bin erlang-base erlang-xmerl erlang-inets erlang-crypto erlang-mnesia erlang-public-key erlang-syntax-tools erlang-runtime-tools 

Install sorts of libraries and tools which depended by Erlang:

sudo apt-get install m4 fop xsltproc unixodbc libssl-dev unixodbc-dev openjdk-6-jdk freeglut3-dev libwxgtk2.8-dev libncurses5-dev build-essential 


./configure --prefix=/opt/erlang --enable-hipe --enable-threads --enable-smp-support --enable-kernel-poll 

Compile and Install:

make make install

2011年6月16日 星期四

在Ubuntu開機增加或取消Script

(1)增加Script
newservice是一個希望在系統開機時都執行的script
(a)把newservice文件複製到/etc/init.d
(b)update-rc.d newservice defaults
(b)chmod +x newservice
(d)從新開機即可

(2)取消Script
update-rc.d f newservice remove