下载那种Windows版本,如右图所示:
点击x86/amd64字样虚拟机中linux,就手动开始下载了,下载完毕是
VirtualBox-5.0.0-101573-Win.exe
双击这个Windows的可执行文件,就开始安装VirtualBox了。
安装就跟普通安装QQ等软件一样简单,尽量不要安装到C盘。
创建一个虚拟机
安装完毕,启动VirtualBox,在管理器上面,点击“新建”,名称随意填写(这儿填了ubuntu),类型选择Linuxlinux文件系统,版本选择Ubutnu(32bit)或则Ubuntu(64bit)。
按照你下载的镜像(最好选择32位版本的Ubuntu镜像。假如你的Windows是64位的话也可以选择64位的Ubuntu镜像)。
下一步步入显存设置,这个按照你的宿主机显存配置还有你的须要来设定。通常小编会设置1024MB。
下一步的硬碟设定选择,如今创建虚拟光驱,点击“创建”:
选择默认的VDI就可以,这是VirtualBox默认的格式:
动态分配,没特殊须要,默认就好,下一步:
虚拟机文件位置及c盘大小的分配按照自己的须要,小编通常会设置10G。点击创建就完成了Ubuntu虚拟机的创建。
在虚拟机中安装Ubuntu系统
百度搜索ubuntu,步入Ubuntu官网:
或则下载这个英文版Ubuntu(Kylin麒麟):
下载你须要的Ubuntu系统的iso镜像。64位或则32位,按照你创建的Ubuntu虚拟机来确定。
选择ubuntu虚拟机,点击设置,
设置中选择储存,点选一侧的没有硬碟,
分配硬盘中选择自己的Ubuntu的iso镜像位置,
之后确定:
再度选择ubuntu虚拟机,点击启动,就可以像正常的机器一样进行安装ubuntu操作系统了。是不是挺好玩的样子,赶快行动吧!
安装提高功能
安装完Ubuntu,顺利启动以后,我们来安装一些VirtualBox的提高功能,便于我们的操作系统体验愈发。
在VirtualBox的菜单栏里选择设备–>安装提高功能,手动下载提高功能包:
下载完毕后,桌面两侧上部出现光碟图标,双击即可查看上面的内容,这就是下载得到的提高包文件:
下边的操作涉及到终端中的shell命令,初学者可以先略去这步。下一课我们讲了终端以后,再来操作。
打开终端Terminal,按如下形式进行自动安装,命令已在右图用黄色方框标出。
注意第三个命令
sudo./VBoxLinuxAdditions.run
执行须要几分钟,耐心等待。
设置共享文件夹
Windows端操作
首先在Windows创建文件夹,作为Windows端的共享文件夹,这儿为”D:vmshare”。
虚拟机–>设备–共享文件夹linux认证,将Windows端的共享文件夹地址于虚拟机相关联。具体设置如右图所示,参数有固定分配虚拟机中linux,手动挂载等。
Linux端操作
在桌面上创建Linux端的共享文件夹,这儿也命名为vmshare
下边的操作涉及到终端中的shell命令,初学者可以先略去这步。下一课我们讲了终端以后,再来操作。
在终端中输入:
cd~/Desktop
mkdirvmshare
挂载命令操作,将linux端的共享文件夹和Windows的共享文件夹关联:
sudomount-tvboxsfvmshare/home/你的用户名/Desktop/vmshare
例如说我的用户名若果是oscar,这么里面的命令就是:
sudomount-tvboxsfvmshare/home/oscar/Desktop/vmshare
第一个参数是上一步的图中固定分配的名称,第二个参数是Linux端的共享文件夹地址。
为了免去每次开机都要用上述挂载命令来挂载共享文件夹,须要更改相关文件。步骤如下:
sudogedit/etc/fstab
之后在打开的文件最后一行加上:
vmshare/home/你的用户名/Desktop/vmsharevboxsfrw,gid=100,uid=1000,auto00
之后就可以在Windows和Linux两端对共享文件夹进行读写操作了。
注意:Linux端查看共享文件夹内的内容最好用命令行,由于界面的同步疗效不好。
共享粘贴板
设备–>共享粘贴板–>单向,之后才能单向拷贝内容了。
总结
VirtualBox是一种虚拟机软件,它促使我们可以在一个操作系统里安装各类操作系统。
本课程展示了Windows中用VirtualBox虚拟机安装Ubuntu这个Linux发行版,我们不须要害怕会对先前的Windows系统引起困惑,由于虚拟机是和宿主机隔离开来的。
虚拟机里安装的操作系统使用上去就貌似一个真实的操作系统,不过性能和功能会受限制。
一旦Ubuntu安装到VirtualBox中,强烈建议安装提高功能。
还要记得设置共享文件夹。这样虚拟机中的操作系统(这儿是Ubuntu)和宿主机(这儿是Windows)能够便捷共享文件。
共享粘贴板,可以在虚拟机和宿主机之间单向拷贝内容。
第二部份第一课预告
明天的课就到这儿,一起加油吧!
下一课我们学习:终端Terminal,好戏出场
*新同学请关注「程序员联盟」微信搜公众号ProgrammerLeague
程序员联盟官网: