1、首先安装ubuntu10.10,分配虚拟硬盘空间50G。
2、安装sun的 jdk6,即sun-java6-jdk。
在root权限下,
命令
#sudo apt-get update
#sudo apt-get install sun-java6-jdk
此时如果提示不能打开java:#sudo gedit /etc/apt/sources.list,在sources.list中最后添加 “deb http://archive.canonical.com/ubuntu maverick partner”
然后重复:#sudo apt-get update,#sudo apt-get install sun-java6-jdk
等待2个小时后安装完毕后出现一个 config parkger 界面,然后按TAB键,就会选择到“OK”按钮,回车就会接着安装。
3、环境变量配置
#sudo gedit /etc/environment
在enviroment中的PATH后增加“:/home/k/jdk1.6.0_21/bin” ,(这里的 K 是用户名,需要修改为自己的用户名)
然后增加CLASSPATH 和 JAVA_PATH:
CLASSPATH=".:/home/k/jdk1.6.0_21/lib"
JAVA_HOME="/home/k/jdk1.6.0_21"
4、查询
上述安装好后, #java -version中可以查询安装的java版本。到此java就安装好了
5、设置PC和虚拟机之间文件夹共享
a、在PC端设置一个共享文件夹work,然后再虚拟机端的VM -setting-options 中 数据分配/share folder 中添加PC端设置的共享文件夹。
b、在虚拟机中安装 vmware tools(增强功能),然后 cd /media 中可以看到hgfs 和 shared两个文件夹(win7下)
c、重启ubuntu,就可以在hgfs中可以看到PC端共享文件夹里的文件/文件夹。
如果上述步骤不成功:
a、#cd /media
#sudo /VboxLinuxAdditions.run (有些是VboxLinuxAdditions-x86.run)
然后重启ubuntu
b、新建文件夹 #sudo mkdir /mnt/shared_1
挂载文件夹#sudo mount -t work /mnt/shared_1 (这里的work就是PC端共享的文件夹)
如果不想每一次都手动挂载,可以在/etc/fstab中添加一项
#sudo gedit /etc/fstab
在fstab中的最后添加
“gongxiang /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0”
这样就可以共享文件夹。
6、安装各种android环境工具
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl
zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev
libx11-dev lib32readline5-dev lib32z-dev libgl1-mesa-dev g++-multilib
mingw32 tofrodos
sudo apt-get install libsdl1.2-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind