ubuntu14 编译环境配置

sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak && \
sudo echo -e “deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse \ndeb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse \ndeb http://archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse” > /etc/apt/sources.list && \

sudo apt-get clean && \
sudo apt-get update && \
sudo apt-get install zlib1g:i386 bison g++-multilib ccache gperf libxml2-utils make python-networkx zlib1g-dev zip build-essential flex mingw32 tofrodos libswitch-perl && \
mkdir .ccache && \
echo -e “export USE_CCACHE=1 \nexport CCACHE_DIR=~/.ccache” >> ~/.bashrc && \
echo “set nu” > ~/.vimrc && \
ccache -M 40G && \

mkdir ~/.ssh/ && \
echo “” >> ~/.ssh/authorized_keys

scp jvm.tar.gz zhaibin@192.168.240.132:~/

sudo tar -xvf jvm.tar.gz && \
sudo mv jvm /usr/lib/ && \

sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/java-6-sun/jre/bin/java 1001 && \
sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/java-7-sun/jre/bin/java 1002 && \
sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/java-8-sun/jre/bin/java 1003 && \
sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1011 && \
sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1012 && \
sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1013 && \

sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java-6-sun/bin/javac 1001 && \
sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 1002 && \
sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java-8-sun/bin/javac 1003 && \
sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java-6-openjdk-amd64/bin/javac 1011 && \
sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java-7-openjdk-amd64/bin/javac 1012 && \
sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java-8-openjdk-amd64/bin/javac 1013 && \

sudo update-alternatives –install /usr/bin/javap javap /usr/lib/jvm/java-6-sun/bin/javap 1001 && \
sudo update-alternatives –install /usr/bin/javap javap /usr/lib/jvm/java-7-sun/bin/javap 1002 && \
sudo update-alternatives –install /usr/bin/javap javap /usr/lib/jvm/java-8-sun/bin/javap 1003 && \
sudo update-alternatives –install /usr/bin/javap javap /usr/lib/jvm/java-6-openjdk-amd64/bin/javap 1011 && \
sudo update-alternatives –install /usr/bin/javap javap /usr/lib/jvm/java-7-openjdk-amd64/bin/javap 1012 && \
sudo update-alternatives –install /usr/bin/javap javap /usr/lib/jvm/java-8-openjdk-amd64/bin/javap 1013 && \

sudo update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/java-6-sun/bin/javah 1001 && \
sudo update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/java-7-sun/bin/javah 1002 && \
sudo update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/java-8-sun/bin/javah 1003 && \
sudo update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/java-6-openjdk-amd64/bin/javah 1011 && \
sudo update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/java-7-openjdk-amd64/bin/javah 1012 && \
sudo update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/java-8-openjdk-amd64/bin/javah 1013 && \

sudo update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/java-6-sun/bin/jar 1001 && \
sudo update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 1002 && \
sudo update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/java-8-sun/bin/jar 1003 && \
sudo update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/java-6-openjdk-amd64/bin/jar 1011 && \
sudo update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/java-7-openjdk-amd64/bin/jar 1012 && \
sudo update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/java-8-openjdk-amd64/bin/jar 1013 && \

sudo update-alternatives –install /usr/bin/javadoc javadoc /usr/lib/jvm/java-6-sun/bin/javadoc 1001 && \
sudo update-alternatives –install /usr/bin/javadoc javadoc /usr/lib/jvm/java-7-sun/bin/javadoc 1002 && \
sudo update-alternatives –install /usr/bin/javadoc javadoc /usr/lib/jvm/java-8-sun/bin/javadoc 1003 && \
sudo update-alternatives –install /usr/bin/javadoc javadoc /usr/lib/jvm/java-6-openjdk-amd64/bin/javadoc 1011 && \
sudo update-alternatives –install /usr/bin/javadoc javadoc /usr/lib/jvm/java-7-openjdk-amd64/bin/javadoc 1012 && \
sudo update-alternatives –install /usr/bin/javadoc javadoc /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc 1013

You May Also Like

About the Author: ice.zhai

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注