1.更新下载源
sudo gedit /etc/apt/sources.list
############### add #####################
deb http://archive.ubuntu.com/ubuntu precise main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu precise-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu precise-security main restricted universe multiverse
##若无法安装mingw32,请添加此句
deb http://us.archive.ubuntu.com/ubuntu trusty main universe
############### add #####################
sudo apt-get update
2.安装依赖及相关软件
sudo apt-get install -f libglapi-mesa:i386
sudo apt-get install -y git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 g++-multilib mingw32 tofrodos libgl1-mesa-dev python-markdown libxml2-utils xsltproc zlib1g-dev:i386
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
3.安装open-jdk-7
sudo apt-get -y install openjdk-7-jdk
sudo update-java-alternatives -s java-1.7.0-openjdk-amd64
当执行此命令时:会出现update-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so
执行命令:sudo apt-get install icedtea-7-plugin
4.sudo apt-add-repository ppa:dominik-stadler/subversion-1.7
5.如果有多个jdk版本,切换方法
首先,看下您安装了那些jdk。
update-java-alternatives --list
执行下列代码,输入需号进行选择:
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javah
sudo update-alternatives --config jar
- 将所有运行时工具设置为指向<jname>选项:
sudo update-java-alternatives --jre --set <jname>
- 将所有运行时工具(仅限无头)指向<jname>
备择方案:
sudo update-java-alternatives --jre-headless --set <jname>
- 将所有运行时和开发工具设置为指向<jname>
sudo update-java-alternatives --set <jname>
#将所有运行时和开发工具设置为自动模式:
#sudo update-java-alternatives --auto