版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、虚拟机(vmware)安装Ubuntu10.04时间:2010-08-08 22:19来源:未知 作者:笨笨狗 点击:456次安装ubuntu的方式有很多,如CD安装、usb安装、硬盘安装、wubi安装、虚拟机安装等等。各有各的特点,分别适合不同的需求。本站会陆续贴出各个安装方式的终极教程,以备网友不时之需安装ubuntu的方式有很多,如CD安装、usb安装、硬盘安装、wubi安装、虚拟机安装等等。各有各的特点,分别适合不同的需求。本站会陆续贴出各个安装方法的终极教程,以备网友不时之需。文本主要介绍ubuntu的虚拟机安装方法,其中不涉及vmware与ubuntu等等的配置
2、内容。虚拟机我采用的是VMware Workstation7.1版本,ubuntu是最新的10.04。首页我们打开vmware,新建一个虚拟机,如下图。我们选择Typical,点击Next:下面是选择通过什么途径安装,可以选择第二个(Installer disc image file),这个选项会使虚拟机会配置一些东西。为体验一下完全地ubuntu安装过程,我们选择第三个,这相当于先建一个裸机,然后安装系统:点击Next,选择Linux,Version版本选择Ubuntu,ubuntu是linux一个的一个发行版本:下面这一步是给新建的这个虚拟机起一个名字,然后告诉程序这个虚拟机要保存在什么地
3、方。例如我给它起名叫My_Ubuntu',然后保存在我D盘,OS文件夹下的My_Ubuntu文件夹下:下面这一步是设置新建的虚拟机占用多少空间,可以根据自己的情况修改。我选择的默认:最后显示虚拟机的一些信息,如下,点击Finish进入下一步:这样我们就新建了一个用来安装Ubuntu的祼机,接下来加载下载的iso文件来安装:首先找到Edit virtual machine settins点击出现一个设置界面,选择CD/DVD(IDE),然后在右边选择Use ISO image file,找到已经下载到本地的ubuntu10.04 iso文件。设置好点击OK。这样就可以点击vmware左上
4、角的绿色小三角来启动这个机器。呼呼呼,几秒过后我们会很神奇地看到Ubuntu安装界面了。语言我选择中文(简体),接下来可以试用一下ubuntu,在试用环境下也可以随时进行安装。在这里我选择直接安装:接下来选择所在地区和时区,一般默认即可:下面是选择键盘布局,我选择建议的选项:USA',在下面试验了一下,没有问题,于是点击了“前进”:接下来的一步是重点,这里的设置如果设置不好会影响到使用时的性能(如果以后安装过系统,这里就要特别注意,以免格式化以前系统)。因为是虚拟机安装,里面没有什么东西,不可能长时间日常使用,我选择清空并使用整个硬盘来安装系统。(通过cd,usb安装等时这里要特别注意
5、,本站有相应文章介绍这里的配置)。linux是一个多用户的系统,在这里是设置用户名和密码。这些可以在安装完系统后修改,不过对于新人来说可能在这里慎重写好是最省事的。我用户名为benbengou,密码是123456,计算机名采用默认的benbengou-desktop:下面是显示一些配置信息,点击安装来执行安装操作,否则后退重新配置:接下来是安装等待,这个过程差不多花了我十分钟。其实安装Ubuntu是相当快的:最后安装完毕,重新启动:重启之后进入的就是另一个世界了,在这里你首页要输入用户名和密码,例如我选择benbengou,密码123456,之后Log In进入系统你会惊讶地发现几乎全是英文的
6、,其实这没有什么,如果你运行不好你还会发现系统没有声音,不能上网,网页乱码等等让人在windows下发觉不到的问题。问题总有解决的办法,只要我们足够耐心。接下来会很顺利地弹出一个框框问你是否下载安装中文包。VMware tools (linux.iso)安装 及share 共享的使用为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWaretools,来实现文件共享。这里主要讲的是在Windows下用 Vmware虚拟Linux来与windows来共享。1、安装客户机系统, 现在大部分的linux 系统都是设置差不多如果不一样就选择 虚拟机的 设置 安装 VMware tools
7、 工具 这样可以免去挂载的过程2、启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。选择菜单里的VM选项,里面有一个子项是Install VMware Tools,选定它。开始安装。3、现在,你到VM菜单里的Removable Devices子项中的CDROM项,点击edit,打开VMWare的安装文件夹,里面是不是有一些*.iso啊,好的,按照前面的步骤,选择linux.iso来作为ISO文件。4、下面就是mount加载linux.iso文件。mount /dev/cdrom /mnt/cdromcd /mnt/cdrom5、到cdrom文件夹里面解压VMwaretools*.tar.
8、gzcp VMwaretools*.tar.gz /tmpcd /tmptar xzvf VMwaretools*.tar.gzcd vmwaretools-distrib在文件夹里面是不是看到了一个vmware-install.plOK!./vmware-install.pl一直按回车,直到提示安装成功就可以了。6、VMware-tools已经安装成功了,是不是很简单啊cd /mnt是不是看到了一个hgfs文件夹,这就表明安装成功了,下面就要讲一下怎么来设置共享了,这一部分更简单。记得上面在VM菜单里进行操作了吗?对!下面接着要在VM菜单里进行,选择setting子项,再选择Options。
9、在窗体的左半部分是不是看到了Shared Folders这么一项,如果你以前没有设置过,应该是Disabled。选择Enabled until next power off or suspend,选择Add,选择要与客户Linux进行共享的文件夹。现在已经完成了所有的工作了,在/mnt/hgfs下你会看到添加的文件夹。在windows下向指定的share folders写文件,在Linux客户机里面就能够看到,同样在Linux上写文件在Windows下也能够看到,并且可以修改。卸载光驱umount /mnt/cdromUbuntu 10.04环境下载&编译Android-2.1_r2源
10、代码 收藏 1.前言本文叙述了如何从零开始搭建基于Google官方Android 2.1-r2源码的开发环境,包括如何下载源代码、编译源代码,以及在模拟器中运行编译生成的镜像。文中开发机是基于Ubuntu 10.04的,同样适用于其他版本的Ubuntu。 2. 下载JDK 1.5编译Android源码需要JDK1.5版(主要是需要其中的javadoc),1.6版是不兼容的。JDK1.5已经停止支持,其最终的版本是JDK 5.0 Update 22。可从Sun官网上下载:选择平台Linux,勾选同意许可协议:单击Continue,在弹出的页面中一共有两个下载,选第一个jdk-1_5_0_22-l
11、inux-i586.bin下载: 3. 部署JDK 1.5 3.1 解压缩JDK以下命令均在root账户上执行,非root账户执行某些命令可能需要加sudo。将jdk-1_5_0_22-linux-i586.bin放在root目录下。进入该目录:cd 然后赋予该bin文件可执行属性:chmod +x jdk-1_5_0_22-linux-i586.bin再执行安装(注意前面有./):./jdk-1_5_0_22-linux-i586.bin跳过协议阅读。最后一行:Do you agree to the above license terms? yes or no键入yes,然后回车,开始解压。
12、默认会解压到当前目录下的jdk1.5.0_22目录下(此处是/ jdk1.5.0_22)。 3.2 JDK版本切换如果同时需要使用JDK1.6版做应用开发,则系统中将同时存在JDK1.5和JDK1.6。因此需要实现能够在不同版本间切换。如果不使用JDK1.6,请做完1.5版的设置后跳至3.3节。这里使用update-alternatives命令实现。首先为JDK1.5版生成可选配置选项:update-alternatives -install /usr/bin/jdk jdk /root/jdk1.5.22 255/usr/bin/jdk是符号链接,它指向/etc/alternatives/j
13、dk(由第2个参数给出的),/root/jdk1.5.22是实际目的链接,255是优先级(任意整数,在automatic mode自动模式时,数字大的优先级较高,被选为默认配置选项)。然后再为JDK1.6版生成(如果有JDK1.6的话。不使用JDK1.6的请跳至3.3节):update-alternatives -install /usr/bin/jdk jdk /root/jdk1.6.20 0这样,默认jdk版本即为1.5版。需要切换到1.6版时,请使用update-alternatives config jdk 3.3 配置JDK环境变量下面开始配置环境变量。在终端中执行:gedit /
14、.bashrc修改.bashrc文件,添加下面语句:#set java environmentexport JAVA_HOME=/usr/bin/jdkexport JRE_HOME=JAVA_HOME/jreexport CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH该段代码最好设置在文件的尾部。保存文件。在终端中执行source /.bashrc请使用java version检查JDK是否配置正确。 4. 安装其他必备组件在终端上,使用下面的命令安
15、装:apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev因为JDK1.5在前面已经单独安装过了,因此此处apt-get install命令行中没有加入sun-java5-jdk。 5. 下载Android 源代码 5.1 安装repo脚本首先安装repo。在root目录下新建一个bin目录。在终端中执行:cd mkdir bin然后,向PATH中添加bin路径:export
16、 PATH=$PATH:/bin然后执行下面两行指令,下载repo脚本并修改可执行属性:curl /repo >/bin/repo chmod a+x /bin/repo 5.2 初始化repo首先建立一个目录用来存放Android源代码:mkdir mydroidcd mydroid然后用最新的列表执行初始化。这里我们下载android 2.1-r2,因此加了参数 b android-2.1_r2:repo init -u git://platform/manifest.git b a
17、ndroid-2.1_r2这中间会问到你的名字和Email。如果你打算上传代码,Email须是一个Google账户。repo初始化成功后会看到类似于下面的提示:repo initialized in /root/mydroid最后执行repo sync开始同步代码。过程比较漫长,下载速度取决于你的网速,中间有可能遇到断线,重新执行repo sync即可断点续传。 6. 编译Android源代码 6.1 编译生成镜像切换到android源码根目录下,执行make即可。首次编译非常耗时,取决于机器配置,大约需要3小时。完成后镜像生成在/root/mydroid/out/target/product
18、/generic下。 6.2 编译、配置Android SDKmake编译完成后,执行make sdk命令,生成对应于该版本源代码的sdk。Android官方的SDK和我们自己编译Android源码时使用make sdk编译出的SDK有区别,模拟器版本不同,加载的默认镜像也不同(一个是官方的,一个是自己编译的)。下面将展示如何能够自由切换SDK版本。首先是自己编译的SDK版本,实际位置是/root/mydroid/out/host/linux-x86/sdk/android-sdk_eng.root_linux-x86。因为它比较常用,我们给它高优先级:update-alternatives -install /usr/bin/AndroidSDK AndroidSDK /root/mydroid/out/host/linux-x86/sdk/android-sdk_eng.root_linux-x86 255事先下载的官方SDK位置是/root/android-sdk-linux_86,执行:update-alternatives -install /usr/bin/AndroidSDK AndroidSDK /root/android-sdk-linux_86 0然后使用update-alternat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房地产管理法责任制度
- 执业药师岗位责任制度
- 扶梯岗位责任制度
- 技术责任制考核制度
- 护士责任制度
- 拆迁安全生产责任制度
- 换气站岗位责任制度
- 推脱责任制度
- 支架维护包机责任制度
- 政务大厅岗位责任制度
- 酒业销售绩效考核制度
- 新版部编版一年级下册道德与法治全册教案(完整版)教学设计
- (各类全面)三年级数学混合运算专项练习(每日一练共28份)
- 江苏无锡市2025-2026学年度第一学期期末考试八年级英语试题(原卷+解析)
- 2025年70周岁以上老年人换长久驾照三力测试题库(含答案)
- GB/T 9239.11-2025机械振动转子平衡第11部分:刚性转子的平衡方法和允差
- 2025年《三级老年人能力评估师》考试练习题及答案
- 2026年小红书文旅兴趣出游种草指南
- 2025年全国高校辅导员素质能力大赛考试测试题(附答案)
- 2026年湖南单招职业适应性测试时事政治职业认知模拟题含答案
- 新《增值税法实施条例》逐条解读课件
评论
0/150
提交评论