天天看点

eucalyptus开发(一) 源码下载及编译

  •  安装bzr,一个分布式版本管理工具
    • #su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm'
    • #su -c 'yum install bzr'
  • 下载代码
    • #bzr branch https://code.launchpad.net/eucalyptus/2.0
  • 下载依赖库并编译,我用的是ant1.7 java1.6
    • #export ANT_HOME=/pcc/app/apache-ant-1.7.0_fb/
    • #export JAVA_HOME=/usr/java/jdk1.6.0_29/
    • #export JRE_HOME=$JAVA_HOME/jre/
    • #export PATH=$JAVA_HOME/bin/:$ANT_HOME/bin:$PATH
    • #export CLASSPATH=$JAVA_HOME/jre/lib
    • #cd clc
    • #ANT_OPTS="-Xmx1g" ant deps build  (依赖库50M,下载时间较长,我是用下载工具下完后替换进去的)