网上已经有不少教程是关于在Windows下的虚拟机上安装Ubuntu,本文主要是针对我具体使用的VMware® Workstation 12 Pro和ubuntu-16.04.1-desktop-amd64的相关安装和主要配置步骤作个备忘,内容主要包括Ubuntu的下载,虚拟机设置,Ubuntu更新源的设置,Ubuntu挂载Windows共享文件夹等。
1 下载安装VMware® Workstation
没啥好说的。找了个D版的VMware® Workstation 12 Pro,安装+激活,你懂。
2 安装Ubuntu
2.1 下载Ubuntu
官方下载 ( https://www.ubuntu.com/download ) 比较慢,推荐找一个比较快的镜像(如: http://mirrors.163.com/ubuntu-releases ),直接下载或者找一个种子下载,我下载的是ubuntu-16.04.1-desktop-amd64.iso(高手指教一下,为什么ubuntu-16.10-desktop-amd64.iso会安装失败?)
2.2 在虚拟机上安装Ubuntu
1) 文件->新建虚拟机 打开“新建虚拟机向导”对话框
2) 一般选择“典型”模式即可,下一步
3) 勾选“安装程序光盘映像文件(iso)”并“浏览…”选择先前下载的磁盘镜像文件(ubuntu-16.04.1-desktop-amd64.iso),下一步
4) 填写系统名称、用户名、两遍密码,下一步
5) 给虚拟机命名,有C盘洁癖的这里可以选择虚拟机文件存储位置,下一步
6) 指定磁盘容量,并且一般可以选择“将虚拟磁盘存储为单个文件”可能可以提升点性能,下一步
7) 自定义硬件,如果主机cpu核数较多、内存较大,可以适当增加虚拟机资源以提高性能,根据我PC的实际情况设置为1个cpu,2个核(主机有一个4核cpu)、4G内存(主机有16G),完成
屏幕一亮,就开始自动安装了。
下面就是等了,我的机器可能是比较慢,大约1个多小时后才装完Ubuntu。
大功告成后长这样:
3 配置Ubuntu
@H_502_34@3.1 修改apt-get的source位置 还是老问题,墙外的访问速度不能忍,软件更新位置理所应当的改为国内。
修改方法为更新/etc/apt/sources.list中的内容为国内镜像(注意!建议先备份,再修改)
具体的更新位置地址参考( http://zhoushijun.iteye.com/blog/1942475/ ),教育网内的可以考虑选择中科院的那套。
顺手更新一下系统,由于是国内的更新源,速度是比较快的:
$ sudo apt-get update
$ sudo apt-get upgrade
3.2 挂载Windows目录
在PC上安装虚拟机和Ubuntu通常是为学习目的而搭建一套Linux环境,这样学习Linux下的服务、编程、软件等更直接方便(有些环境在Windows下即便通过cygwin什么的也是很难配置好),但是写文档、做PPT大多数日常工作还是在Windows下完成。因而,理所当然的希望虚拟机中的Ubuntu也可以访问到Windows下的常用工作目录——例如“桌面”,“下载”等文件夹中的内容,就需要将这些目录通过虚拟机的“共享文件夹”功能挂载到Ubuntu下。
我的Windows环境是Win7 64位。下面以挂载Windows的“桌面”目录到Ubuntu下为例:
1) 关闭虚拟机
2) 在VMware Workstation菜单中,虚拟机->设置->选项->共享文件夹,选择“总是启用”,再通过“添加”按钮选择Windows中希望可以被Ubuntu访问的文件夹。例如我的,“名称”设为“Desktop”,“主机路径”设为“D:\Desktop”
3) 启动虚拟机,此时会有一个提示,确认就行(应该是vm-tools什么的安装)
此时宿主Windows的桌面文件夹就已经挂载到/mnt/hgfs/Desktop下,可以在Ubuntu中访问了。
(注:Windows目录挂载到Ubuntu可能会由于Ubuntu和VMware Workstation版本不同,可能会遇到其他一些异常,不行就再baidu之google之;我这次安装比较顺利,Lucky…)
至此,安装在虚拟机上的Ubuntu基本上就可用了,之后可以再根据实际需要添砖加瓦。